vapostproc: Traverse caps features in gst_va_vpp_caps_remove_fields()
authorVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Wed, 13 Oct 2021 17:27:41 +0000 (19:27 +0200)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Mon, 18 Oct 2021 19:14:15 +0000 (19:14 +0000)
commit7e53161ea56f050f0d8c66ccd99890589b5059fe
tree2743d619445c5e7257b07462bb548062f60f4961
parentc00ad9e70c1745a17c9e0b3cdc7ade1911564940
vapostproc: Traverse caps features in gst_va_vpp_caps_remove_fields()

The previous code had a potential failure for multiple caps features. Now
each caps feature in each structure is reviewed, and if it has a supported
feature, the structure is processed.

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