mpv/audio/out
wm4 b5357e8ba7 ao_alsa: try to fallback to "hdmi" before "iec958" for spdif
If the "default" device refuses to be opened as spdif device (i.e. it
errors due to the AES0 etc. parameters), we were falling back to the
iec958 device. This is needed on some systems for smooth operation with
PCM vs. spdif.

Now change it to try "hdmi" before "iec958", which supposedly helps in
other situations.

Better suggestions welcome. Apparently kodi does this too, although I
didn't check directly.
2016-10-07 17:21:08 +02:00
..
ao.c player, ao, vo: don't call mp_input_wakeup() directly 2016-09-16 14:37:48 +02:00
ao.h player, ao, vo: don't call mp_input_wakeup() directly 2016-09-16 14:37:48 +02:00
ao_alsa.c ao_alsa: try to fallback to "hdmi" before "iec958" for spdif 2016-10-07 17:21:08 +02:00
ao_coreaudio.c audio/out: deprecate "exclusive" sub-options 2016-09-05 21:26:39 +02:00
ao_coreaudio_chmap.c ao_coreaudio: fix 7.1(rear) channel mapping 2016-02-04 12:29:32 +01:00
ao_coreaudio_chmap.h ao_coreaudio_chmap: change license to LGPL 2016-01-19 21:21:49 +01:00
ao_coreaudio_exclusive.c osdep: rename atomics.h to atomic.h 2016-09-07 11:26:25 +02:00
ao_coreaudio_properties.c ao_coreaudio: use correct free function on errors 2016-07-13 16:34:00 +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 ao_creoaudio: print OSStatus as decimal signed integer too 2016-07-13 17:07:06 +02:00
ao_coreaudio_utils.h ao_coreaudio: remove unused function 2016-04-15 14:14:42 +02:00
ao_jack.c ao_jack: move to global options 2016-09-05 21:04:41 +02:00
ao_lavc.c audio: use --audio-channels=auto behavior, except on ALSA 2016-08-04 20:49:20 +02:00
ao_null.c options: deprecate suboptions for the remaining AO/VOs 2016-09-05 21:26:39 +02:00
ao_openal.c ao_openal: enable building on OSX 2016-09-21 12:43:14 +02:00
ao_opensles.c options: deprecate suboptions for the remaining AO/VOs 2016-09-05 21:26:39 +02:00
ao_oss.c audio/out: deprecate device sub-options 2016-09-05 21:26:39 +02:00
ao_pcm.c ao_pcm: remove some useless messages 2016-09-07 12:54:33 +02:00
ao_pulse.c audio/out: deprecate device sub-options 2016-09-05 21:26:39 +02:00
ao_rsound.c ao_rsound: fix compilation 2016-09-07 18:10:12 +02:00
ao_sdl.c options: deprecate suboptions for the remaining AO/VOs 2016-09-05 21:26:39 +02:00
ao_sndio.c audio/out: deprecate device sub-options 2016-09-05 21:26:39 +02:00
ao_wasapi.c audio/out: deprecate "exclusive" sub-options 2016-09-05 21:26:39 +02:00
ao_wasapi.h osdep: rename atomics.h to atomic.h 2016-09-07 11:26:25 +02:00
ao_wasapi_changenotify.c win32: build with -DINITGUID 2016-09-28 21:38:52 +10:00
ao_wasapi_utils.c win32: build with -DINITGUID 2016-09-28 21:38:52 +10:00
internal.h player, ao, vo: don't call mp_input_wakeup() directly 2016-09-16 14:37:48 +02:00
pull.c player, ao, vo: don't call mp_input_wakeup() directly 2016-09-16 14:37:48 +02:00
push.c audio/out: prevent underruns with spdif under certain conditions 2016-10-04 19:31:17 +02:00