mpv/libao2
arpi 033d4f505a Fixes:
- missing check in init
- missing brackets causing failure
- nas_aformat_to_auformat not working properly
- fix hang that was finally reproducible with high disk activity
- don't cut of audio on uninit(), wait for buffer to empty

It also simplifies the event_handler, making it more readable and
implements Sidik Isani's suggestion to make the buffer size dependent on
bytes per second. I've been using it for two days and found no further
problems.

patch by Tobias Diedrich <td@sim.uni-hannover.de>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7733 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-13 22:00:15 +00:00
..
.cvsignore
Makefile Adding equalizer plugin 2002-06-15 06:15:07 +00:00
afmt.c warning & newline fixes by Dominik Mierzejewski <dominik@rangers.eu.org> 2002-06-07 22:43:29 +00:00
afmt.h Fix for audio filters on big endian cpus. It's working now on Solaris SPARC & 2002-10-12 20:02:01 +00:00
ao_alsa1x.c fixed ao_data.bps - patch by Tobias Diedrich <td@sim.uni-hannover.de> 2002-10-07 19:21:35 +00:00
ao_alsa5.c updated for libaf... 2002-10-07 19:56:26 +00:00
ao_alsa9.c fixed ao_data.bps - patch by Tobias Diedrich <td@sim.uni-hannover.de> 2002-10-07 19:21:35 +00:00
ao_arts.c Improved ao_arts delay and buff er handling, patch by Szombathelyi Gy|rgy <gyurco@freemail.hu> 2002-07-26 00:02:31 +00:00
ao_dxr2.c Workaround the bug in x11 vo's (if it's one) wich let a window in the way 2002-05-17 23:51:37 +00:00
ao_mpegpes.c 10l 2002-10-06 01:08:04 +00:00
ao_nas.c Fixes: 2002-10-13 22:00:15 +00:00
ao_null.c tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bug 2002-09-22 02:33:28 +00:00
ao_oss.c remove nonsense warnings now that libaf is used 2002-10-08 22:41:45 +00:00
ao_pcm.c updated for libaf rules 2002-10-07 19:51:00 +00:00
ao_plugin.c tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bug 2002-09-22 02:33:28 +00:00
ao_sdl.c fill ao_data correctly 2002-10-07 20:01:28 +00:00
ao_sgi.c
ao_sun.c - ao_data.bps not set, confuses the A-V sync computation when the audio filters 2002-10-11 21:22:55 +00:00
audio_out.c 10l 2002-10-06 01:08:04 +00:00
audio_out.h audio out driver list support (example: -ao alsa9,sdl:esd,oss,sdl:oss,) 2002-09-29 22:57:54 +00:00
audio_out_internal.h
audio_plugin.h - add some control (ao_oss, pl_extrastereo) 2002-07-25 20:28:47 +00:00
audio_plugin_internal.h
eq.h Correction of spelling errors and removal of old code 2002-09-26 10:12:50 +00:00
filter.h MMX part rewritten and 16 tap filter added for better sound qualty 2002-02-16 13:08:14 +00:00
fir.h Cleanup and comment 2002-02-21 16:05:09 +00:00
firfilter.c fix for qnx 2001-12-28 20:21:32 +00:00
pl_delay.c tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bug 2002-09-22 02:33:28 +00:00
pl_eq.c Correction of spelling errors and removal of old code 2002-09-26 10:12:50 +00:00
pl_extrastereo.c - add some control (ao_oss, pl_extrastereo) 2002-07-25 20:28:47 +00:00
pl_format.c Fixed *= bug in length calculation 2002-08-23 01:41:12 +00:00
pl_resample.c tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bug 2002-09-22 02:33:28 +00:00
pl_surround.c warning fixes (string.h is required for memset) 2002-05-30 11:53:51 +00:00
pl_volnorm.c new smoothing method ('#define AVG 2' to enable'n'test it) 2002-03-10 13:53:38 +00:00
pl_volume.c Added soft clipping for software volume control 2002-03-13 12:32:42 +00:00
remez.c warning fixes 2001-12-28 18:15:50 +00:00
remez.h