/Linux-v6.1/drivers/media/platform/mediatek/vcodec/ |
D | vdec_drv_base.h | 27 int (*decode)(void *h_vdec, struct mtk_vcodec_mem *bs, 36 int (*get_param)(void *h_vdec, enum vdec_get_param_type type, 43 void (*deinit)(void *h_vdec);
|
/Linux-v6.1/drivers/media/platform/mediatek/vcodec/vdec/ |
D | vdec_h264_req_multi_if.c | 443 static void vdec_h264_slice_deinit(void *h_vdec) in vdec_h264_slice_deinit() argument 445 struct vdec_h264_slice_inst *inst = h_vdec; in vdec_h264_slice_deinit() 542 static int vdec_h264_slice_lat_decode(void *h_vdec, struct mtk_vcodec_mem *bs, in vdec_h264_slice_lat_decode() argument 545 struct vdec_h264_slice_inst *inst = h_vdec; in vdec_h264_slice_lat_decode() 682 static int vdec_h264_slice_single_decode(void *h_vdec, struct mtk_vcodec_mem *bs, in vdec_h264_slice_single_decode() argument 685 struct vdec_h264_slice_inst *inst = h_vdec; in vdec_h264_slice_single_decode() 779 static int vdec_h264_slice_decode(void *h_vdec, struct mtk_vcodec_mem *bs, in vdec_h264_slice_decode() argument 782 struct vdec_h264_slice_inst *inst = h_vdec; in vdec_h264_slice_decode() 785 if (!h_vdec) in vdec_h264_slice_decode() 789 ret = vdec_h264_slice_single_decode(h_vdec, bs, unused, res_chg); in vdec_h264_slice_decode() [all …]
|
D | vdec_h264_if.c | 310 static void vdec_h264_deinit(void *h_vdec) in vdec_h264_deinit() argument 312 struct vdec_h264_inst *inst = (struct vdec_h264_inst *)h_vdec; in vdec_h264_deinit() 335 static int vdec_h264_decode(void *h_vdec, struct mtk_vcodec_mem *bs, in vdec_h264_decode() argument 338 struct vdec_h264_inst *inst = (struct vdec_h264_inst *)h_vdec; in vdec_h264_decode() 464 static int vdec_h264_get_param(void *h_vdec, enum vdec_get_param_type type, in vdec_h264_get_param() argument 467 struct vdec_h264_inst *inst = (struct vdec_h264_inst *)h_vdec; in vdec_h264_get_param()
|
D | vdec_vp8_req_if.c | 319 static int vdec_vp8_slice_decode(void *h_vdec, struct mtk_vcodec_mem *bs, in vdec_vp8_slice_decode() argument 322 struct vdec_vp8_slice_inst *inst = h_vdec; in vdec_vp8_slice_decode() 398 static int vdec_vp8_slice_get_param(void *h_vdec, enum vdec_get_param_type type, void *out) in vdec_vp8_slice_get_param() argument 400 struct vdec_vp8_slice_inst *inst = h_vdec; in vdec_vp8_slice_get_param() 420 static void vdec_vp8_slice_deinit(void *h_vdec) in vdec_vp8_slice_deinit() argument 422 struct vdec_vp8_slice_inst *inst = h_vdec; in vdec_vp8_slice_deinit()
|
D | vdec_h264_req_if.c | 321 static void vdec_h264_slice_deinit(void *h_vdec) in vdec_h264_slice_deinit() argument 323 struct vdec_h264_slice_inst *inst = h_vdec; in vdec_h264_slice_deinit() 334 static int vdec_h264_slice_decode(void *h_vdec, struct mtk_vcodec_mem *bs, in vdec_h264_slice_decode() argument 337 struct vdec_h264_slice_inst *inst = h_vdec; in vdec_h264_slice_decode() 419 static int vdec_h264_slice_get_param(void *h_vdec, enum vdec_get_param_type type, void *out) in vdec_h264_slice_get_param() argument 421 struct vdec_h264_slice_inst *inst = h_vdec; in vdec_h264_slice_get_param()
|
D | vdec_vp8_if.c | 430 static int vdec_vp8_decode(void *h_vdec, struct mtk_vcodec_mem *bs, in vdec_vp8_decode() argument 433 struct vdec_vp8_inst *inst = (struct vdec_vp8_inst *)h_vdec; in vdec_vp8_decode() 566 static int vdec_vp8_get_param(void *h_vdec, enum vdec_get_param_type type, in vdec_vp8_get_param() argument 569 struct vdec_vp8_inst *inst = (struct vdec_vp8_inst *)h_vdec; in vdec_vp8_get_param() 600 static void vdec_vp8_deinit(void *h_vdec) in vdec_vp8_deinit() argument 602 struct vdec_vp8_inst *inst = (struct vdec_vp8_inst *)h_vdec; in vdec_vp8_deinit()
|
D | vdec_vp9_req_lat_if.c | 1916 static void vdec_vp9_slice_deinit(void *h_vdec) in vdec_vp9_slice_deinit() argument 1918 struct vdec_vp9_slice_instance *instance = h_vdec; in vdec_vp9_slice_deinit() 1929 static int vdec_vp9_slice_flush(void *h_vdec, struct mtk_vcodec_mem *bs, in vdec_vp9_slice_flush() argument 1932 struct vdec_vp9_slice_instance *instance = h_vdec; in vdec_vp9_slice_flush() 1966 static int vdec_vp9_slice_get_param(void *h_vdec, enum vdec_get_param_type type, void *out) in vdec_vp9_slice_get_param() argument 1968 struct vdec_vp9_slice_instance *instance = h_vdec; in vdec_vp9_slice_get_param() 1989 static int vdec_vp9_slice_single_decode(void *h_vdec, struct mtk_vcodec_mem *bs, in vdec_vp9_slice_single_decode() argument 1992 struct vdec_vp9_slice_instance *instance = h_vdec; in vdec_vp9_slice_single_decode() 2004 return vdec_vp9_slice_flush(h_vdec, bs, fb, res_chg); in vdec_vp9_slice_single_decode() 2046 static int vdec_vp9_slice_lat_decode(void *h_vdec, struct mtk_vcodec_mem *bs, in vdec_vp9_slice_lat_decode() argument [all …]
|
D | vdec_vp9_if.c | 764 static void vdec_vp9_deinit(void *h_vdec) in vdec_vp9_deinit() argument 766 struct vdec_vp9_inst *inst = (struct vdec_vp9_inst *)h_vdec; in vdec_vp9_deinit() 820 static int vdec_vp9_decode(void *h_vdec, struct mtk_vcodec_mem *bs, in vdec_vp9_decode() argument 824 struct vdec_vp9_inst *inst = (struct vdec_vp9_inst *)h_vdec; in vdec_vp9_decode() 992 static int vdec_vp9_get_param(void *h_vdec, enum vdec_get_param_type type, in vdec_vp9_get_param() argument 995 struct vdec_vp9_inst *inst = (struct vdec_vp9_inst *)h_vdec; in vdec_vp9_get_param()
|