summaryrefslogtreecommitdiffstats
path: root/Alc/panning.c
Commit message (Collapse)AuthorAgeFilesLines
* Replace some AL_PRINT calls with proper loggingChris Robinson2011-07-101-2/+2
|
* Get rid of a couple typedefsChris Robinson2011-07-021-4/+4
|
* Add a 5.1 device format that uses side channels instead of backChris Robinson2011-05-281-0/+15
|
* Use a multi-dimensional array for the panning LUTChris Robinson2011-05-211-10/+9
|
* Remove the device channel matrixChris Robinson2011-05-061-71/+1
|
* Fix LFE channel outputChris Robinson2011-04-141-0/+3
|
* Only set relevant device matrix entriesChris Robinson2011-04-121-30/+35
|
* Invert the device matrix row/columnChris Robinson2011-03-131-37/+37
| | | | It is accessed now as mat[target][source]
* Re-enable channel-config-specific layout optionsChris Robinson2011-01-231-5/+8
|
* Separate device format into 'channel config' and 'sample type' componentsChris Robinson2010-12-041-22/+7
|
* Rename OUTPUTCHANNELS to something more descriptiveChris Robinson2010-12-011-12/+12
|
* Uninline some functionsChris Robinson2010-11-281-0/+14
| | | | Also add -Winline to the compiler command line to watch for future inline problems
* Duplicate stereo sources by defaultChris Robinson2010-09-221-1/+0
| | | | | The mixer is smart enough now to handle proper volume adjustments depending on the number of output speakers
* Panning init cleanupChris Robinson2010-08-071-47/+46
|
* Separate speaker/panning initialization into another source fileChris Robinson2010-08-031-0/+361