Thanks for your reply. We are using gstreamer v1.2.0 which does not appear to provide the vaapidownload element any more. We noticed that the latest git version of vaapi/gstreamer-vaapi still mentions the vaapiupload/download elements in the readme and that the source files are still present, but they do not seem to be part of the build. We have gstreamer-0.10 installed as well, but the gstreamer-vaapi is a much older version (0.3.6). We tried your suggested pipeline and it resulted in a SIGSEGV.
Our current options seem to be to try to build gstreamer-vaapi with vaapiupload/download included against gstreamer-1.0 and resolved any issues that arise, or to revert to gstreamer-0.10 and update the gstreamer-vaapi to the latest available. Our preference would be to stick with gstreamer-1.0. From reading several posts on this list and in bug reports it seems like the vaapipostproc element would be the place where the colorspace conversion would be supported, but maybe it is not quite ready yet. Can someone advise if this seems like a reasonable path? Has it already been done? Glenn grace@4ksrv:~$ gst-discoverer-1.0 --gst-version GStreamer Core Library version 1.2.0 grace@4ksrv:~$ gst-inspect-1.0 | grep vaapi vaapi: vaapidecode: VA-API decoder vaapi: vaapipostproc: VA-API video postprocessing vaapi: vaapisink: VA-API sink vaapi: vaapiencode_h264: VA-API H.264 encoder vaapi: vaapiencode_mpeg2: VA-API MPEG-2 encoder ============================================================== grace@4ksrv:~$ gst-discoverer-0.10 --gst-version GStreamer Core Library version 0.10.36 grace@4ksrv:~$ gst-inspect-0.10 | grep vaapi vaapi: vaapisink: VA-API sink vaapi: vaapipostproc: VA-API video postprocessing vaapi: vaapidecode: VA-API decoder vaapi: vaapiupload: VA-API colorspace converter vaapi: vaapidownload: VA-API colorspace converter From: [email protected] [mailto:[email protected]] On Behalf Of Matt Pekar Sent: Thursday, March 13, 2014 10:47 AM To: To=; [email protected] Subject: [Libva] Subject=Re: Does vaapidecode or vaapipostproc support sending raw YUV data to sink elements in a gst pipeline? What version of gstreamer are you running? Do you have the vaapidownload element? I have it in gstreamer-vaapi 0.5.7 built against gstreamer 0.10. gst-launch filesrc location=BBB_HD.mp4 ! qtdemux ! vaapidecode ! vaapidownload ! ffmpegcolorspace ! ximagesink
_______________________________________________ Libva mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libva
