URI decodbin error

Subodh Chiwate subodh.austin at gmail.com
Wed Mar 26 05:29:32 PDT 2014


Hi,
I was trying to play and mp4 file with uridecode bin but got the following
error.
The file works fine with playbin and filesrc.
I was unable to figure out how to pass caps to get the pipeline to work.
Are the VAAPI drivers causing any issue ?
Thanks in advance.

@debian:~/CodeBase/CinePlayer_GST_0.0.1/GST_Test_Apps/Debian-7.4$
gst-launch-1.0 uridecodebin
uri=file:///home/ufouser/Media/H264_With_Audio/trial.mp4 ! qtdemux !
avdec_h264 ! autovideosink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
libva info: VA-API version 0.34.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_32
libva info: va_openDriver() returns 0
Missing element: video/x-surface decoder
WARNING: from element /GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0:
No decoder available for type 'video/x-surface, type=(string)vaapi,
opengl=(boolean)true, width=(int)1280, height=(int)720,
framerate=(fraction)50/1, pixel-aspect-ratio=(fraction)1/1,
interlace-mode=(string)progressive'.
Additional debug info:
gsturidecodebin.c(880): unknown_type_cb ():
/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0
ERROR: from element
/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstQTDemux:qtdemux1:
GStreamer encountered a general stream error.
Additional debug info:
qtdemux.c(3952): gst_qtdemux_loop ():
/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstQTDemux:qtdemux1:
streaming stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...


-- 
Regards
Subodh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20140326/33343142/attachment.html>


More information about the gstreamer-devel mailing list