diff options
author | Edward Hervey <edward@collabora.com> | 2013-08-14 13:41:37 +0200 |
---|---|---|
committer | Edward Hervey <edward@collabora.com> | 2013-08-14 13:41:37 +0200 |
commit | 21ebc7708d27fc42dcbcc4f802052c46c0229735 (patch) | |
tree | ec70039719a144f4eae8241f61e90e704ddd544d /.gitignore | |
parent | 131c263248a537b5c482775f5a1e3822e30f1466 (diff) | |
download | gstreamer-plugins-bad-21ebc7708d27fc42dcbcc4f802052c46c0229735.tar.gz |
pesparse: Refactory secondary PES extension handling
Some streams had wrong values for the stream_id_extension, make sure
we only remember the valid ones.
For streams with PES_extension_field_length == 0, assume there's nothing
else.
For streams that state they have a TREF extension but don't have enough
data to store it, just assume it was produced by a non-compliant muxer
and skip the remaining data.
Only store remaining data in stream_id_extension_data instead of storing
data we already parse.
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions