srtpdec: Add support for RTP/RTCP mixing if data arrives on RTCP pad
https://bugzilla.gnome.org/show_bug.cgi?id=734321
This commit is contained in:
parent
334a71506c
commit
3c80396424
@ -560,8 +560,6 @@ validate_buffer (GstSrtpDec * filter, GstBuffer * buf, guint32 * ssrc,
|
||||
gboolean * is_rtcp)
|
||||
{
|
||||
GstSrtpDecSsrcStream *stream = NULL;
|
||||
|
||||
if (!(*is_rtcp)) {
|
||||
GstRTPBuffer rtpbuf = GST_RTP_BUFFER_INIT;
|
||||
|
||||
if (gst_rtp_buffer_map (buf, GST_MAP_READ, &rtpbuf)) {
|
||||
@ -570,11 +568,11 @@ validate_buffer (GstSrtpDec * filter, GstBuffer * buf, guint32 * ssrc,
|
||||
*ssrc = gst_rtp_buffer_get_ssrc (&rtpbuf);
|
||||
|
||||
gst_rtp_buffer_unmap (&rtpbuf);
|
||||
*is_rtcp = FALSE;
|
||||
goto have_ssrc;
|
||||
}
|
||||
gst_rtp_buffer_unmap (&rtpbuf);
|
||||
}
|
||||
}
|
||||
|
||||
if (rtcp_buffer_get_ssrc (buf, ssrc)) {
|
||||
*is_rtcp = TRUE;
|
||||
|
Loading…
x
Reference in New Issue
Block a user