Without this, for streams where the content is stored indefinitely and
can be seeked on, the duration would never increase when in paused or,
until we reached near the end of the currently advertised stream (where
the internal fragment parser would see descriptions of new fragments).
{
GstMssDemux *mssdemux = GST_MSS_DEMUX_CAST (demux);
- return (!gst_mss_manifest_is_live (mssdemux->manifest));
+ return TRUE;
}
guint64 current_gst_time;
GstMssFragmentListBuilder builder;
- if (stream->has_live_fragments)
- return;
-
current_gst_time = gst_mss_stream_get_fragment_gst_timestamp (stream);
gst_mss_fragment_list_builder_init (&builder);