tsdemux: fix some inconsequential PES header parsing issues
authorTim-Philipp Müller <tim@centricular.net>
Thu, 18 Oct 2012 23:47:45 +0000 (00:47 +0100)
committerTim-Philipp Müller <tim@centricular.net>
Fri, 19 Oct 2012 00:05:34 +0000 (01:05 +0100)
commit10c881b107f0541d40aae1a8bf203144bfb93bb9
tree9b712362d94862878188437faa70852a2f1bc16c
parent96406696898665db36d0a4665a4629c89f45b54e
tsdemux: fix some inconsequential PES header parsing issues

additional_copy_info: need to get rid of the highest
bit, not the lowest one

program_packet_sequence_counter: also need to get rid
of the highest bit instead of multiplying with a random
value

original_stuff_length: want to AND 0x3f to extract the
lowest 6 bits, not multiply by it.

None of these fields are actually used though, so these
should not have caused any issues.
gst/mpegtsdemux/pesparse.c