From 0070ba76f28247f31d4d56b53f8be8c381ed0b36 Mon Sep 17 00:00:00 2001 From: Youness Alaoui Date: Thu, 25 Jul 2013 17:56:38 -0400 Subject: [PATCH] rtpgstpay: Add etype=4 for payloading GST_EVENT_STREAM_START --- gst/rtp/gstrtpgstdepay.c | 3 +++ gst/rtp/gstrtpgstpay.c | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/gst/rtp/gstrtpgstdepay.c b/gst/rtp/gstrtpgstdepay.c index 69b24596df..4929e6e7d1 100644 --- a/gst/rtp/gstrtpgstdepay.c +++ b/gst/rtp/gstrtpgstdepay.c @@ -277,6 +277,9 @@ read_event (GstRtpGSTDepay * rtpgstdepay, guint type, case 3: etype = GST_EVENT_CUSTOM_BOTH; break; + case 4: + etype = GST_EVENT_STREAM_START; + break; default: goto unknown_event; } diff --git a/gst/rtp/gstrtpgstpay.c b/gst/rtp/gstrtpgstpay.c index 6ab8dd1593..e6e4634de3 100644 --- a/gst/rtp/gstrtpgstpay.c +++ b/gst/rtp/gstrtpgstpay.c @@ -54,6 +54,7 @@ GST_DEBUG_CATEGORY_STATIC (gst_rtp_pay_debug); * 1 = GST_EVENT_TAG * 2 = GST_EVENT_CUSTOM_DOWNSTREAM * 3 = GST_EVENT_CUSTOM_BOTH + * 4 = GST_EVENT_STREAM_START */ static GstStaticPadTemplate gst_rtp_gst_pay_sink_template = @@ -322,6 +323,9 @@ gst_rtp_gst_pay_sink_event (GstRTPBasePayload * payload, GstEvent * event) case GST_EVENT_CUSTOM_BOTH: etype = 3; break; + case GST_EVENT_STREAM_START: + etype = 4; + break; default: etype = 0; GST_LOG_OBJECT (rtpgstpay, "no event for %s",