summaryrefslogtreecommitdiffstats
path: root/src/tests/mix-test.c
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of liboilWim Taymans2009-08-201-3/+0
| | | | | | | Get rid of the liboil dependency and reimplement the liboil functions with an equivalent C implementation. Note that most of these functions are deprecated in liboil and that none of them had any optimisations. We can further specialize our handrolled versions for some extra speedups.
* mix-test: fix test for s24-32 samplesLennart Poettering2009-08-081-33/+41
|
* daemon: before exec'ing ourselves, make sure nobody plays games with ↵Lennart Poettering2009-07-201-2/+4
| | | | /proc/self/exe
* Implement mix-test for s24le and s24be sample formats.Diego Elio 'Flameeyes' Pettenò2009-06-291-0/+29
|
* Use static constants to keep the generated sample blocks.Diego Elio 'Flameeyes' Pettenò2009-06-291-46/+20
|
* Use LGPL 2.1 on all files previously using LGPL 2Colin Guthrie2009-03-031-1/+1
|
* rework logging to make it more modularLennart Poettering2009-02-211-1/+1
|
* when we mix into a 16bit accumulator make sure we clamp before we scale with ↵Lennart Poettering2008-10-021-2/+4
| | | | a volume to avoid range faults when multiplying
* Make the shared memory segment size configurableLennart Poettering2008-10-011-1/+1
| | | | | This is useful only on systems where memory overcommit is not available or disabled.
* add a few more gcc warning flags and fix quite a few problems found by doing soLennart Poettering2008-08-191-10/+10
|
* get rid of svn $ keywordsLennart Poettering2008-06-181-2/+0
|
* optimize mixing code a bit. Add mixers for S32LE, S32BE, ULAW, ALAW and ↵Lennart Poettering2007-11-091-0/+261
FLOAT32BE. Add volume adjusters for FLOAT32BE, ALAW, ULAW. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2041 fefdeb5f-60dc-0310-8127-8f9354f1896f