[Bug 697829] Reverse playback freezes for h264 in AVI container

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Dec 4 10:20:56 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=697829
  GStreamer | gst-libav | git

Mark Nauwelaerts <mnauw> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO
                 CC|                            |mnauw at users.sourceforge.net

--- Comment #4 from Mark Nauwelaerts <mnauw at users.sourceforge.net> 2013-12-04 18:20:50 UTC ---
The link provided seems no longer valid, so I performed a remux as indicated. 
As such, the results may or may not be on the same page/clip/mileage.

The remuxed clip is at least partially bogus in that the codec_data for AAC is
invalid, so audio playback fails.  Since the test script runs a mainloop
without checking for messages (error or EOS) it does indeed "hang" (with some
displayed video image).  If the audio part of the pipeline (in the script) is
removed, then it sort of works.  That is, there is accelerated reverse playback
from about 100s to 0s which then hangs:
* 100s to 0s since that is the position at time of reverse seek and no end
position is given
* accelerated because the segment has no specific stop time, so no calculations
required for sync are possible (this is either a corner case bug or as designed
in this case for seeking)
* hangs in the end because no EOS messages are considered

So, depending on clip involved and notion of "freeze", things seem OK.

If there is another way to reproduce ...

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