[Bug 770354] New: tagdemux/typefind: Be more lenient finding MPEG-TS sync words.

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Aug 24 21:48:51 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=770354

            Bug ID: 770354
           Summary: tagdemux/typefind: Be more lenient finding MPEG-TS
                    sync words.
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: gstblub at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 334102
  --> https://bugzilla.gnome.org/attachment.cgi?id=334102&action=edit
tagdemux/typefind: Be more lenient finding MPEG-TS sync words

This bug is similar to #348075.

The MP3 file(s) in question play in just about any player I tried, but won't
play with gstreamer.  They have a ID3v2 header that indicates a size that
should probably be bigger to cover the entire area of (probably deleted) IDv3
content, but for whatever reason they are not.  In one instance there is about
62k of zero bytes following the IDv3 header, just before the first MP3 frame
starts.  This is technically fine, because we're supposed to search for the
first MPEG-TS sync word.  There is no clear definition of what is right and
what is wrong, but it feels like only considering 10k might be a little too
aggressive.

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