mpv/libao2
attila 81e60cd6bb patch from Pierre Lombard <p_l@gmx.fr>
If the  sound channel is already  busy the async open  fails and returns
-EBUSY. There's no need to try to open it synchronously as it will block
mplayer till the sound channel is released.

(Granted there's  a very slight  chance your  sound device happen  to be
freed between those two calls but it's not the common case).

The behavior is changed by this oneliner to match the ao_oss behavior
(disable sound if the sound device is busy).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10899 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-09-21 09:49:05 +00:00
..
.cvsignore
Makefile do it the standard way (tm) 2003-05-23 12:37:58 +00:00
afmt.c
afmt.h
ao_alsa1x.c patch from Pierre Lombard <p_l@gmx.fr> 2003-09-21 09:49:05 +00:00
ao_alsa5.c removing my (non-working) email address 2003-07-03 20:07:54 +00:00
ao_alsa9.c patch from Pierre Lombard <p_l@gmx.fr> 2003-09-21 09:49:05 +00:00
ao_arts.c
ao_dxr2.c
ao_esd.c esd:server and esd latency support by Andrew Williams <andrew.s.williams@adelaide.edu.au> 2003-05-30 18:15:59 +00:00
ao_macosx.c cleanup/cosmetic patch by the author :) 2003-05-22 16:12:54 +00:00
ao_mpegpes.c
ao_nas.c
ao_null.c
ao_oss.c Set close-on-exec after newer open (in reset func). Patch by Andriy Gapon <agapon@cv-nj.com> 2003-08-13 21:04:15 +00:00
ao_pcm.c
ao_plugin.c
ao_sdl.c IRIX support by Timo Kanera <timo@kanera.de> 2003-09-07 18:15:47 +00:00
ao_sgi.c
ao_sun.c fix bps calculation when resampling, 2003-06-22 21:29:15 +00:00
ao_win32.c
audio_out.c
audio_out.h
audio_out_internal.h
audio_plugin.h
audio_plugin_internal.h
eq.h
filter.h
fir.h
firfilter.c
pl_delay.c
pl_eq.c
pl_extrastereo.c
pl_format.c
pl_resample.c 64bit libao2 fix by Jens Axboe <mplayer-dev@kernel.dk> 2003-03-21 16:42:50 +00:00
pl_surround.c
pl_volnorm.c
pl_volume.c
remez.c warning fixes 2001-12-28 18:15:50 +00:00
remez.h