[Bug 674113] New: [0.11] Multiple issues with mpegvideoparser (+patches)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Apr 14 12:25:09 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=674113
  GStreamer | gst-plugins-bad | 0.11.x

           Summary: [0.11] Multiple issues with mpegvideoparser (+patches)
    Classification: Platform
           Product: GStreamer
           Version: 0.11.x
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: matej.knopp at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


1. Codec data is updated every time quantiser matrix changes in sequence
header. This is not necessary, in fact it actually breaks decoders and causes
decoding artifacts. 

2. Frame duration and FPS is calculated wrong for telecine files. FPS doesn't
have to be doubled and frame duration needs check to not be adjusted when not
valid.

3. Mpegvideoparse fails to split some frames properly. First issue is that the
parsing routine ignores start code at the end of buffer, second issue is that
the parser doesn't split frames on start codes that don't have size set.
However when such start code is encountered the mpvparse->last_sc is set to
buf_size - 3 which causes the parser to skip that start code entirely in next
iteration.

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