[gst-devel] Discovering what element caused a warning?

Murray Cumming murrayc at murrayc.com
Thu Jul 30 01:33:02 CEST 2009


My pipeline's bus is giving me a GST_MESSAGE_WARNING GtkMessage whose
GError has:
  domain: GST_STREAM_ERROR 
  code: GST_STREAM_ERROR_WRONG_TYPE (The stream is of a different type
than handled by this element.)
  message: "No decoder available for type 'audio/mpeg,
mpegversion=(int)4, framed=(boolean)true, codec_data=(buffer)1188,
rate=(int)48000, channels=(int)1'."

I am fairly sure that the affected element is my uridecodebin, but my
question is How can I generally discover at runtime what element(s) are
involved in a particular bus warning or error?

-- 
murrayc at murrayc.com
www.murrayc.com
www.openismus.com





More information about the gstreamer-devel mailing list