typefind: send segment_done event in addition to segment_done message
authorTim-Philipp Müller <tim@centricular.net>
Wed, 1 Aug 2012 10:58:55 +0000 (11:58 +0100)
committerTim-Philipp Müller <tim@centricular.net>
Wed, 1 Aug 2012 23:22:29 +0000 (00:22 +0100)
plugins/elements/gsttypefindelement.c

index ca1ffa2..d299026 100644 (file)
@@ -1102,6 +1102,8 @@ pause:
         gst_element_post_message (GST_ELEMENT (typefind),
             gst_message_new_segment_done (GST_OBJECT (typefind),
                 GST_FORMAT_BYTES, stop));
+        gst_pad_push_event (typefind->src,
+            gst_event_new_segment_done (GST_FORMAT_BYTES, stop));
       } else {
         push_eos = TRUE;
       }