[Bug 749066] asfdemux: gstasfdemux goes to EOS when demux->packet >= demux->num_packets and seeking

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue May 12 01:34:04 PDT 2015


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

Vootele Vesterblom <vov at bang-olufsen.dk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vov at bang-olufsen.dk

--- Comment #1 from Vootele Vesterblom <vov at bang-olufsen.dk> ---
Created attachment 303246
  --> https://bugzilla.gnome.org/attachment.cgi?id=303246&action=edit
Patch to fix the EOS that happens after seeking

Since the segment event is received before data (I think).
Then it's ok to set the demux->state to GST_ASF_DEMUX_STATE_DATA when a segment
event is received that goes past data_offset.
Because if we were to seek to the last packet. Then in the chain method the
demux->state is set to INDEX.

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