aboutsummaryrefslogtreecommitdiffstats
path: root/Alc
Commit message (Collapse)AuthorAgeFilesLines
* Use optionals where methods may not return a valid valueChris Robinson2019-06-301-9/+10
|
* Return optionals from the remaining ConfigValue* methodsChris Robinson2019-06-304-23/+23
|
* Use an optional for ConfigValueStrChris Robinson2019-06-309-85/+86
|
* Fix Y channel offset for the UHJ encoderChris Robinson2019-06-301-1/+1
|
* Use an optional for ConfigValueUIntChris Robinson2019-06-304-34/+39
|
* Use an optional for ConfigValueIntChris Robinson2019-06-305-39/+38
|
* avoid extra local member declarationLopuska2019-06-301-4/+2
|
* Hold references in the global device and context listsChris Robinson2019-06-292-108/+118
|
* Use a FlexArray for a device's contextsChris Robinson2019-06-293-57/+84
|
* Declare variables closer to their useChris Robinson2019-06-291-14/+10
|
* Put some static functions in an anonymous namespaceChris Robinson2019-06-291-35/+35
|
* Avoid a generic function for specialized behaviorChris Robinson2019-06-291-10/+13
|
* Use a bool for the TrapALError flagChris Robinson2019-06-291-3/+3
|
* Use a range-for loop to concatenate available backendsChris Robinson2019-06-291-7/+12
|
* Don't keep retrieving the backend factoriesChris Robinson2019-06-281-22/+22
|
* Fix the error "a reinterpret_cast is not a constant expression" on GCC 9Minmin Gong2019-06-271-1/+1
|
* Properly set extra fields in MakeExtensibleChris Robinson2019-06-271-1/+5
|
* Trace the requested and required formats for WASAPIChris Robinson2019-06-271-38/+94
|
* Use a span for some post-mixing processingChris Robinson2019-06-271-16/+13
|
* Use a span instead of explicit current and end pointersChris Robinson2019-06-251-43/+40
|
* Don't bother with a passthru filter methodChris Robinson2019-06-242-29/+8
| | | | | There's not really a case where it'll process less than 2 samples, and it was wrong anyway.
* Use a reference instead of the same array indexChris Robinson2019-06-241-12/+11
|
* Correctly index the send paramsChris Robinson2019-06-241-1/+1
|
* Clean up all unused HRTFs when going through themChris Robinson2019-06-241-12/+10
|
* Use spans to handle pulseaudio capture buffersChris Robinson2019-06-231-30/+36
|
* Don't inline ifstream destructorChris Robinson2019-06-182-1/+7
|
* Simplify al_printChris Robinson2019-06-182-9/+8
|
* Rename HrtfParams to HrtfFilterChris Robinson2019-06-188-15/+15
|
* Use al::byte instead of ALbyte for raw bytesChris Robinson2019-06-171-4/+4
|
* Use al::make_unique for ChannelConverterChris Robinson2019-06-171-2/+1
|
* Use a span instead of pointer+size parametersChris Robinson2019-06-171-10/+11
|
* Avoid an implied else if checkChris Robinson2019-06-161-7/+3
|
* Avoid manually looping to destroy orphaned async eventsChris Robinson2019-06-161-10/+7
|
* Reorganize how some device fields are set and resetChris Robinson2019-06-153-78/+61
|
* Fix BS2B outputChris Robinson2019-06-121-1/+6
|
* Fix unsigned short/int sample convertersChris Robinson2019-06-111-25/+28
| | | | And add const/noexcept in some places
* Use C++ I/O to check for NEON supportChris Robinson2019-06-101-28/+18
|
* Get rid of an unnecessary constructorChris Robinson2019-06-101-6/+1
|
* Remove some extern "C" blocksChris Robinson2019-06-103-20/+3
|
* Don't inline some file IO methodsChris Robinson2019-06-102-125/+141
|
* Make the voice count unsignedChris Robinson2019-06-092-3/+3
|
* Use a FlexArray for the context's voicesChris Robinson2019-06-093-122/+70
|
* Make sure the bitfield indices are constantsChris Robinson2019-06-096-49/+49
|
* Use a bitfield for the device flagsChris Robinson2019-06-086-51/+49
|
* Use a span for the complex_fft/hilbert functionsChris Robinson2019-06-082-3/+3
|
* Simplify DistanceComp somewhatChris Robinson2019-06-083-35/+30
|
* Avoid strcpyChris Robinson2019-06-061-1/+2
|
* Remove the DEF_ALIGN macroChris Robinson2019-06-061-1/+1
|
* Use a FlexArray for ringbuffer storageChris Robinson2019-06-052-15/+23
|
* Remove the per-voice ChannelsPerOrder fieldChris Robinson2019-06-053-27/+13
|