qtdemux => seek failed/skipped

renecalles gstreamer at renevolution.com
Thu May 8 23:29:02 PDT 2014


Hi all,

i am working on small program which should use a MP4 Video as filesrc and
output the looped video via rtmpsink. I am seeing issues when seeking in the
debug log á la "skipping seek" and "seek failed/skipped" for i guess the
initial seek the application does to signal to use segment based seeking.

As res = qtdemux_seek_offset (demux, target); is not called i guess it fails
here:

http://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/gst/isomp4/qtdemux.c?h=1.2#n4634

if (demux->upstream_seekable &&
                demux->upstream_size > 4 * (1 << 20))

Checking for "upstream" logs in qtdemux i only found "Not storing upstream
newsegment, not in time format"

I have my latest code here:
https://raw.githubusercontent.com/ReneVolution/gst-loop2rtmp/master/app.c

Would be great if someone could have a look on it.

Cheers,
René



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/qtdemux-seek-failed-skipped-tp4666879.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list