OSDN Git Service

media: mediatek: vcodec: Refactor get and put capture buffer flow
authorYunfei Dong <yunfei.dong@mediatek.com>
Thu, 12 May 2022 02:19:39 +0000 (04:19 +0200)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Fri, 13 May 2022 12:44:06 +0000 (14:44 +0200)
commit7b182b8d9c852343fb34923a2d1b4e61421b37c7
tree8e477d38cc309d7e3e85f53e57cf24c07362f441
parentf8c52711530b8d99d9612f26b4d0648e62589c8a
media: mediatek: vcodec: Refactor get and put capture buffer flow

For lat and core decode in parallel, need to get capture buffer
when core start to decode and put capture buffer to display
list when core decode done.

Signed-off-by: Yunfei Dong <yunfei.dong@mediatek.com>
Tested-by: NĂ­colas F. R. A. Prado <nfraprado@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_stateless.c
drivers/media/platform/mediatek/vcodec/mtk_vcodec_drv.h
drivers/media/platform/mediatek/vcodec/vdec/vdec_h264_req_if.c
drivers/media/platform/mediatek/vcodec/vdec_msg_queue.h