aboutsummaryrefslogtreecommitdiffstats
path: root/alc/alc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Avoid holding HRTF accumulation samples per-sourceChris Robinson2019-11-031-0/+2
* Avoid static constexpr for arrays iterated over at run-timeChris Robinson2019-10-251-3/+3
* Catch exceptions from backend start callsChris Robinson2019-10-091-11/+24
* Use exceptions for backend open failuresChris Robinson2019-10-071-22/+10
* Put the pragma defines in a separate headerChris Robinson2019-10-071-1/+2
* Avoid duplicate structsChris Robinson2019-10-051-1/+1
* Clean up some unnecessary includesChris Robinson2019-10-021-1/+4
* Remove an unnecessary functionChris Robinson2019-10-011-9/+5
* Silence an MSVC warningChris Robinson2019-09-281-1/+5
* Enable and fix some more warningsChris Robinson2019-09-181-15/+18
* Add and use custom string types and functionsChris Robinson2019-09-161-35/+43
* Clean up the spaghetti mess in alcCaptureSamplesChris Robinson2019-09-151-7/+19
* Return and pass more appropriate types for backendsChris Robinson2019-09-151-4/+5
* Enable and fix more warningsChris Robinson2019-09-141-4/+4
* Fix some more implicit conversions noted by GCCChris Robinson2019-09-141-15/+19
* Store the ambisonic order as unsignedChris Robinson2019-09-131-7/+7
* Return unsigned values from the FromDevFmt functionsChris Robinson2019-09-131-3/+3
* Make NumAuxSends unsignedChris Robinson2019-09-131-15/+18
* Use unsigned channel indicesChris Robinson2019-09-121-3/+3
* Avoid C-style casts in C++Chris Robinson2019-09-111-10/+8
* Fix some more implicit castsChris Robinson2019-09-111-367/+362
* Use a normal vector for the voices arrayChris Robinson2019-09-041-45/+5
* Avoid unnecessary placement new definitionsChris Robinson2019-09-011-2/+1
* Hold the source lock in UpdateAllSourcePropsChris Robinson2019-09-011-21/+20
* Pass unsigned sample count to aluMixDataChris Robinson2019-08-251-1/+1
* Use new/delete for context and effectslot propertiesChris Robinson2019-08-131-3/+3
* Move update pointers to the containers they updateChris Robinson2019-08-131-1/+1
* Use new/delete for listener propertiesChris Robinson2019-08-131-2/+2
* Environment variables should override config settingsChris Robinson2019-08-121-12/+8
* Add methods to get env vars as an optionalChris Robinson2019-08-121-34/+34
* Move the wstr converters to a separate headerChris Robinson2019-08-111-0/+1
* Add parameter DECLs for vocal morpherRaulshc2019-08-101-0/+7
* Update some includesChris Robinson2019-08-051-0/+1
* Move the meters per unit property to the listenerChris Robinson2019-08-051-1/+1
* Remove the ReverbSpeedOfSound hackChris Robinson2019-08-051-2/+0
* Modify LIKELY and UNLIKELY to not need extra parenthesisChris Robinson2019-08-041-1/+1
* Add a Create method to FlexArray for "raw" arraysChris Robinson2019-08-031-15/+10
* Avoid manually incrementing a reference countChris Robinson2019-08-031-8/+4
* Turn a couple more functions into methodsChris Robinson2019-08-021-118/+89
* Use a smart pointer for holding the context's deviceChris Robinson2019-08-011-8/+5
* Add and use an intrusive_ptr typeChris Robinson2019-08-011-58/+5
* Remove an unnecessary variableChris Robinson2019-08-011-4/+2
* Add a common base for auto-deleting ref-counted objectsChris Robinson2019-08-011-47/+23
* Move another function to a ALCcontext methodChris Robinson2019-07-301-1/+0
* Turn some functions into methodsChris Robinson2019-07-301-48/+29
* Properly prefix ALCcontext membersChris Robinson2019-07-301-79/+79
* Rename al/* sources to avoid camel-caseChris Robinson2019-07-291-7/+7
* Move the event declarations to a separate headerChris Robinson2019-07-291-0/+1
* Rename Alc to alcChris Robinson2019-07-281-0/+4342