Home
last modified time | relevance | path

Searched refs:pic_type (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/external/mpp/mpp/codec/dec/avs/
H A Davsd_parse.c455 p_cur->pic_type = p_dec->ph.picture_coding_type; in avsd_set_dpb()
740 RK_U32 pic_type = 0; in avsd_parse_stream() local
790 p_dec->cur->pic_type = pic_type = I_PICTURE; in avsd_parse_stream()
807 p_dec->cur->pic_type = pic_type = p_dec->ph.picture_coding_type; in avsd_parse_stream()
808 p_dec->vec_flag += (p_dec->vec_flag == 1 && pic_type == P_PICTURE); in avsd_parse_stream()
825 if ((pic_type == P_PICTURE && !p_dec->dpb[0]) || in avsd_parse_stream()
826 (pic_type == B_PICTURE && !p_dec->dpb[0]) || in avsd_parse_stream()
827 (pic_type == B_PICTURE && !p_dec->dpb[1] && !p_dec->vsh.low_delay) || in avsd_parse_stream()
828 (pic_type == P_PICTURE && p_dec->vec_flag < 1) || in avsd_parse_stream()
829 (pic_type == B_PICTURE && p_dec->vec_flag < 2)) { in avsd_parse_stream()
H A Davsd_parse.h184 RK_U32 pic_type; member
/OK3568_Linux_fs/external/mpp/mpp/common/
H A Dh265e_syntax.h28 RK_U32 pic_type; member
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/avsd/
H A Dhal_avsd_vdpu2.c380 RK_U32 pic_type = 0; in set_regs_parameters() local
383 pic_type = p_hal->pic[p_hal->work0].pic_type; in set_regs_parameters()
385 prev_anc_type = !pic_type || (!p_hal->first_field && !p_hal->prev_pic_structure); in set_regs_parameters()
416 p_hal->pic[p_hal->work_out].pic_type = p_syn->pp.picCodingType == IFRAME; in update_parameters()
H A Dhal_avsd_vdpu1.c387 RK_U32 pic_type = 0; in set_regs_parameters() local
390 pic_type = p_hal->pic[p_hal->work0].pic_type; in set_regs_parameters()
392 prev_anc_type = !pic_type || (!p_hal->first_field && !p_hal->prev_pic_structure); in set_regs_parameters()
423 p_hal->pic[p_hal->work_out].pic_type = p_syn->pp.picCodingType == IFRAME; in update_parameters()
H A Dhal_avsd_plus.c477 RK_U32 pic_type = 0; in set_regs_parameters() local
481 pic_type = p_hal->pic[p_hal->work0].pic_type; in set_regs_parameters()
483 prev_anc_type = !pic_type || (!p_hal->first_field && !p_hal->prev_pic_structure); in set_regs_parameters()
514 p_hal->pic[p_hal->work_out].pic_type = p_syn->pp.picCodingType == IFRAME; in update_parameters()
H A Dhal_avsd_base.h93 RK_U32 pic_type; member
/OK3568_Linux_fs/kernel/drivers/media/platform/qcom/venus/
H A Dhfi_msgs.c464 u32 pic_type = 0, buffer_type = 0, output_tag = -1; in hfi_session_ftb_done() local
474 pic_type = pkt->picture_type; in hfi_session_ftb_done()
488 pic_type = pkt->picture_type; in hfi_session_ftb_done()
508 switch (pic_type) { in hfi_session_ftb_done()
/OK3568_Linux_fs/kernel/drivers/staging/media/sunxi/cedrus/
H A Dcedrus_h264.c83 pic->frame_info = cpu_to_le32(buf->codec.h264.pic_type << 8); in cedrus_fill_ref_pic()
150 output_buf->codec.h264.pic_type = CEDRUS_H264_PIC_TYPE_FIELD; in cedrus_write_frame_list()
152 output_buf->codec.h264.pic_type = CEDRUS_H264_PIC_TYPE_MBAFF; in cedrus_write_frame_list()
154 output_buf->codec.h264.pic_type = CEDRUS_H264_PIC_TYPE_FRAME; in cedrus_write_frame_list()
H A Dcedrus.h96 enum cedrus_h264_pic_type pic_type; member