summaryrefslogtreecommitdiffstats
path: root/gst/qtmux/gstqtmux.h
diff options
context:
space:
mode:
authorDavid Schleef <ds@schleef.org>2008-11-15 02:56:31 +0000
committerDavid Schleef <ds@schleef.org>2008-11-15 02:56:31 +0000
commit0dd5875f421b31379de0f69d75b6cf2bd86b2eea (patch)
tree37bcea5ef31ba3019df62a8c241a03ac1bce41f1 /gst/qtmux/gstqtmux.h
parenta4ec464bd885bb341a91d12056b9bae55149f20d (diff)
downloadgst-plugins-bad-0dd5875f421b31379de0f69d75b6cf2bd86b2eea.tar.gz
gst-plugins-bad-0dd5875f421b31379de0f69d75b6cf2bd86b2eea.tar.bz2
gst-plugins-bad-0dd5875f421b31379de0f69d75b6cf2bd86b2eea.zip
gst/qtmux/gstqtmux.*: Use dts from GST_BUFFER_OFFSET_END() for video/x-qt-part.
Original commit message from CVS: * gst/qtmux/gstqtmux.c: * gst/qtmux/gstqtmux.h: Use dts from GST_BUFFER_OFFSET_END() for video/x-qt-part.
Diffstat (limited to 'gst/qtmux/gstqtmux.h')
-rw-r--r--gst/qtmux/gstqtmux.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/gst/qtmux/gstqtmux.h b/gst/qtmux/gstqtmux.h
index 4459947a..99d129ec 100644
--- a/gst/qtmux/gstqtmux.h
+++ b/gst/qtmux/gstqtmux.h
@@ -48,6 +48,8 @@ typedef struct _GstQTPad
guint32 fourcc;
/* whether using format that have out of order buffers */
gboolean is_out_of_order;
+ /* whether upstream provides valid PTS data */
+ gboolean have_dts;
/* if not 0, track with constant sized samples, e.g. raw audio */
guint sample_size;
/* make sync table entry */
@@ -102,7 +104,7 @@ struct _GstQTMux
AtomsTreeFlavor flavor;
gboolean fast_start;
gboolean large_file;
- gboolean do_ctts;
+ gboolean guess_pts;
gchar *fast_start_file_path;
/* for collect pads event handling function */