0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 12:02:23 +02:00
mpv/audio/out
wm4 2228d47373 ao_alsa: try to use the channel map reported by ALSA
If ALSA reports a channel map, and it looks like it makes sense (i.e.
could be converted to mpv channel map, and the channel count matches),
then use that instead of the channel map we are assuming.

This is based on code written by lachs0r (alsa_ng branch).
2014-11-24 19:44:26 +01:00
..
ao_alsa.c ao_alsa: try to use the channel map reported by ALSA 2014-11-24 19:44:26 +01:00
ao_coreaudio_exclusive.c audio/out: consistently use double return type for get_delay 2014-11-09 11:45:04 +01:00
ao_coreaudio_properties.c ao_coreaudio: move to new log API 2013-08-01 20:32:49 +02:00
ao_coreaudio_properties.h ao_coreaudio: report hardware latency to ao_read_data 2014-07-03 20:05:15 +02:00
ao_coreaudio_utils.c coreaudio: only list output devices 2014-10-28 14:11:50 +01:00
ao_coreaudio_utils.h coreaudio: use the new device selection API 2014-10-12 12:22:17 +02:00
ao_coreaudio.c coreaudio: redirect IEC61937 to coreaudio_exclusive 2014-10-23 09:16:39 +02:00
ao_dsound.c audio/out: consistently use double return type for get_delay 2014-11-09 11:45:04 +01:00
ao_jack.c audio/out/pull: remove race conditions 2014-05-29 02:24:17 +02:00
ao_lavc.c ao_lavc: fix setting up AVFrame pointers 2014-11-21 10:09:25 +01:00
ao_null.c audio/out: consistently use double return type for get_delay 2014-11-09 11:45:04 +01:00
ao_openal.c audio/out: consistently use double return type for get_delay 2014-11-09 11:45:04 +01:00
ao_oss.c ao_oss: check whether setting samplerate succeeds 2014-11-21 10:09:26 +01:00
ao_pcm.c ao_pcm: simplify 2014-11-21 10:09:38 +01:00
ao_portaudio.c ao_portaudio: implement device listing 2014-10-13 16:43:05 +02:00
ao_pulse.c audio/out: consistently use double return type for get_delay 2014-11-09 11:45:04 +01:00
ao_rsound.c audio/out: consistently use double return type for get_delay 2014-11-09 11:45:04 +01:00
ao_sdl.c Add some missing "const"s 2014-10-10 13:44:08 +02:00
ao_sndio.c audio/out: consistently use double return type for get_delay 2014-11-09 11:45:04 +01:00
ao_wasapi_changenotify.c ao/wasapi: refix printf warning for both cygwin and msys 2014-11-18 05:03:33 -08:00
ao_wasapi_utils.c ao/wasapi: only retry resizing the buffer once 2014-11-18 07:50:51 -08:00
ao_wasapi_utils.h ao/wasapi: tidy up better on failure 2014-11-17 04:13:52 -08:00
ao_wasapi.c ao/wasapi: increase buffer size to 50 ms 2014-11-18 05:03:33 -08:00
ao_wasapi.h ao/wasapi: increase buffer size to 50 ms 2014-11-18 05:03:33 -08:00
ao.c audio/out: always log retrieved audio device size 2014-11-18 12:51:43 +01:00
ao.h audio/out: make ao_request_reload() idempotent 2014-11-09 09:58:44 +01:00
internal.h audio/out: consistently use double return type for get_delay 2014-11-09 11:45:04 +01:00
pull.c audio/out/pull: avoid deadlock if audio callback stops 2014-11-09 15:23:40 +01:00
push.c audio/out/push: fix off-by-one error 2014-11-21 03:50:57 +01:00