rtp: Remove bogus extra caps from L24 template.
authorJan Schmidt <thaytan@noraisin.net>
Fri, 13 Sep 2013 13:26:21 +0000 (23:26 +1000)
committerJan Schmidt <thaytan@noraisin.net>
Fri, 13 Sep 2013 13:27:49 +0000 (23:27 +1000)
The extra caps entry in the template was making it sometimes
get plugged for any dynamically allocated payload type.

gst/rtp/gstrtpL24depay.c

index ba4cc94b6052bab231d0a0e67dfd903fd41f1083..1925ce08226a1411a45ffa9abce94932a342bbc2 100644 (file)
@@ -59,23 +59,12 @@ GST_STATIC_PAD_TEMPLATE ("src",
     );
 
 static GstStaticPadTemplate gst_rtp_L24_depay_sink_template =
-    GST_STATIC_PAD_TEMPLATE ("sink",
+GST_STATIC_PAD_TEMPLATE ("sink",
     GST_PAD_SINK,
     GST_PAD_ALWAYS,
     GST_STATIC_CAPS ("application/x-rtp, "
         "media = (string) \"audio\", " "clock-rate = (int) [ 1, MAX ], "
-        /* "channels = (int) [1, MAX]"  */
-        /* "emphasis = (string) ANY" */
-        /* "channel-order = (string) ANY" */
-        "encoding-name = (string) \"L24\";"
-        "application/x-rtp, "
-        "media = (string) \"audio\", "
-        "payload = (int) { " GST_RTP_PAYLOAD_DYNAMIC_STRING " },"
-        "clock-rate = (int) [ 1, MAX ]"
-        /* "channels = (int) [1, MAX]" */
-        /* "emphasis = (string) ANY" */
-        /* "channel-order = (string) ANY" */
-    )
+        "encoding-name = (string) \"L24\"")
     );
 
 #define gst_rtp_L24_depay_parent_class parent_class