summaryrefslogtreecommitdiffstats
path: root/ext/dv/gstdvdemux.h
diff options
context:
space:
mode:
authorMichael Smith <msmith@xiph.org>2005-11-22 17:09:36 +0000
committerMichael Smith <msmith@xiph.org>2005-11-22 17:09:36 +0000
commitefe4bc244daf74c1e7c1b25b69caa18750617e7f (patch)
treeb14bba4de66fc1237a523fd52b8668e56a9358d3 /ext/dv/gstdvdemux.h
parente8464db22f5e18ba075bdaa59cf8496fa54709f7 (diff)
ext/dv/: Fractional framerates for DV.
Original commit message from CVS: * ext/dv/gstdvdec.c: (gst_dvdec_init), (gst_dvdec_sink_setcaps): * ext/dv/gstdvdec.h: * ext/dv/gstdvdemux.c: (gst_dvdemux_init), (gst_dvdemux_src_convert), (gst_dvdemux_sink_convert), (gst_dvdemux_demux_video), (gst_dvdemux_demux_frame), (gst_dvdemux_flush): * ext/dv/gstdvdemux.h: Fractional framerates for DV.
Diffstat (limited to 'ext/dv/gstdvdemux.h')
-rw-r--r--ext/dv/gstdvdemux.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/dv/gstdvdemux.h b/ext/dv/gstdvdemux.h
index dde236a5..53121e34 100644
--- a/ext/dv/gstdvdemux.h
+++ b/ext/dv/gstdvdemux.h
@@ -61,7 +61,8 @@ struct _GstDVDemux {
/* PAL or NTSC flag */
gboolean PAL;
/* video params */
- gdouble framerate;
+ gint framerate_numerator;
+ gint framerate_denominator;
gint height;
gboolean wide;
/* audio params */
@@ -72,6 +73,7 @@ struct _GstDVDemux {
guint64 timestamp;
guint64 duration;
+ guint total_frames;
guint64 audio_offset;
guint64 video_offset;