Issue with decodebin element

Tonu Jaansoo chain at
Thu Apr 4 11:02:09 PDT 2013


Maybe this is similar issue. There is a mp3 decoder, but uridecodebin does not know about it:

$ gst-launch-1.0.exe filesrc location="/c/tests/sax.mp3"  ! mpegaudioparse ! avdec_mp3 ! audioresample ! audioconvert ! portaudiosink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstAudioSinkClock

Don't play:
$ gst-launch-1.0.exe uridecodebin uri="file:///C:/tests/sax.mp3" ! audioresampl
e ! audioconvert ! portaudiosink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Missing element: MPEG-1 Layer 3 (MP3) decoder
WARNING: from element /GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0: No d
ecoder available for type 'audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int
)2, layer=(int)3, rate=(int)22050, channels=(int)1, parsed=(boolean)true'.
Additional debug info:
gsturidecodebin.c(880): unknown_type_cb (): /GstPipeline:pipeline0/GstURIDecodeB
ERROR: from element /GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDeco
deBin:decodebin0: Your GStreamer installation is missing a plug-in.
Additional debug info:
gstdecodebin2.c(3705): gst_decode_bin_expose (): /GstPipeline:pipeline0/GstURIDe
no suitable plugins found
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline …

On Feb 6, 2013, at 3:56 PM, Baby Octopus <jagadishkamathk at> wrote:

> Tim,
> Sure. I'll do that. Also, I tried to chuck initial few bytes of this mpeg2
> elementary stream to see if H263's start code is matching with Mpeg2's. Even
> after that typefind was saying it is H.263 stream
> ~BO
> --
> View this message in context:
> Sent from the GStreamer-devel mailing list archive at
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at

More information about the gstreamer-devel mailing list