diff options
author | Tiffany Lin <tiffany.lin@mediatek.com> | 2016-09-02 09:20:00 -0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@s-opensource.com> | 2016-10-21 12:09:32 -0200 |
commit | f77e89854b3e1ce2ca647963bd5bf0320a54a357 (patch) | |
tree | 5fcefcdf1a600618f7f5363451e3e00170aaad82 /drivers/media/platform/mtk-vcodec/vdec_drv_if.c | |
parent | 988fcf0c0ea694f6e6ba00fc9eb1c6a2e72edfe8 (diff) |
[media] vcodec: mediatek: Add Mediatek VP9 Video Decoder Driver
Add vp9 decoder driver for MT8173
[mchehab@s-opensource.org: make checkpatch.pl happy]
Signed-off-by: Tiffany Lin <tiffany.lin@mediatek.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'drivers/media/platform/mtk-vcodec/vdec_drv_if.c')
-rw-r--r-- | drivers/media/platform/mtk-vcodec/vdec_drv_if.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/media/platform/mtk-vcodec/vdec_drv_if.c b/drivers/media/platform/mtk-vcodec/vdec_drv_if.c index 25c7cb96b716..5ffc468dd910 100644 --- a/drivers/media/platform/mtk-vcodec/vdec_drv_if.c +++ b/drivers/media/platform/mtk-vcodec/vdec_drv_if.c @@ -25,6 +25,7 @@ const struct vdec_common_if *get_h264_dec_comm_if(void); const struct vdec_common_if *get_vp8_dec_comm_if(void); +const struct vdec_common_if *get_vp9_dec_comm_if(void); int vdec_if_init(struct mtk_vcodec_ctx *ctx, unsigned int fourcc) { @@ -37,6 +38,9 @@ int vdec_if_init(struct mtk_vcodec_ctx *ctx, unsigned int fourcc) case V4L2_PIX_FMT_VP8: ctx->dec_if = get_vp8_dec_comm_if(); break; + case V4L2_PIX_FMT_VP9: + ctx->dec_if = get_vp9_dec_comm_if(); + break; default: return -EINVAL; } |