aboutsummaryrefslogtreecommitdiffstats
path: root/alc
Commit message (Expand)AuthorAgeFilesLines
* Trace the WASAPI device mix formatChris Robinson2022-06-071-0/+1
* Track 5.1 Rear with WASAPI playbackChris Robinson2022-06-071-3/+14
* Increase the priority of the ALSA backendChris Robinson2022-06-041-3/+3
* Use a ringbuffer for Oboe captureChris Robinson2022-05-281-66/+23
* Fix requeueing logic for OpenSLCapture::captureSamplesChris Robinson2022-05-281-17/+29
* Ensure enough default sends for EAX with the config option setChris Robinson2022-05-271-10/+24
* Use a boolean check instead of a function pointerChris Robinson2022-05-241-7/+14
* Avoid dividing by a constantChris Robinson2022-05-241-4/+4
* [EAX] Add separate effect state for each version (#705)Boris I. Bendovsky2022-05-242-164/+118
* Use the mix format if IsFormatSupported fails for WASAPI captureChris Robinson2022-05-171-1/+6
* Avoid a virtual function call to set the decoder widthChris Robinson2022-05-171-1/+1
* Move EAX files to their own sub-directoryChris Robinson2022-05-164-9/+9
* Use virtual functions for the decoderChris Robinson2022-05-141-1/+1
* Mark the template base as inlineChris Robinson2022-05-141-1/+1
* Keep some variables local to where they're neededChris Robinson2022-05-131-26/+21
* Use pw_buffer::requested in newer PipeWire versionsChris Robinson2022-05-131-16/+26
* Remove a couple unnecessary castsChris Robinson2022-05-131-3/+3
* Fix the CoreAudio output element valueChris Robinson2022-05-101-1/+1
* More agressively hide PipeWire and SDL header warningsChris Robinson2022-05-092-2/+17
* Reject older versions of PipeWire than built againstChris Robinson2022-05-071-0/+24
* Avoid a deprecated PipeWire functionChris Robinson2022-05-061-4/+17
* Use an array of pointers for the UHJ encoder inputChris Robinson2022-05-061-1/+1
* Fix CoreAudio audio unit element values for captureChris Robinson2022-05-021-19/+21
* Reset the ringbuffer when stopping OpenSL playbackChris Robinson2022-04-261-0/+2
* Handle 3D7.1 as a separate channel configurationChris Robinson2022-04-2615-75/+103
* Fully protect disconnection with the mixer counterChris Robinson2022-04-251-36/+36
* Use a type alias to simplify using a typeChris Robinson2022-04-251-7/+8
* Clean up some case spaghettiChris Robinson2022-04-251-13/+10
* Finalize ALC_SOFT_output_modeChris Robinson2022-04-172-16/+1
* Always report ALC_ANY_SOFT for output without contextsChris Robinson2022-04-171-0/+3
* Use a bool type for boolean parametersChris Robinson2022-04-164-4/+4
* Include ALC_OUTPUT_MODE_SOFT with ALC_ALL_ATTRIBUTESChris Robinson2022-04-161-4/+10
* Update the ALC_SOFT_output_mode surround enumsChris Robinson2022-04-153-6/+9
* Finalize AL_SOFT_UHJChris Robinson2022-04-132-19/+1
* Clear capture buffers before enqueueing them with OpenSLChris Robinson2022-04-081-3/+12
* Keep track of uncaptured samples with the Oboe backendChris Robinson2022-04-061-8/+41
* Rename lerp to avoid conflicts with C++20's std::lerpChris Robinson2022-04-064-14/+14
* Limit the super stereo width factor to 0.7Chris Robinson2022-04-041-1/+1
* Update a comment for abandoned extension functionsChris Robinson2022-04-031-1/+1
* Finalize AL_SOFT_callback_bufferChris Robinson2022-04-012-18/+1
* Fix ALC_SOFT_reopen_device for the null device extension listChris Robinson2022-04-011-1/+1
* Remove the unused flags parameter from alBufferCallbackSOFTChris Robinson2022-04-011-2/+2
* Finalize ALC_SOFT_reopen_deviceChris Robinson2022-04-012-11/+1
* Avoid some explicit extern "C"s on function definitionsChris Robinson2022-03-311-0/+12
* Avoid some redundant variable assignmentsChris Robinson2022-03-301-12/+6
* Remove the reversed all-pass trick in MixDirectHrtfBaseChris Robinson2022-03-301-2/+0
* Avoid a shadow declaration warningChris Robinson2022-03-301-7/+7
* Make and use a Default enum for StereoEncodingChris Robinson2022-03-292-11/+11
* Rename ALC_STEREO_PLAIN_SOFT and don't duplicate ALC_HRTF_SOFTChris Robinson2022-03-294-7/+7
* Handle more modes with the ALC_OUTPUT_MODE_SOFT attributeChris Robinson2022-03-234-184/+254