[Bug 614479] [mpegtspacketizer] Use CRC to check if tables are duplicate

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jun 19 22:20:00 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=614479
  GStreamer | gst-plugins-bad | git

Edward Hervey <bilboed> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1

--- Comment #4 from Edward Hervey <bilboed at gmail.com> 2013-06-20 05:19:53 UTC ---
After more investigation, we are actually ignoring the section_number and
last_section_number of various SI.

For a same PID/table_id/sub_table, and due to the limitation that sections
can't be bigger than 1024bytes (or 4096 for EIT), if you want to carry more
information than that you need to split it up in several "sub-sections" (not to
be confused with sub-tables).

I guess that could be used as an improvement on the above patch to know how
many sub-sections are expected, and ensure the CRC has not changed for that
specific section_number ... or not and just satisfy ourselves with a list of
CRC :)

I think I remembered there being some sections that did not have those fields
though (but can't find it yet :( )

-- 
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