From b4e5108496a53bdbb673a35aed6a9ca3114c031b Mon Sep 17 00:00:00 2001 From: corey Date: Sat, 18 Feb 2006 09:26:39 +0000 Subject: dwStart support for mplayer. * demux_avi sets stream_delay according to dwStart * mplayer adjusts audio_delay according to stream_delay 3 related patches are pending, and I will apply them over the next few days if all goes well. As I mentioned on -dev-eng, the funny indentation is in preparation for one of those pending patches. See: Date: Fri, 17 Feb 2006 00:53:28 -0800 To: mplayer-dev-eng@mplayerhq.hu Subject: [PATCH] bframes, dwStart: individual patches git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17644 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/stheader.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'libmpdemux/stheader.h') diff --git a/libmpdemux/stheader.h b/libmpdemux/stheader.h index 5b0aeaceb1..3fcfebac7c 100644 --- a/libmpdemux/stheader.h +++ b/libmpdemux/stheader.h @@ -12,6 +12,7 @@ typedef struct { unsigned int format; int inited; float delay; // relative (to sh_video->timer) time in audio stream + float stream_delay; // number of seconds stream should be delayed (according to dwStart or similar) // output format: int sample_format; int samplerate; @@ -54,6 +55,7 @@ typedef struct { unsigned int format; int inited; float timer; // absolute time in video stream, since last start/seek + float stream_delay; // number of seconds stream should be delayed (according to dwStart or similar) // frame counters: float num_frames; // number of frames played int num_frames_decoded; // number of frames decoded -- cgit v1.2.3