[gst-devel] Internal GStreamer error: negotiation problem
E.L.K.
some.any.key at gmail.com
Wed Mar 12 20:52:00 CET 2008
Hello, Gstreamer guys!
I'm expiriencing a problem, while trying to send data over unix
fd.
Easy way to reproduce it:
gst-launch-0.10 videotestsrc ! fdsink | gst-launch-0.10 fdsrc ! sdlvideosink
//============================================================
this gives output:
Setting pipeline to PAUSED ...
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
Pipeline is PREROLLING ...
ERROR: from element /pipeline0/sdlvideosink0: Internal GStreamer error: negotiation problem. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.
Additional debug info:
sdlvideosink.c(838): gst_sdlvideosink_show_frame (): /pipeline0/sdlvideosink0:
not negotiated.
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
FREEING pipeline ...
//============================================================
i've tried to do the same with xvimagesink with similar result:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
(gst-launch-0.10:16029): GStreamer-CRITICAL **: gst_caps_get_structure: assertion `GST_IS_CAPS (caps)' failed
(gst-launch-0.10:16029): GStreamer-CRITICAL **: gst_structure_get_int: assertion `structure != NULL' failed
(gst-launch-0.10:16029): GStreamer-CRITICAL **: gst_caps_intersect: assertion `GST_IS_CAPS (caps1)' failed
(gst-launch-0.10:16029): GStreamer-CRITICAL **: gst_caps_is_empty: assertion `GST_IS_CAPS (caps)' failed
(gst-launch-0.10:16029): GStreamer-CRITICAL **: gst_caps_unref: assertion `caps != NULL' failed
ERROR: from element /pipeline0/xvimagesink0: Failed to create output image buffer of 0x0 pixels
Additional debug info:
xvimagesink.c(575): gst_xvimagesink_xvimage_new (): /pipeline0/xvimagesink0:
could not get shared memory of 0 bytes
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
FREEING pipeline ...
//============================================================
I tried to insert filters between source and fdsink and fdsrc
and sink, this changes nothing.
Can you, please, say, where i'm wrong if so, or if this is really
a bug, give me any ideas, how to workaround it?
E.L.K. Wed Mar 12 21:47:14 2008
зы. C_U_L8r!
pps. I'm not subscribed, please CC me.
More information about the gstreamer-devel
mailing list