Home
last modified time | relevance | path

Searched refs:h_vdec (Results 1 – 8 of 8) sorted by relevance

/linux-6.3-rc2/drivers/media/platform/mediatek/vcodec/
A Dvdec_drv_base.h27 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-6.3-rc2/drivers/media/platform/mediatek/vcodec/vdec/
A Dvdec_h264_req_multi_if.c443 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()
570 static int vdec_h264_slice_lat_decode(void *h_vdec, struct mtk_vcodec_mem *bs, in vdec_h264_slice_lat_decode() argument
573 struct vdec_h264_slice_inst *inst = h_vdec; in vdec_h264_slice_lat_decode()
717 struct vdec_h264_slice_inst *inst = h_vdec; in vdec_h264_slice_single_decode()
811 static int vdec_h264_slice_decode(void *h_vdec, struct mtk_vcodec_mem *bs, in vdec_h264_slice_decode() argument
814 struct vdec_h264_slice_inst *inst = h_vdec; in vdec_h264_slice_decode()
817 if (!h_vdec) in vdec_h264_slice_decode()
821 ret = vdec_h264_slice_single_decode(h_vdec, bs, unused, res_chg); in vdec_h264_slice_decode()
823 ret = vdec_h264_slice_lat_decode(h_vdec, bs, unused, res_chg); in vdec_h264_slice_decode()
[all …]
A Dvdec_h264_if.c310 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()
A Dvdec_vp8_req_if.c319 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()
A Dvdec_h264_req_if.c321 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()
A Dvdec_vp8_if.c430 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()
A Dvdec_vp9_req_lat_if.c1916 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()
1932 struct vdec_vp9_slice_instance *instance = h_vdec; in vdec_vp9_slice_flush()
1968 struct vdec_vp9_slice_instance *instance = h_vdec; in vdec_vp9_slice_get_param()
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()
2049 struct vdec_vp9_slice_instance *instance = h_vdec; in vdec_vp9_slice_lat_decode()
2068 return vdec_vp9_slice_flush(h_vdec, bs, fb, res_chg); in vdec_vp9_slice_lat_decode()
2133 struct vdec_vp9_slice_instance *instance = h_vdec; in vdec_vp9_slice_decode()
2137 ret = vdec_vp9_slice_single_decode(h_vdec, bs, fb, res_chg); in vdec_vp9_slice_decode()
[all …]
A Dvdec_vp9_if.c764 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()

Completed in 18 milliseconds