[Bug 747574] videodecoder: reverse playback in non-packetized decoders

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Apr 9 10:23:32 PDT 2015


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

--- Comment #1 from Víctor Manuel Jáquez Leal <vjaquez at igalia.com> ---
Created attachment 301227
  --> https://bugzilla.gnome.org/attachment.cgi?id=301227&action=edit
videodecoder: handle buffer's flags at offset

For reverse playback it is important to handle correctly the frame sync
points, which is set when the input buffer doesn't have the DELTA_UNIT flag.

This is handled correctly when decoder is packetized, but when it is not the
frame's sync point is not copied, and the reverse playback never decodes frame
batches.

The current patch adds the buffer's flags to the Timestamp list, where the
timestamp and duration of the input buffers are hold.

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