summaryrefslogtreecommitdiffstats
path: root/audio/out/ao_openal.c
Commit message (Expand)AuthorAgeFilesLines
* audio: redo internal AO APIwm42020-06-011-60/+30
* audio: remove ao_driver.drainwm42020-05-271-11/+0
* options: change option macros and all option declarationswm42020-03-181-3/+3
* audio/out: rip out old unused app/softvolume reportingwm42019-10-111-2/+0
* Revert "ao_openal: enable building on OSX"Michael Hoang2018-08-261-14/+0
* ao_openal: document the muted↔gain conversionJan Ekström2018-04-151-0/+3
* ao/openal: Add option to set buffering characteristicsLAGonauta2018-04-151-23/+62
* ao/openal: Add better sample format and channel layout selectionLAGonauta2018-04-151-139/+73
* ao/openal: Add OpenAL Soft extension to get the correct latencyLAGonauta2018-04-151-1/+16
* ao/openal: Add support for direct channels outputLAGonauta2018-04-151-0/+10
* ao/openal: Add hardware mute supportLAGonauta2018-04-151-0/+12
* ao/openal: Use only one source for audio outputLAGonauta2018-04-151-52/+153
* audio: fix annyoing af_get_best_sample_formats() definitionwm42018-01-251-1/+1
* audio/out: require AO drivers to report period size and correct bufferwm42017-06-251-0/+1
* ao_openal: change license to LGPLwm42017-06-241-7/+7
* ao_openal: kill off device listingwm42017-04-231-41/+1
* options: remove deprecated sub-option handling for --vo and --aowm42016-11-251-1/+1
* ao_openal: enable building on OSXJosh de Kock2016-09-211-0/+14
* options: simplify M_OPT_EXITwm42016-09-171-1/+1
* audio/out: deprecate device sub-optionswm42016-09-051-1/+2
* options: deprecate suboptions for the remaining AO/VOswm42016-09-051-0/+1
* ao_openal: wipe out global context on init errorKevin Mitchell2016-01-181-0/+1
* ao_openal: fix sign of speaker angle in commentKevin Mitchell2015-11-181-1/+1
* ao_openal: fix virtual speaker positioningJustas Lavišius2015-11-181-10/+10
* ao_openal: accommodate more sample formatsKevin Mitchell2015-11-171-7/+44
* ao_openal: move uninit before initKevin Mitchell2015-11-171-12/+12
* Update license headersMarcin Kurczewski2015-04-131-5/+4
* audio/out: consistently use double return type for get_delaywm42014-11-091-2/+2
* ao_openal: implement device listingwm42014-10-131-1/+16
* audio/out: remove old thingswm42014-09-061-1/+2
* audio/out: make draining a separate operationwm42014-03-091-9/+12
* audio/out: make ao struct opaquewm42014-03-091-0/+1
* m_option: add mp_log callback to OPT_STRING_VALIDATE optionswm42013-12-211-5/+5
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-171-1/+1
* Move options/config related files from mpvcore/ to options/wm42013-12-171-1/+1
* ao_openal: support non-interleaved outputwm42013-11-121-18/+11
* audio/out: prepare for non-interleaved audiowm42013-11-121-4/+5
* audio/out: remove useless info struct and redundant fieldswm42013-10-231-6/+2
* audio/out: do some mp_msg conversionswm42013-08-221-3/+3
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-061-2/+2
* audio/out: remove options argument from init()wm42013-07-221-1/+1
* ao_openal: use new option APIwm42013-07-211-42/+29
* audio/out: remove ao->outburst/buffersize fieldswm42013-06-161-2/+0
* audio/out: don't require AOs to set ao->bpswm42013-06-161-1/+0
* ao_openal: switch to new AO APIwm42013-06-041-52/+66
* ao_openal: uncrustifywm42013-06-041-172/+185
* Replace calls to usec_sleep()wm42013-05-261-1/+1
* audio/out: channel map selectionwm42013-05-121-5/+5
* ao_openal: use channel map instead of ALSA fixed layoutwm42013-05-121-10/+31
* audio/out: switch to channel mapwm42013-05-121-20/+23
* Rename directories, move files (step 2 of 2)wm42012-11-121-4/+4
* Rename directories, move files (step 1 of 2) (does not compile)wm42012-11-121-0/+280