appsrc example not works with 1.0.10 on Linux ?

Tim-Philipp Müller t.i.m at zen.co.uk
Mon Sep 9 01:08:52 PDT 2013


On Mon, 2013-09-09 at 14:31 +0800, comicfans44 wrote:

Hi,

>      I'm trying appsrc example ,but found the code from document 
> (http://gstreamer.freedesktop.org/data/doc/gstreamer/1.0/manual/html/section-data-spoof.html) 
> not works on Linux (with gstreamer 1.0.10),GST_DEBUG=3 gives 
> 0:00:01.446809539 30432  0x8055660 FIXME                default gstutils.c:3636:gst_pad_create_stream_id_printf_valist: Creating random stream-id, consider implementing a deterministic way of creating a stream-id 
> 0:00:01.447200311 30432  0x8055660 WARN                GST_PADS gstpad.c:3577:gst_pad_peer_query: could not send sticky events 
> 0:00:01.447670117 30432  0x8055660 WARN                 basesrc gstbasesrc.c:2812:gst_base_src_loop: error: Internal data flow error 
> 0:00:01.447692227 30432  0x8055660 WARN                 basesrc gstbasesrc.c:2812:gst_base_src_loop: error: streaming task paused, reason not-negotiated (-4)
> but same code on windows (http://gstreamer.freedesktop.org/data/pkg/windows/1.0.10/) with misc code change (xvimagesink -> autovideosink) just works,
> anyway, similar example works with 0.10 on both windows and Linux , is this a 1.0 bug ?

it works fine for me on Linux with 1.0.10. We'll need more info, such as
a full GST_DEBUG=*:6 log to determine why it's not working for you.

Cheers
 -Tim



More information about the gstreamer-devel mailing list