media: venus: venc: Add support for Long Term Reference (LTR) controls
authorDikshita Agarwal <dikshita@codeaurora.org>
Wed, 24 Mar 2021 09:54:32 +0000 (10:54 +0100)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Tue, 6 Apr 2021 12:49:25 +0000 (14:49 +0200)
commitf2fb3f02abe2e66fefcc045767dd7d16e5730a45
tree3c02d7a20a677ec406780c846c8bed54a02367df
parentf15c54cf3f684cd1a65f6ebc55ee9ada533ec6ef
media: venus: venc: Add support for Long Term Reference (LTR) controls

Add support for below LTR controls in encoder:
- V4L2_CID_MPEG_VIDEO_LTR_COUNT
- V4L2_CID_MPEG_VIDEO_FRAME_LTR_INDEX
- V4L2_CID_MPEG_VIDEO_USE_LTR_FRAMES

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/core.h
drivers/media/platform/qcom/venus/venc.c
drivers/media/platform/qcom/venus/venc_ctrls.c