[Bug 734441] New: [PATCH] gstvideodecoder: in reverse playback, flush the output queue after decoding each keyframe chain

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Aug 7 08:46:14 PDT 2014


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

           Summary: [PATCH] gstvideodecoder: in reverse playback, flush
                    the output queue after decoding each keyframe chain
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: george.kiagiadakis at collabora.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=282823)
 View: https://bugzilla.gnome.org/attachment.cgi?id=282823
 Review: https://bugzilla.gnome.org/review?bug=734441&attachment=282823

gstvideodecoder: in reverse playback, flush the output queue after decoding
each keyframe chain

There is a problem in reverse playback when the upstream parser/demuxer is not
fully parsing the stream and is not providing each keyframe chain separately to
the decoder. In that case, the decoder outputs frames in the wrong order and
this patch fixes that.

The patch commit message explains this in detail.

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