mikey: Generate the correct SRTP policy
authorUlf Olsson <ulfo@axis.com>
Wed, 23 Nov 2016 12:48:06 +0000 (13:48 +0100)
committerEdward Hervey <bilboed@bilboed.com>
Wed, 23 Nov 2016 16:44:29 +0000 (17:44 +0100)
https://bugzilla.gnome.org/show_bug.cgi?id=774911

gst-libs/gst/sdp/gstmikey.c

index 66da43c..95529d1 100644 (file)
@@ -2264,6 +2264,7 @@ gst_mikey_message_new_from_caps (GstCaps * caps)
   gst_mikey_payload_sp_add_param (payload, GST_MIKEY_SP_SRTP_ENC_KEY_LEN, 1,
       &byte);
   /* only HMAC-SHA1 */
+  byte = 1;
   gst_mikey_payload_sp_add_param (payload, GST_MIKEY_SP_SRTP_AUTH_ALG, 1,
       &byte);
   /* authentication key length */
@@ -2271,6 +2272,7 @@ gst_mikey_message_new_from_caps (GstCaps * caps)
   gst_mikey_payload_sp_add_param (payload, GST_MIKEY_SP_SRTP_AUTH_KEY_LEN, 1,
       &byte);
   /* we enable encryption on RTP and RTCP */
+  byte = 1;
   gst_mikey_payload_sp_add_param (payload, GST_MIKEY_SP_SRTP_SRTP_ENC, 1,
       &byte);
   gst_mikey_payload_sp_add_param (payload, GST_MIKEY_SP_SRTP_SRTCP_ENC, 1,