Frames are not refreshed in autovideosink
Jonathan Demeyer
jonathan.demeyer at macq.eu
Tue Nov 20 01:25:45 PST 2012
Hello,
We've developped a PushSrc based element (with gst 0.10) and it works
well except when we want to show the frames on autovideosink, it seems
to be stuck to the first image. The element creates a frame from an
rtp/udp flow.
The pipeline is the simplest :
gst-launch oursrc ! ffmepgcolorspace ! autovideosink
We get a warning saying that :
...
0:00:00.173991047 22569 0x8052050 WARN bin
gstbin.c:2399:gst_bin_do_latency_func:<pipeline0> failed to query latency
...
0:00:00.681874400 22569 0xb2a07910 WARN bin
gstbin.c:2395:gst_bin_do_latency_func:<pipeline0> did not really
configure latency of 0:00:00.200000000
(the fps is 5)
When using fakesink, we see the buffers passing.
Can the latency problem be the cause ?
Can it be with these lines ?
gst_base_src_set_live(GST_BASE_SRC (filter), TRUE);
gst_base_src_set_format (GST_BASE_SRC (filter), GST_FORMAT_TIME);
gst_base_src_set_do_timestamp (GST_BASE_SRC (filter), TRUE);
Thanks for your help,
Jonathan
More information about the gstreamer-devel
mailing list