srtp: Allow getting ssrc of more package types than RR and SR

This allows decrypting reduce size packages. See RFC 5506

https://bugzilla.gnome.org/show_bug.cgi?id=750326
This commit is contained in:
Jose Antonio Santos Cadenas 2015-06-03 12:17:19 +02:00 committed by Sebastian Dröge
parent b4c9aa1c30
commit adcf3f48a5

View file

@ -162,6 +162,12 @@ rtcp_buffer_get_ssrc (GstBuffer * buf, guint32 * ssrc)
NULL);
ret = TRUE;
break;
case GST_RTCP_TYPE_APP:
case GST_RTCP_TYPE_RTPFB:
case GST_RTCP_TYPE_PSFB:
*ssrc = gst_rtcp_packet_fb_get_sender_ssrc (&packet);
ret = TRUE;
break;
default:
break;
}