[Bug 657343] [patch] small changes to mpegtsmux
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Aug 14 04:50:07 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=657343
GStreamer | gst-plugins-bad | git
--- Comment #41 from Edward Hervey <bilboed at gmail.com> 2013-08-14 11:50:02 UTC ---
http://www.itu.int/rec/T-REC-H.222.0-201206-I/en (Latest public specifications
June 2012)
Not cool really. I was expecting you were relying on specifications instead of
guessing what's going on based on misc code.
If you want to discuss such details => IRC or mailing list.
In the meantime I just pushed a cleanup for tsdemux.
commit 21ebc7708d27fc42dcbcc4f802052c46c0229735
Author: Edward Hervey <edward at collabora.com>
Date: Wed Aug 14 13:41:37 2013 +0200
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.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list