Upstream might have told us something about the to be expected segment, so
let's use that information instead of coming up with a [0,-1] segment.
https://bugzilla.gnome.org/show_bug.cgi?id=767071
/* in MSS we need to expose the pads after the first moof as we won't get a moov */
if (demux->mss_mode && !demux->exposed) {
if (!demux->pending_newsegment) {
- GstSegment segment;
- gst_segment_init (&segment, GST_FORMAT_TIME);
GST_DEBUG_OBJECT (demux, "new pending_newsegment");
- demux->pending_newsegment = gst_event_new_segment (&segment);
+ demux->pending_newsegment =
+ gst_event_new_segment (&demux->segment);
if (demux->segment_seqnum)
gst_event_set_seqnum (demux->pending_newsegment,
demux->segment_seqnum);