media: venus: venc: fix handlig of S_SELECTION and G_SELECTION
authorDikshita Agarwal <dikshita@codeaurora.org>
Thu, 5 Nov 2020 05:24:56 +0000 (06:24 +0100)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Wed, 27 Jan 2021 15:21:27 +0000 (16:21 +0100)
commit01e869e787568a16bd8c77afc7171ef81e559dfa
tree8bf70df3081955f8e5927e22ec960d48e35d65fe
parenta76f43a490542ecb8c57176730b6eb665d716139
media: venus: venc: fix handlig of S_SELECTION and G_SELECTION

- return correct width and height for G_SELECTION
- update capture port wxh with rectangle wxh.
- add support for HFI_PROPERTY_PARAM_UNCOMPRESSED_PLANE_ACTUAL_INFO
  to set stride info and chroma offset to FW.

Signed-off-by: Dikshita Agarwal <dikshita@codeaurora.org>
Signed-off-by: Stanimir Varbanov <stanimir.varbanov@linaro.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/media/platform/qcom/venus/helpers.c
drivers/media/platform/qcom/venus/helpers.h
drivers/media/platform/qcom/venus/hfi_cmds.c
drivers/media/platform/qcom/venus/hfi_helper.h
drivers/media/platform/qcom/venus/venc.c