[Bug 673163] New: [oggdemux] Occasional failure to seek in push mode
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Mar 30 05:03:49 PDT 2012
https://bugzilla.gnome.org/show_bug.cgi?id=673163
GStreamer | gst-plugins-base | git
Summary: [oggdemux] Occasional failure to seek in push mode
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: vincent.penquerch at collabora.co.uk
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Sometimes, when receiving a seek request, oggdemux will not have a chain and
will ignore the seek. I think this can happen when it's not built its chain
yet.
Subsequent seeks will work once the chain is ready.
This may or may not be related to oggdemux attempting to seek to the end to
determine stream length.
Short debug log from GST_DEBUG=ogg*:5 showing this follows at the end, obtained
from the Insanity http test on an Ogg file, with command line:
GST_DEBUG=ogg*:5 ./tests/insanity-test-gst-http --run
uri=file:///home/v/Samples/sintel_trailer-480p-new.ogv gst-debug-log=gst.log
0:00:01.696661957 3515 0x25562d0 DEBUG oggdemux
gstoggdemux.c:2050:gst_ogg_demux_reset_streams:<oggdemux0> Resetting current
chain
0:00:01.697194754 3515 0x25562d0 DEBUG oggdemux
gstoggdemux.c:3335:gst_ogg_demux_perform_seek_push:<oggdemux0> Push mode seek
request received
0:00:01.697218884 3515 0x25562d0 DEBUG oggdemux
gstoggdemux.c:3356:gst_ogg_demux_perform_seek_push:<oggdemux0> Push mode seek
request: 0:00:25.250000000
0:00:01.697233124 3515 0x25562d0 WARN oggdemux
gstoggdemux.c:3360:gst_ogg_demux_perform_seek_push:<oggdemux0> No chain to seek
on
0:00:01.697245711 3515 0x25562d0 DEBUG oggdemux
gstoggdemux.c:3476:gst_ogg_demux_perform_seek_push:<oggdemux0> seek failed
0:00:01.697321744 3515 0x25562d0 DEBUG oggdemux
gstoggdemux.c:3335:gst_ogg_demux_perform_seek_push:<oggdemux0> Push mode seek
request received
0:00:01.697338613 3515 0x25562d0 DEBUG oggdemux
gstoggdemux.c:3356:gst_ogg_demux_perform_seek_push:<oggdemux0> Push mode seek
request: 0:00:25.250000000
0:00:01.697352435 3515 0x25562d0 WARN oggdemux
gstoggdemux.c:3360:gst_ogg_demux_perform_seek_push:<oggdemux0> No chain to seek
on
0:00:01.697364751 3515 0x25562d0 DEBUG oggdemux
gstoggdemux.c:3476:gst_ogg_demux_perform_seek_push:<oggdemux0> seek failed
--
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