Pipeline not working with gdkpixbufoverlay and vaapi using JPEG 4:2:2 streams, bug #158

Nicolas Dufresne nicolas at ndufresne.ca
Sat Dec 21 23:12:17 UTC 2019


Le sam. 21 déc. 2019 17 h 45, Wolfgang Grandegger <wg at grandegger.com> a
écrit :

> Hello,
>
> Am 20.12.19 um 20:00 schrieb Nicolas Dufresne:
> > Le jeudi 19 décembre 2019 à 14:20 +0100, Wolfgang Grandegger a écrit :
> >> Hello,
> >>
> >> this issue [1] is still present in 1.16.2. Any idea what the problem
> >> could be and where to start debugging at.
> >>
> >> [1] https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi/issues/158
> >
> > Aren't you just missing vaapipostproc after the jpeg decoder ?
>
> As I wrote, it works with "vaapipostproc format=i420". I thin tt does
> not work without "format=i420", but I need to double-check. Anyway, if I
> use clockoverlay, the vaapipostproc is not necessary.
>
> The i420 is a 4:2:0 format, while the camera sends 4:2:2. Converting to
> 4:2:0 means worse image quality, which is not desirable, IIUC.
>
> Do you say, that VAAPI does not support 4:2:2? How can I find out, what
> formats are supported by the VAAPI (Intel Graphics) JPGEG decoder?
>

vaapipostproc is needed to allow cpu memory access. Normally this should
not require a colorspace conversion.


> Wolfgang
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20191221/5d5a0437/attachment.htm>


More information about the gstreamer-devel mailing list