I found that in VaDeriveImage not all fields of VAImageFormat are set. Only fourcc. Also bits_per_pixel field is always set to 12 even for RGBx. Patch follows
Created attachment 118409 [details] [review] This patch allows to make gstvaapipostproc outputs RGBx and BGRx. (by extending the caps)
(In reply to Julien Isorce from comment #1) > Created attachment 118409 [details] [review] [review] > This patch allows to make gstvaapipostproc outputs RGBx and BGRx. (by > extending the caps) libva/libva-intel-driver usually accept patches from mailing list. Would be good if you can do a git send-email to libva@lists.freedesktop.org
(In reply to sreerenj from comment #2) > Would be good if you can do a git send-email to libva@lists.freedesktop.org Done. I also sent an other patch for vaBeginPicture.
Comment on attachment 118409 [details] [review] This patch allows to make gstvaapipostproc outputs RGBx and BGRx. (by extending the caps) v2 submitted on mailing list
commit 4640d06a8ccb0a12e91bbd00cc3e2423d17ee243 Author: Julien Isorce <julien.isorce@gmail.com> Date: Tue Oct 13 09:10:46 2015 +0100 vaDeriveImage: properly set VAImage format
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.