va: postproc, filter: add disable-passthrough property
authorVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Fri, 26 Mar 2021 16:48:09 +0000 (17:48 +0100)
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Sat, 3 Apr 2021 13:47:18 +0000 (15:47 +0200)
commit2ba5854c6bc76354ab2b764529dd5edcc18627b1
tree56b307636d86f3b96b94f0b5b5fff0286fac346c
parentf4862f8298d052cf9fd32653caeee6ded8a0d570
va: postproc, filter: add disable-passthrough property

vapostproc tries to be in passthrough mode as much as possible. But
they might be situations where the user might force to process the
frames. For example, when upstream sets the crop meta and the user
wants VA do that cropping, rather than downstream.

For those situations this property will disable the passthrough mode,
if it's enabled.

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