From 0c2ff91a5c9ef9762e71754311bb21938e60f581 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Mon, 22 Jul 2013 15:23:39 +0200 Subject: [PATCH] wavparse: Add support for group-id in the stream-start event --- gst/wavparse/gstwavparse.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gst/wavparse/gstwavparse.c b/gst/wavparse/gstwavparse.c index 603a7d0..cc9d35e 100644 --- a/gst/wavparse/gstwavparse.c +++ b/gst/wavparse/gstwavparse.c @@ -2365,6 +2365,7 @@ gst_wavparse_loop (GstPad * pad) { GstFlowReturn ret; GstWavParse *wav = GST_WAVPARSE (GST_PAD_PARENT (pad)); + GstEvent *event; gchar *stream_id; GST_LOG_OBJECT (wav, "process data"); @@ -2377,7 +2378,9 @@ gst_wavparse_loop (GstPad * pad) stream_id = gst_pad_create_stream_id (wav->srcpad, GST_ELEMENT_CAST (wav), NULL); - gst_pad_push_event (wav->srcpad, gst_event_new_stream_start (stream_id)); + event = gst_event_new_stream_start (stream_id); + gst_event_set_group_id (event, gst_util_group_id_next ()); + gst_pad_push_event (wav->srcpad, event); g_free (stream_id); wav->state = GST_WAVPARSE_HEADER; -- 2.7.4