summaryrefslogtreecommitdiffstats
path: root/mplayer.c
diff options
context:
space:
mode:
authoralex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-04-27 23:38:52 +0000
committeralex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-04-27 23:38:52 +0000
commit791008230d745304364977e658f1b293622993a6 (patch)
tree7b59b9229b8b4614a640b04f4844c82ae9baa81e /mplayer.c
parent5ce11fcceefbbfa3d309362e8713c1986c003313 (diff)
downloadmpv-791008230d745304364977e658f1b293622993a6.tar.bz2
mpv-791008230d745304364977e658f1b293622993a6.tar.xz
play the audio buffer in case of normal eof (i know the change is rude, but mplayer.c is hopelessly obfuscated)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12333 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mplayer.c')
-rw-r--r--mplayer.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mplayer.c b/mplayer.c
index a0e1f5c4bb..b9f9c60286 100644
--- a/mplayer.c
+++ b/mplayer.c
@@ -186,6 +186,7 @@ vo_functions_t *video_out=NULL;
ao_functions_t *audio_out=NULL;
int fixed_vo=0;
+int eof=0;
// benchmark:
double video_time_usage=0;
@@ -436,7 +437,7 @@ static void uninit_player(unsigned int mask){
if(mask&INITED_AO){
inited_flags&=~INITED_AO;
current_module="uninit_ao";
- audio_out->uninit(1); audio_out=NULL;
+ audio_out->uninit(eof?0:1); audio_out=NULL;
}
#ifdef HAVE_NEW_GUI
@@ -721,7 +722,6 @@ int file_format=DEMUXER_TYPE_UNKNOWN;
int delay_corrected=1;
// movie info:
-int eof=0;
int osd_function=OSD_PLAY;
int osd_last_pts=-303;