rtpbuffer: check for valid payload type
authorWim Taymans <wim.taymans@collabora.co.uk>
Fri, 13 Sep 2013 14:01:42 +0000 (16:01 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Fri, 13 Sep 2013 14:05:58 +0000 (16:05 +0200)
commit240c7234f6332b255aff1d3d0323e5f4f5eaf9f9
treec5c228f7a19dcda5df077e994eddbf3aa1b8df10
parent803c39bf3d773c5a841658f3126aa505d0596a6c
rtpbuffer: check for valid payload type

The payload type can't be between 72 and 76 because with the marker bit set,
this could be mistaken for an RTCP packet then. We do a relaxed check and
only refuse 72-76 when the marker bit is set. The effect is that when
we try to map an RTCP packet as an RTP packet, we will certainly fail.
gst-libs/gst/rtp/gstrtpbuffer.c