I'm trying to play an MPEG4 video back using gstreamer-1.0 (having moved on from 0.10) but am having trouble with the command line:
# gst-launch-1.0 filesrc location=/usr/sample1080p30_40Mbps.mp4 typefind=true ! qtdemux ! imxvpudec ! queue max-size-buffers=3 ! imxipuvideosink
Setting pipeline to PAUSED ...
[INFO] Product Info: i.MX6Q/D/S
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstQTDemux:qtdemux0: GStreamer encountered a general stream error.
Additional debug info:
qtdemux.c(4434): gst_qtdemux_loop (): /GstPipeline:pipeline0/GstQTDemux:qtdemux0:
streaming stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...
Any ideas what this error is about? The equivalent command line worked fine on gstreamer-0.10.