rtpopus: Use OPUS encoding name
authorNicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Sat, 1 Nov 2014 14:10:27 +0000 (10:10 -0400)
committerTim-Philipp Müller <tim@centricular.com>
Wed, 17 Feb 2016 14:58:01 +0000 (14:58 +0000)
Both Firefox and Chrome uses OPUS as the encoding in their SDP.
Adding this now defacto standard name remove the need for special
case in SDP parsing code.

https://bugzilla.gnome.org/show_bug.cgi?id=737810

gst/rtp/gstrtpopusdepay.c
gst/rtp/gstrtpopuspay.c

index da6d51e..6bcdd12 100644 (file)
@@ -39,7 +39,7 @@ GST_STATIC_PAD_TEMPLATE ("sink",
         "media = (string) \"audio\", "
         "payload = (int) " GST_RTP_PAYLOAD_DYNAMIC_STRING ","
         "clock-rate = (int) 48000, "
-        "encoding-name = (string) \"X-GST-OPUS-DRAFT-SPITTKA-00\"")
+        "encoding-name = (string) { \"OPUS\", \"X-GST-OPUS-DRAFT-SPITTKA-00\" }")
     );
 
 static GstStaticPadTemplate gst_rtp_opus_depay_src_template =
index 69ad51e..8cfd79d 100644 (file)
@@ -48,7 +48,7 @@ GST_STATIC_PAD_TEMPLATE ("src",
         "media = (string) \"audio\", "
         "payload = (int) " GST_RTP_PAYLOAD_DYNAMIC_STRING ", "
         "clock-rate = (int) 48000, "
-        "encoding-name = (string) \"X-GST-OPUS-DRAFT-SPITTKA-00\"")
+        "encoding-name = (string) { \"OPUS\", \"X-GST-OPUS-DRAFT-SPITTKA-00\" }")
     );
 
 static gboolean gst_rtp_opus_pay_setcaps (GstRTPBasePayload * payload,