aboutsummaryrefslogtreecommitdiffstats
path: root/alc/mixvoice.cpp
Commit message (Expand)AuthorAgeFilesLines
* Separate a couple assignments from conditionalsChris Robinson2019-09-301-1/+2
* Check MAX_RESAMPLER_PADDING properly to ensure it's large enoughChris Robinson2019-09-281-4/+0
* Make MAX_RESAMPLER_PADDING specify the total paddingChris Robinson2019-09-281-10/+12
* Combine two function calls into oneChris Robinson2019-09-281-54/+0
* Add "fast" variants for the bsinc resamplersChris Robinson2019-09-281-1/+6
* Implement a "fast" bsinc pathChris Robinson2019-09-261-1/+13
* Fix unsigned 8-bit buffersChris Robinson2019-09-241-1/+1
* Make the resampler type an enum classChris Robinson2019-09-221-11/+11
* Split some code into separate functionsChris Robinson2019-09-211-128/+126
* Explicitly mark a couple functions as inlineChris Robinson2019-09-211-6/+6
* Use an array and loop instead of individual testsChris Robinson2019-09-211-16/+22
* Use an anonymous namespace instead of staticChris Robinson2019-09-191-6/+12
* Remove the last uses of the system's str[n]casecmpChris Robinson2019-09-161-7/+8
* Clean up some more shadowing warningsChris Robinson2019-09-161-4/+4
* Enable and fix more warningsChris Robinson2019-09-141-14/+15
* Fix some more implicit conversions noted by GCCChris Robinson2019-09-141-8/+10
* Pass IrSize to the HRTF mixers as unsignedChris Robinson2019-09-131-4/+4
* Make IrSize unsignedChris Robinson2019-09-131-7/+5
* Make NumAuxSends unsignedChris Robinson2019-09-131-4/+3
* Make the resampler increment unsignedChris Robinson2019-09-131-2/+1
* Clean up sample converter implicit conversionsChris Robinson2019-09-121-1/+1
* Clean up implicit conversions in source.cppChris Robinson2019-09-121-2/+2
* Use unsigned channel indicesChris Robinson2019-09-121-3/+2
* Clean up some more implicit conversionsChris Robinson2019-09-111-14/+14
* Clean up some formattingChris Robinson2019-09-031-6/+6
* Store the voice fraction offset as unsignedChris Robinson2019-08-311-2/+1
* Make MixVoice a member functionChris Robinson2019-08-311-51/+52
* Pass a span to the Resample functionChris Robinson2019-08-201-1/+1
* Track the MixVoice sample count and fade counter as unsignedChris Robinson2019-08-201-18/+16
* Use size_t for the NFC and biquad filters' sample countChris Robinson2019-08-201-4/+4
* Pass a span for the Mix function's inputChris Robinson2019-08-201-10/+12
* Use the appropriate typeChris Robinson2019-08-181-4/+4
* Remove always-true assumptionChris Robinson2019-08-121-1/+0
* Remove multiple buffers per queue itemChris Robinson2019-08-111-92/+41
* Update some includesChris Robinson2019-08-051-1/+1
* Move some structs to where they're usedChris Robinson2019-08-041-20/+37
* Don't allow numeric values for the resampler optionChris Robinson2019-08-041-8/+1
* Modify LIKELY and UNLIKELY to not need extra parenthesisChris Robinson2019-08-041-8/+8
* Make a couple counts size_tChris Robinson2019-08-031-0/+1
* Use a smart pointer for holding the context's deviceChris Robinson2019-08-011-1/+1
* Add iterators to ALbufferlistitemChris Robinson2019-07-311-33/+29
* Properly prefix ALCcontext membersChris Robinson2019-07-301-7/+7
* Rename al/* sources to avoid camel-caseChris Robinson2019-07-291-3/+3
* Move the event declarations to a separate headerChris Robinson2019-07-291-0/+1
* Rename Alc to alcChris Robinson2019-07-281-0/+954