[Bug 786879] New: msdkh264dec corrupted very bad for video contains multiple SPS and multiple PPS

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Aug 28 02:54:45 UTC 2017


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

            Bug ID: 786879
           Summary: msdkh264dec corrupted very bad for video contains
                    multiple SPS and multiple PPS
    Classification: Platform
           Product: GStreamer
           Version: 1.12.2
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: siew.hoon.lim at intel.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

We got 3 h264 video clips (each around 1.5GB) contain multiple SPS and multiple
PPS plays with msdk plugin will cause video corrupted very bad. I chatted in
GStreamer IRC before that original source of video highly coming from live
stream video and the video tools transcode didn't handle well in mp4 file
container. The customer directly downloads from web site done transcode to mp4
file container. They didn't provide us the link only video. 

Currently, we got the fix for this issue, but we are not sure the code fixed
will lead to others issue or not. Can you guys provide a guide on how to make
it become solid code fixed and maintain in gst-plugin-bad? 

Environment:
Gstreamer framework 1.12.2 version

command:
gst-launch-1.0 filesrc location=/home/test/Video/NEXT.mp4 ! qtdemux ! h264parse
! msdkh264dec ! videoconvert ! autovideosink

gst-play-1.0 /home/test/Video/NEXT.mp4 (with msdkh264dec with most higher
ranking).

Next_short.mp4 Video clip (make the video short to around 33.5MB): 
https://drive.google.com/drive/folders/0B_VpqpF5WpBdQ3g2NFhnZTRBLWM?usp=sharing

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