aggregator: Also ignore start-time on seek from gst_element_send_event()
authorOlivier Crête <olivier.crete@collabora.com>
Sat, 29 Aug 2015 03:05:20 +0000 (23:05 -0400)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 2 Dec 2017 15:10:26 +0000 (15:10 +0000)
https://bugzilla.gnome.org/show_bug.cgi?id=753806

libs/gst/base/gstaggregator.c

index a0a8776..9a0a55c 100644 (file)
@@ -1501,6 +1501,7 @@ gst_aggregator_send_event (GstElement * element, GstEvent * event)
     gst_segment_do_seek (&self->segment, rate, fmt, flags, start_type, start,
         stop_type, stop, NULL);
     self->priv->seqnum = gst_event_get_seqnum (event);
+    self->priv->first_buffer = FALSE;
     GST_OBJECT_UNLOCK (self);
 
     GST_DEBUG_OBJECT (element, "Storing segment %" GST_PTR_FORMAT, event);