mpegtsparse: fix handling of TOT and TDT sections. Fixes #635281.
authorAndoni Morales Alastruey <amorales@flumotion.com>
Fri, 19 Nov 2010 16:25:01 +0000 (17:25 +0100)
committerAlessandro Decina <alessandro.d@gmail.com>
Fri, 19 Nov 2010 17:11:50 +0000 (18:11 +0100)
commitb11f737096b34cd911d06489fd988289c5c38981
treefe424ad0835d66a04eb0514d819a41bd7dc0a3be
parent2611b12970d2c2254ecc3f0a6f02a09ffa82a16a
mpegtsparse: fix handling of TOT and TDT sections. Fixes #635281.

TDT and TOT sections, with PID=0x14, doesn't extend to several packets
and the section filter is not needed here and shouldn't be used at all
for these tables because the have a different structure.
For example, TDT tables were not parsed for odd hours because this bit
is the 'current_next_indicator' bit for the other sections, and the table
was discarded.
gst/mpegdemux/mpegtspacketizer.c