aboutsummaryrefslogtreecommitdiffstats
path: root/alc
Commit message (Expand)AuthorAgeFilesLines
* Avoid 5.1Rear as its own channel configurationChris Robinson2021-07-3011-109/+27
* Remove an unused variableChris Robinson2021-07-301-5/+3
* Be more robust with unexpected channel countsChris Robinson2021-07-304-34/+35
* Use non-block mode for sndio captureChris Robinson2021-07-301-47/+76
* Simplify channel handling in the sndio backendChris Robinson2021-07-291-89/+63
* Simplify connecting JACK portsChris Robinson2021-07-251-13/+11
* Set the CoreAudio stream according to the device channel formatChris Robinson2021-07-241-53/+19
* Remove a redundant buffer clearChris Robinson2021-07-241-11/+0
* Don't assume more than stereo for unrequested ALSA channelsChris Robinson2021-07-241-45/+35
* Fix the device sample type in the SDL2 backendChris Robinson2021-07-241-6/+6
* Ensure unused output channels are cleared when renderingChris Robinson2021-07-241-1/+12
* Add a UHJ-specific coefficient scaling arrayChris Robinson2021-07-133-5/+15
* Attempt to support capture enumeration with CoreAudioChris Robinson2021-07-101-45/+72
* Use variables and types when they're definedChris Robinson2021-07-091-0/+6
* Don't define enumeration functions when they're not usedChris Robinson2021-07-091-16/+25
* Update the 5.1+center decoder and use it by defaultChris Robinson2021-06-301-24/+39
* Allow decoders to specify the coefficient scalingChris Robinson2021-06-251-6/+24
* Don't attenuate spatialized multichannel sourcesChris Robinson2021-06-241-34/+9
* MSVC doesn't like the decltypeChris Robinson2021-06-231-3/+3
* Add wrapper methods for getting device config valuesChris Robinson2021-06-234-41/+55
* Convert AmbDecConf to DecoderConfig for loadingChris Robinson2021-06-231-311/+312
* Support built-in 3D ambisonic decodersChris Robinson2021-06-231-18/+26
* Allow querying ALC_ALL_DEVICES_SPECIFIER from loopback devicesChris Robinson2021-06-221-1/+3
* Use a unique_ptr to hold raw byte memoryChris Robinson2021-06-211-2/+4
* Fix getting of device channel count in CoreAudio backendalexey.lysiuk2021-06-211-3/+1
* Fix some size typesChris Robinson2021-06-181-2/+2
* Initial attempt at CoreAudio playback enumerationChris Robinson2021-06-181-14/+253
* Use a unique_ptr to auto-free the jack ports listChris Robinson2021-06-121-20/+24
* Set the JACK output ports as terminalChris Robinson2021-06-121-1/+1
* Give a name to a lambdaChris Robinson2021-06-111-7/+7
* Improve name duplication handling with JACKChris Robinson2021-06-101-26/+63
* Add an option to mix directly in the JACK callbackChris Robinson2021-06-082-69/+144
* Handle the listener position separate from the rotation matrixChris Robinson2021-05-252-12/+10
* Fix setting the channel distance compensation buffersChris Robinson2021-05-201-3/+3
* Handle tvOS caseHALX992021-05-131-3/+3
* Add back a missing includeChris Robinson2021-04-271-0/+1
* Rename alcontext.h and move some functions to context.cppChris Robinson2021-04-275-452/+470
* Move some functions to a more appropriate placeChris Robinson2021-04-272-49/+72
* Rename alcmain.h to device.hChris Robinson2021-04-278-31/+16
* Update include headersChris Robinson2021-04-2745-101/+97
* Update some license noticesChris Robinson2021-04-272-28/+52
* Update includesChris Robinson2021-04-2711-15/+18
* Move BufferStorage and Voice to coreChris Robinson2021-04-277-1260/+4
* Move ContextBase and VoiceChange to coreChris Robinson2021-04-277-190/+16
* Partially implement an extension to hold sources on disconnectChris Robinson2021-04-265-1/+22
* Move GetChannelIdxByName and clean up some more includesChris Robinson2021-04-269-54/+47
* Move bformatdec to coreChris Robinson2021-04-256-376/+6
* Move async_event.h to coreChris Robinson2021-04-254-54/+22
* Move some functions to coreChris Robinson2021-04-2519-289/+242
* More include cleanupChris Robinson2021-04-244-9/+10