summaryrefslogtreecommitdiffstats
path: root/mplayer.c
diff options
context:
space:
mode:
authorcorey <corey@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-02-20 09:36:10 +0000
committercorey <corey@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-02-20 09:36:10 +0000
commit6f446f41b599af7b4630d6e3ca0bc7285d7c8a62 (patch)
tree06724f51ed9368c59f78b092579b3afc755e9b2a /mplayer.c
parent362b6d13dd77b1f8d61e5436b96fa0ea51eb27ca (diff)
downloadmpv-6f446f41b599af7b4630d6e3ca0bc7285d7c8a62.tar.bz2
mpv-6f446f41b599af7b4630d6e3ca0bc7285d7c8a62.tar.xz
New option: -ignore-start
Makes mplayer and mencoder ignore dwStart in AVI files. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17655 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mplayer.c')
-rw-r--r--mplayer.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/mplayer.c b/mplayer.c
index a39f7fa072..b2bbe45d03 100644
--- a/mplayer.c
+++ b/mplayer.c
@@ -294,6 +294,7 @@ static float default_max_pts_correction=-1;//0.01f;
static float max_pts_correction=0;//default_max_pts_correction;
static float c_total=0;
float audio_delay=0;
+static int ignore_start=0;
static int softsleep=0;
@@ -2524,9 +2525,11 @@ current_module="av_init";
if(sh_video){
sh_video->timer=0;
+ if (! ignore_start)
audio_delay += sh_video->stream_delay;
}
if(sh_audio){
+ if (! ignore_start)
audio_delay -= sh_audio->stream_delay;
sh_audio->delay=-audio_delay;
}