1
mirror of https://github.com/mpv-player/mpv synced 2024-11-18 21:16:10 +01:00
mpv/audio/out
wm4 20a1d0bc5b ao_openal: use channel map instead of ALSA fixed layout
Now mpv's channel map is used to map each channel to a speaker. This
allows in theory for playback of any layout for which ao_openal
actually has a speaker defined. Also add the back-center (BC) speaker,
which allows playback of 6.0 audio. Enabling more layouts by adding
other speakers would be possible, but I'm not sure about the speaker
positions.
2013-05-12 21:24:56 +02:00
..
ao_alsa.c ao: remove ao_driver.is_new field 2013-05-12 21:24:56 +02:00
ao_coreaudio.c ao_coreaudio: switch to WAVEEXT channel order 2013-05-12 21:24:55 +02:00
ao_dsound.c audio/out: switch to channel map 2013-05-12 21:24:54 +02:00
ao_jack.c audio/out: switch to channel map 2013-05-12 21:24:54 +02:00
ao_lavc.c ao: remove ao_driver.is_new field 2013-05-12 21:24:56 +02:00
ao_null.c ao: remove ao_driver.is_new field 2013-05-12 21:24:56 +02:00
ao_openal.c ao_openal: use channel map instead of ALSA fixed layout 2013-05-12 21:24:56 +02:00
ao_oss.c audio/out: switch to channel map 2013-05-12 21:24:54 +02:00
ao_pcm.c ao: remove ao_driver.is_new field 2013-05-12 21:24:56 +02:00
ao_portaudio.c ao: remove ao_driver.is_new field 2013-05-12 21:24:56 +02:00
ao_pulse.c ao: remove ao_driver.is_new field 2013-05-12 21:24:56 +02:00
ao_rsound.c ao: remove ao_driver.is_new field 2013-05-12 21:24:56 +02:00
ao_sdl.c ao: remove ao_driver.is_new field 2013-05-12 21:24:56 +02:00
ao.c audio/out: switch to channel map 2013-05-12 21:24:54 +02:00
ao.h ao: remove ao_driver.is_new field 2013-05-12 21:24:56 +02:00
audio_out_internal.h audio/out: switch to channel map 2013-05-12 21:24:54 +02:00