GNOME Bugzilla – Bug 114758
Playback of mpg file stops with warnings on the console
Last modified: 2004-12-22 21:47:04 UTC
I tried playback of a file but it just hung after two seconds with the following warnings on the console. (totem:20538): GStreamer-WARNING **: trying to set non fixed caps on pad colorspace:src, not allowed (totem:20538): GStreamer-WARNING **: trying to set non fixed caps on pad colorspace:src, not allowed (totem:20538): GStreamer-CRITICAL **: file gstprops.c: line 1164 (gst_props_entry_get_safe): assertion `entry != NULL' failed (totem:20538): GStreamer-CRITICAL **: file gstprops.c: line 1164 (gst_props_entry_get_safe): assertion `entry != NULL' failed (totem:20538): GStreamer-CRITICAL **: file gstprops.c: line 1164 (gst_props_entry_get_safe): assertion `entry != NULL' failed (totem:20538): GStreamer-CRITICAL **: file gstprops.c: line 1164 (gst_props_entry_get_safe): assertion `entry != NULL' failed (totem:20538): GStreamer-CRITICAL **: file gstprops.c: line 1164 (gst_props_entry_get_safe): assertion `entry != NULL' failed gst_colorspace_yuv2rgb not implemented (totem:20538): GStreamer-WARNING **: trying to set non fixed caps on pad colorspace:src, not allowed I did the same run with --gst-mask=-1 and put the log (gzipped) at http://www.gnome.org/~kmaraas/dump.gz I see this with both totem and gst-player.
xvideosink does not produce a good GstCaps in the get_caps function when the element is in the NULL state. It returns a list of caps that it cannot handle. The caps list should probably be calculated in the first invocation of the get_caps function.
Is this with HEAD CVS or 0.6.x CVS? (That's an important difference in this case).
0.6.x CVS.
OK, apparently the patches in #109069 fix this, and given wtay's description, it's the same bug I described there. *** This bug has been marked as a duplicate of 109069 ***