GNOME Bugzilla – Bug 752627
dashdemux: can no longer use gst-launch-1.0 to play an mpd file
Last modified: 2015-07-20 12:07:31 UTC
After the commit 53a431a3239918cd04763879845e09bc87bb8883 (dashdemux: remove typefinder, move it to typefindfunctions in -base) I can no longer use gst-launch-1.0 to play an mpd file. The error is: gst-launch-1.0 playbin uri="http://www-itec.uni-klu.ac.at/ftp/datasets/mmsys12/RedBullPlayStreets/redbull_4s/RedBullPlayStreets_4s_isoffmain_DIS_23009_1_v_2_1c2_2011_08_30.mpd" Setting pipeline to PAUSED ... Pipeline is PREROLLING ... Missing element: application/xml decoder WARNING: from element /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: No decoder available for type 'application/xml'. Additional debug info: gsturidecodebin.c(939): unknown_type_cb (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0 ERROR: from element /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: Your GStreamer installation is missing a plug-in. Additional debug info: gsturidecodebin.c(1006): no_more_pads_full (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: no suitable plugins found: gstdecodebin2.c(4330): gst_decode_bin_expose (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0: no suitable plugins found: Missing decoder: application/xml (application/xml) ERROR: pipeline doesn't want to preroll. Setting pipeline to NULL ... Freeing pipeline ...
Did you update gst-plugins-base ?
no, I didn't. But I did it now an it works fine. Thank you.