summaryrefslogtreecommitdiff
path: root/ext/smoothstreaming/gstmssmanifest.h
diff options
context:
space:
mode:
authorThiago Santos <thiago.sousa.santos@collabora.com>2013-01-08 17:55:49 -0300
committerThiago Santos <thiago.sousa.santos@collabora.com>2013-05-07 21:05:11 -0300
commit4b6900999a70b7438d72bae9665d1e76036e3291 (patch)
tree8a24a5284414b63324f39612ef0362949470f6c5 /ext/smoothstreaming/gstmssmanifest.h
parent4726115e83e31d435c4b611a5fcaf8c4f64ab956 (diff)
downloadgstreamer-plugins-bad-4b6900999a70b7438d72bae9665d1e76036e3291.tar.gz
mssdemux: add an 'active' flag to manifest stream
mssdemux should set the streams it has exposed as active so that the manifest won't use the non-active streams to compute total bitrates or providing fragments
Diffstat (limited to 'ext/smoothstreaming/gstmssmanifest.h')
-rw-r--r--ext/smoothstreaming/gstmssmanifest.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/smoothstreaming/gstmssmanifest.h b/ext/smoothstreaming/gstmssmanifest.h
index 29741a314..6abb4e9fa 100644
--- a/ext/smoothstreaming/gstmssmanifest.h
+++ b/ext/smoothstreaming/gstmssmanifest.h
@@ -48,6 +48,7 @@ gboolean gst_mss_manifest_seek (GstMssManifest * manifest, guint64 time);
GstMssStreamType gst_mss_stream_get_type (GstMssStream *stream);
GstCaps * gst_mss_stream_get_caps (GstMssStream * stream);
+void gst_mss_stream_set_active (GstMssStream * stream, gboolean active);
guint64 gst_mss_stream_get_timescale (GstMssStream * stream);
GstFlowReturn gst_mss_stream_get_fragment_url (GstMssStream * stream, gchar ** url);
GstClockTime gst_mss_stream_get_fragment_gst_timestamp (GstMssStream * stream);