aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/ALc.c
Commit message (Expand)AuthorAgeFilesLines
* Add a method to check if a file is a soundfontChris Robinson2013-11-301-0/+1
* Add a method to specifying MIDI SysEx messagesChris Robinson2013-11-291-0/+1
* Add a method to stop MIDI playbackChris Robinson2013-11-281-0/+1
* Add a method to load a soundfontChris Robinson2013-11-281-0/+1
* Start a MIDI interface extensionChris Robinson2013-11-281-1/+8
* Create and use a MidiSynth on playback devicesChris Robinson2013-11-271-0/+25
* Add a macro for GCC to ensure stack alignmentChris Robinson2013-11-251-1/+1
* Remove the Lock and Unlock methods from BackendFuncsChris Robinson2013-11-041-13/+3
* Use C99 inline in more placesChris Robinson2013-11-041-0/+4
* Only set device functions when neededChris Robinson2013-11-041-2/+6
* Use a unique backend type for loopbackChris Robinson2013-11-041-1/+1
* Rename VCALL and VCALL0 to V and V0Chris Robinson2013-11-021-34/+34
* Convert the OSS backend to the new interfaceChris Robinson2013-11-021-1/+1
* Make LockContext and UnlockContext inline againChris Robinson2013-11-021-10/+0
* Rename alcGetLatency to ALCdevice_GetLatencyChris Robinson2013-11-021-1/+1
* Convert the PulseAudio backend to the new interfaceChris Robinson2013-10-291-1/+1
* Convert the loopback backend to the new interfaceChris Robinson2013-10-291-7/+11
* Fix capture with the new backend interfaceChris Robinson2013-10-281-2/+8
* Convert ALSA to the new backend interfaceChris Robinson2013-10-281-1/+1
* Rename the support method to querySupportChris Robinson2013-10-281-2/+2
* Support capture backends with the new interfaceChris Robinson2013-10-281-2/+1
* Create and use a backend wrapper for captureChris Robinson2013-10-281-13/+10
* Move ALCbackend base stuff to a separate fileChris Robinson2013-10-281-114/+0
* Move the device mutex to the backendChris Robinson2013-10-281-15/+38
* Modify how VCALL is handledChris Robinson2013-10-281-26/+26
* Convert the Null backend to the ALCbackend styleChris Robinson2013-10-281-26/+92
* Add a default getLatency to ALCbackendChris Robinson2013-10-281-0/+7
* Move the lock/unlock methods to the backendChris Robinson2013-10-281-0/+45
* Move the ALCdevice handle to the ALCbackend baseChris Robinson2013-10-271-10/+8
* Use an ALCbackend object to access playback backendsChris Robinson2013-10-271-10/+100
* Use an UNUSED macro instead of void-tagging unused parametersChris Robinson2013-10-071-6/+3
* Finalize AL_SOFT_deferred_updatesChris Robinson2013-10-051-1/+1
* Add some more missing enumsChris Robinson2013-10-031-0/+5
* Implement the Compressor effectChris Robinson2013-10-031-18/+18
* Add missing enum to the listChris Robinson2013-10-031-1/+1
* Better handle spaces between string list entriesChris Robinson2013-06-161-5/+11
* Don't open the log file with both 'truncate' and 'append' flagsChris Robinson2013-06-071-1/+1
* Silence some clang warningsChris Robinson2013-06-051-1/+0
* Avoid a NULL dereferenceChris Robinson2013-06-041-1/+1
* Allow enabling HRTF through a context creation attributeChris Robinson2013-05-311-1/+40
* Start an extension that can query the status of HRTF renderingChris Robinson2013-05-311-3/+10
* Fix up the naming convention of effect methodsChris Robinson2013-05-291-4/+4
* Use generic VCALL[_NOARGS] macros instead of type-specific wrappersChris Robinson2013-05-271-4/+4
* Check for SSE2 and set the denormals-are-zero bit for mixing if availableChris Robinson2013-05-221-1/+3
* Rename DELETE to DELETE_OBJChris Robinson2013-05-211-2/+2
* Add a DELETE macro to help destroy objectsChris Robinson2013-05-211-2/+2
* Rename the effect state's Destroy method to DestructChris Robinson2013-05-211-3/+5
* Use factories to create and destroy effect statesChris Robinson2013-05-211-0/+4
* Implement distortion and equalizer effectsChris Robinson2013-05-181-3/+18
* Add a QSA backend for QNXChris Robinson2013-03-141-0/+3