1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/media/platform/mediatek/vcodec
Nicolas Dufresne 2e2c3d6c0e media: h264: Use v4l2_h264_reference for reflist
In preparation for adding field decoding support, convert the byte arrays
for reflist into array of struct v4l2_h264_reference. That struct will
allow us to mark which field of the reference picture is being referenced.

[hverkuil: top_field_order_cnt -> pic_order_count]

Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Reviewed-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
Tested-by: Dmitry Osipenko <dmitry.osipenko@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
2022-05-17 09:58:42 +02:00
..
vdec media: h264: Use v4l2_h264_reference for reflist 2022-05-17 09:58:42 +02:00
venc
Kconfig media: mediatek: vcodec: support stateless VP9 decoding 2022-05-13 14:52:50 +02:00
Makefile media: mediatek: vcodec: support stateless VP9 decoding 2022-05-13 14:52:50 +02:00
mtk_vcodec_dec.c media: mediatek: vcodec: record capture queue format type 2022-05-13 14:47:10 +02:00
mtk_vcodec_dec.h media: mediatek: vcodec: Support MT8186 2022-05-13 14:54:04 +02:00
mtk_vcodec_dec_drv.c media: mediatek: vcodec: Support MT8186 2022-05-13 14:54:04 +02:00
mtk_vcodec_dec_hw.c media: platform: Remove unnecessary print function dev_err() 2022-03-18 06:05:43 +01:00
mtk_vcodec_dec_hw.h
mtk_vcodec_dec_pm.c media: mediatek: vcodec: Add vdec enable/disable hardware helpers 2022-05-13 14:40:09 +02:00
mtk_vcodec_dec_pm.h media: mediatek: vcodec: Add vdec enable/disable hardware helpers 2022-05-13 14:40:09 +02:00
mtk_vcodec_dec_stateful.c media: mediatek: vcodec: Refactor supported vdec formats and framesizes 2022-05-13 14:44:49 +02:00
mtk_vcodec_dec_stateless.c media: mediatek: vcodec: Support MT8186 2022-05-13 14:54:04 +02:00
mtk_vcodec_drv.h media: mediatek: vcodec: support stateless VP9 decoding 2022-05-13 14:52:50 +02:00
mtk_vcodec_enc.c
mtk_vcodec_enc.h
mtk_vcodec_enc_drv.c media: mediatek: vcodec: Using firmware type to separate different firmware architecture 2022-05-13 14:41:17 +02:00
mtk_vcodec_enc_pm.c
mtk_vcodec_enc_pm.h
mtk_vcodec_fw.c media: mediatek: vcodec: Using firmware type to separate different firmware architecture 2022-05-13 14:41:17 +02:00
mtk_vcodec_fw.h media: mediatek: vcodec: Using firmware type to separate different firmware architecture 2022-05-13 14:41:17 +02:00
mtk_vcodec_fw_priv.h
mtk_vcodec_fw_scp.c
mtk_vcodec_fw_vpu.c
mtk_vcodec_intr.c
mtk_vcodec_intr.h
mtk_vcodec_util.c
mtk_vcodec_util.h
vdec_drv_base.h
vdec_drv_if.c media: mediatek: vcodec: support stateless VP9 decoding 2022-05-13 14:52:50 +02:00
vdec_drv_if.h media: mediatek: vcodec: support stateless VP9 decoding 2022-05-13 14:52:50 +02:00
vdec_ipi_msg.h media: mediatek: vcodec: get capture queue buffer size from scp 2022-05-13 14:41:44 +02:00
vdec_msg_queue.c media: mediatek: vcodec: Add vdec enable/disable hardware helpers 2022-05-13 14:40:09 +02:00
vdec_msg_queue.h media: mediatek: vcodec: Refactor get and put capture buffer flow 2022-05-13 14:44:06 +02:00
vdec_vpu_if.c media: mediatek: vcodec: get capture queue buffer size from scp 2022-05-13 14:41:44 +02:00
vdec_vpu_if.h media: mediatek: vcodec: support stateless H.264 decoding for mt8192 2022-05-13 14:49:38 +02:00
venc_drv_base.h
venc_drv_if.c
venc_drv_if.h
venc_ipi_msg.h
venc_vpu_if.c media: mediatek: vcodec: Using firmware type to separate different firmware architecture 2022-05-13 14:41:17 +02:00
venc_vpu_if.h