summaryrefslogtreecommitdiff
path: root/gst/rtp
Commit message (Collapse)AuthorAgeFilesLines
...
* remove unused enum items PROP_LASTLuis de Bethencourt2015-04-241-2/+1
| | | | | This were probably added to the enums due to cargo cult programming and are unused.
* rtp: donl_present variable unusedLuis de Bethencourt2015-03-061-1/+11
| | | | | | | donl_present is not implemented, yet the value is set and checked a few times. Cleaning this. CID #1249687
* rtp: value truncated too short creates dead codeLuis de Bethencourt2015-01-081-1/+1
| | | | | | | | type is truncated to 0-31 with "& 0x1f", but right after that it is checks if the value is equivalent to GST_H265_NAL_VPS, GST_H265_NAL_SPS, and GST_H265_NAL_PPS (which are 32, 33, and 34 respectively). Obviously, this will never be True if the value is maximum 31 after the truncation. The intention of the code was to truncate to 0-63.
* rtp: fix nal unit type checkLuis de Bethencourt2015-01-081-1/+2
| | | | | | After further investigation the previous commit is wrong. The code intended to check if the type is 39 or the ranges 41-44 and 48-55. Just like gsth265parse.c does. Type 40 would not be complete.
* rtp: fix dead code and check for impossible valuesLuis de Bethencourt2015-01-081-2/+1
| | | | | | | | | | | | | | | nal_type is the index for a GstH265NalUnitType enum. There are two types of dead code here: First, after checking if nal_type is >= 39 there are two OR conditionals that check if the value is in ranges higher than that number, so if nal_type >= 39 falls in the True branch those other conditions aren't checked and if it falls in the False branch and they are checked, they will always also be False. They are redundant. Second, the enum has a range of 0 to 40. So the checks for ranges higher than 41 should never be True. Removing this redundant checks. CID 1249684
* rtpbad: Fix make dist by removing non-existing file from EXTRA_DISTSebastian Dröge2014-10-191-2/+0
| | | | | It's used by the rtp plugin in gst-plugins-good for VP8 but not needed or used here.
* rtpbad: include plugins base cflags (fix build on jenkins)Thijs Vermeir2014-10-171-1/+1
|
* rtp: add h265 RTP payloader + depayloaderThijs Vermeir2014-10-176-0/+3168