va: caps: Fix raw caps for H264 encoding.
authorVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Sat, 5 Nov 2022 14:12:28 +0000 (15:12 +0100)
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Wed, 9 Nov 2022 05:15:23 +0000 (06:15 +0100)
commit1f7cf1d408cf8571d3dc6cfeaade4ddab629eefb
tree59bf6bd363b9bbd2458b76bbf224f597cbb61e2b
parent4994487b8f46eb985a77c9b69705d0e78f77da92
va: caps: Fix raw caps for H264 encoding.

Mesa gallium and Intel i965 ill reports unsupported video formats.

This commit reverts ecb12a05 and adds a deeper workaround, since
ecb12a05 only fix the template caps, but not when renegotation
happens.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2466>
subprojects/gst-plugins-bad/sys/va/gstvacaps.c
subprojects/gst-plugins-bad/sys/va/gstvah264enc.c