aboutsummaryrefslogtreecommitdiffstats
path: root/include/AL
Commit message (Collapse)AuthorAgeFilesLines
* Fix up some more uses of [AL[C]]voidChris Robinson2020-04-283-42/+42
|
* Clean up al.h a bitChris Robinson2020-04-281-31/+30
|
* Move standard ALC function's annotations to the headerChris Robinson2020-04-281-19/+52
|
* Finalize AL_SOFT_bformat_exChris Robinson2020-01-051-0/+15
|
* Make the new direct channel remix extension publicChris Robinson2019-12-281-0/+6
|
* Clean up includes a bitChris Robinson2019-07-281-0/+1
| | | | | | | Trying out the IWYU tool to only include what's necessary in a given file. Seems to work decently (it'll miss some headers, suggest unnecessary ones, and make nonsense suggestions for some things, but overall gives a good starting point), and helps clean out some headers.
* Rename ALCdevice_struct and ALCcontext_structChris Robinson2019-01-011-2/+2
| | | | | | | | | | | A (possibly contentious?) change in the public headers. Those names were never part of any specification, and I don't know why the struct names differed from the actual type name. But with C++, which takes the original struct declaration as the original name, it was affecting the type's internal symbols. This shouldn't affect user code since ALCdevice_struct and ALCcontext_struct were never part of the spec. If issues arise from this change, it should be reported.
* Add simple descriptions to some extension formats in alext.hChris Robinson2018-03-291-0/+35
|
* Finalize ALC_SOFT_device_clockChris Robinson2018-01-151-0/+15
|
* Finalize ALC_SOFT_output_limiterChris Robinson2017-05-251-0/+5
|
* Finalize AL_SOFT_source_spatializeChris Robinson2017-05-111-0/+6
|
* Finalize AL_SOFT_source_resamplerChris Robinson2017-05-031-0/+12
|
* Finalize AL_SOFT_gain_clamp_exChris Robinson2016-10-031-0/+5
|
* Finalize ALC_SOFT_HRTFChris Robinson2015-10-281-0/+22
|
* Fix EFX_REVERB_PRESET_DRIVING_COMMENTATORChris Robinson2015-04-041-1/+1
|
* Add AL_EXT_MULAW_BFORMAT to alext.hChris Robinson2014-10-311-0/+6
|
* Add AL_EXT_BFORMAT to alext.hChris Robinson2014-09-091-0/+10
|
* Update COPYING to the latest ↵François Cami2014-08-181-2/+2
| | | | https://www.gnu.org/licenses/old-licenses/lgpl-2.0.txt to fix the FSF' address Fix the FSF' address in the source
* ALC_SOFT_pause_device is finishedChris Robinson2014-08-121-0/+10
|
* AL_SOFT_source_length is completeChris Robinson2014-07-051-0/+7
|
* AL_SOFT_MSADPCM is functionally completeChris Robinson2014-07-031-0/+6
|
* AL_SOFT_block_alignment is now considered doneChris Robinson2014-05-221-0/+6
|
* Finalize AL_SOFT_deferred_updatesChris Robinson2013-10-051-0/+11
|
* Add ALC_EXT_DEFAULT_FILTER_ORDER to alext.hChris Robinson2013-05-311-0/+5
|
* Finalize AL_SOFT_source_latencyChris Robinson2012-10-311-0/+46
|
* Clarify some comments, fix some definition ordering, and add some includesChris Robinson2012-06-154-11/+18
|
* Add AL_EXT_SOURCE_RADIUS to alext.hChris Robinson2012-04-261-0/+5
|
* Add AL_EXT_STEREO_ANGLES to alext.hChris Robinson2012-04-261-0/+5
|
* Fix compiling al.h with C++Chris Robinson2012-04-241-1/+1
|
* Reformat alc/h and al.h, and redo the commentsChris Robinson2012-04-212-666/+574
|
* Remove export pragmas from headersChris Robinson2012-04-202-14/+0
| | | | | Available information suggests it's only useful for Mac OS9 and earlier (not OSX).
* Finalize ALC_SOFT_loopbackChris Robinson2012-03-151-0/+32
|
* Finalize AL_SOFT_direct_channelsChris Robinson2012-03-121-0/+5
|
* Fix typo in the "CarpetedHallway" reverb presetChris Robinson2012-02-011-1/+1
|
* Make the EFX preset values explicit floatsChris Robinson2012-01-311-113/+113
|
* Reorder a couple effect presetsChris Robinson2012-01-291-3/+3
|
* Add some more reverb presetsChris Robinson2012-01-271-0/+289
|
* Add the ability to specify a preset for forced reverbChris Robinson2012-01-191-0/+113
|
* Finalize AL_SOFT_buffer_samplesChris Robinson2012-01-101-0/+64
|
* Use an explicit 0 for the "no error" enumsChris Robinson2011-12-032-2/+2
|
* Add AL_EXT_MULAW and AL_EXT_ALAW tokens to alext.hChris Robinson2011-10-011-0/+12
|
* Constify some parametersChris Robinson2011-09-221-18/+18
|
* Fix namespacing of EFX filter property valuesChris Robinson2011-06-161-21/+21
|
* Determine the function export attribute using CMakeChris Robinson2011-05-172-20/+8
|
* Move ALC_ENUMERATE_ALL_EXT enums to alc.h, to match other systems' headersChris Robinson2011-03-142-6/+9
|
* Add ALC_EXT_DEDICATED to alext.hChris Robinson2011-03-121-0/+7
|
* Add AL_EXT_FOLDBACK to alext.hChris Robinson2011-03-121-0/+17
|
* Finalize the loop points extension as AL_SOFT_loop_pointsChris Robinson2011-02-091-0/+5
|
* Improve static builds with MinGWChris Robinson2010-11-282-2/+6
|
* Implement AL_SOFT_buffer_sub_data using the current AL_EXT_buffer_sub_data specChris Robinson2010-09-211-0/+10
| | | | | | This extension can be useful for some applications, but a full EXT version may not be ready for some time. Using the SOFT moniker will help differentiate it in case changes need to be done for the EXT version.