dvbsuboverlay with VAAPI

Adrian Cox adrian at humboldt.co.uk
Wed May 27 04:21:07 PDT 2015


I'm attempting to use DVB subtitles together with VAAPI motion compensated deinterlacing. I'm using gstreamer-vaapi 1.0.5.10 along with libva-intel-driver 0.5.0 using the latest meta-intel Yocto layer, on Haswell hardware.

Unfortunately dvbsuboverlay cannot render subtitles onto frames created by vaapidecode. Whenever subtitles are active they appear on top of a blank green frame instead of the video. This looks  like bug 678389, and the dvbsuboverlay code contains references to GstVideoOverlayComposition.  Could somebody point out which parts of the problem are currently missing, and if there's any active development here?

I'm currently attempting pipelines like this:
vaapidecode -> dvbsuboverlay -> vaapipostproc -> vaapisink

 https://bugzilla.gnome.org/show_bug.cgi?id=678389

Regards, Adrian


More information about the gstreamer-devel mailing list