GNOME Bugzilla – Bug 706284
Problem in ffdec_wmac2 decoder
Last modified: 2013-08-19 09:28:20 UTC
pankaj@pankaj-G31M-ES2L:~$ gst-launch-0.10 filesrc location=Coldplay_StrawberrySwing_WMALossless.wma ! ffdec_wmav2 ! alsasink Setting pipeline to PAUSED ... Pipeline is PREROLLING ... ERROR: from element /GstPipeline:pipeline0/ffdec_wmav2:ffdec_wmav20: Internal GStreamer error: negotiation problem. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer. Additional debug info: gstffmpegdec.c(2804): gst_ffmpegdec_chain (): /GstPipeline:pipeline0/ffdec_wmav2:ffdec_wmav20: ffdec_wmav2: input format was not set before data start ERROR: pipeline doesn't want to preroll. Setting pipeline to NULL ... Freeing pipeline ...
Does this still happen with 1.0? Does it work if you add audioconvert and audioresample between sink and decoder?
This is not a bug. You need an asfdemux element after filesrc (and what Sebastian said). Please just use decodebin2 or playbin2.