[gst-devel] Seek problem
Alexis Berlemont
alexis.berlemont at gmail.com
Wed Jun 2 17:12:56 CEST 2010
Hi,
Here is my pipeline:
filesrc ! mpegtsdemux ! mpegtsmux ! udpsink
When I set this pipeline in playing state, the udp packets are
streamed out almost instantaneously.
If, after 10 seconds in playing mode, I decide to send a seek event
with just a call of gst_element_seek() (to go back to the beginning
for example), the udpsink element will wait 10 seconds to let a new
buffer go out.
I reproduced this test many times; each time the two durations matched.
Here are some debug traces which seem to be displayed just after the seek:
basesink gstbasesink.c:3284:gst_base_sink_chain_unlocked:<udpsink1>
warning: Internal data flow problem.
basesink gstbasesink.c:3284:gst_base_sink_chain_unlocked:<udpsink1>
warning: Received buffer without a new-segment. Assuming timestamps
start from 0.
Any idea ?
Many thanks.
Alexis.
More information about the gstreamer-devel
mailing list