GNOME Bugzilla – Bug 136334
udpsrc pads / caps error
Last modified: 2004-12-22 21:47:04 UTC
hi, I get udpsrc warnings in the videowall project : Start server 1st: gst-launch filesrc location=./mpeg1.mpg ! mpegparse ! udpsink Then the client: gst-launch udpsrc ! { queue ! mpegdemux } ! { queue ! mpeg2dec ! ffcolorspace ! xvimagesink } I get these error messages : GStreamer-CRITICAL **: file gstcaps.c: line 517 (gst_caps_is_fixed): assertion `caps != NULL' failed GStreamer-WARNING **: trying to set non fixed caps on pad udpsrc:src, not allowed Mpeg1 files read okay, though. With mpeg2, I get an extra error : ** (process:1777): CRITICAL **: file xvimagesink.c: line 403 (gst_xvimagesink_xwindow_clear): assertion `xwindow != NULL' failed With mpeg2 files, I have to start the server before the client if I want to see the picture. If I start the server after the client, I get a black window screen (it resizes to the size of the video though). I don't know if this xvimagesink error is realated with the udpsrc problem. Best regards, Alex CONRAD
2004-03-05 David Schleef <ds@schleef.org> * gst/udp/gstudpsrc.c: (gst_udpsrc_get): Check for unfixed caps and throw an element error. (bug #136334)