Searched refs:fs_dec_idc (Results 1 – 5 of 5) sorted by relevance
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/parser/ |
D | h264parse.c | 430 …( MPD_DPB_FS_NULL_IDC != pInfo->dpb.fs_dec_idc)&&(3 != viddec_h264_get_is_used(&(pInfo->dpb.fs[pIn… in h264_is_second_field() 431 &&(0 != viddec_h264_get_is_used(&(pInfo->dpb.fs[pInfo->dpb.fs_dec_idc])) )) in h264_is_second_field() 678 …pInfo->dpb.fs[pInfo->dpb.fs_dec_idc].pic_type = (0x1 << FRAME_TYPE_STRUCTRUE_OFFSET)|(FRAME_TYPE_I… in h264_update_frame_type() 689 …pInfo->dpb.fs[pInfo->dpb.fs_dec_idc].pic_type = (0x1 << FRAME_TYPE_STRUCTRUE_OFFSET)|(FRAME_TYPE_B… in h264_update_frame_type() 693 …if( ((pInfo->dpb.fs[pInfo->dpb.fs_dec_idc].pic_type) & (0x7 << FRAME_TYPE_FRAME_OFFSET))>>FRAME_TY… in h264_update_frame_type() 694 …pInfo->dpb.fs[pInfo->dpb.fs_dec_idc].pic_type = (0x1 << FRAME_TYPE_STRUCTRUE_OFFSET)|(FRAME_TYPE_P… in h264_update_frame_type() 698 …if( ((pInfo->dpb.fs[pInfo->dpb.fs_dec_idc].pic_type) & (0x7 << FRAME_TYPE_FRAME_OFFSET))>>FRAME_TY… in h264_update_frame_type() 700 …pInfo->dpb.fs[pInfo->dpb.fs_dec_idc].pic_type = (0x1 << FRAME_TYPE_STRUCTRUE_OFFSET)|(FRAME_TYPE_I… in h264_update_frame_type() 702 pInfo->last_I_frame_idc = pInfo->dpb.fs_dec_idc; in h264_update_frame_type() 718 …pInfo->dpb.fs[pInfo->dpb.fs_dec_idc].pic_type = (FRAME_TYPE_IDR << FRAME_TYPE_TOP_OFFSET)|(pInfo->… in h264_update_frame_type() [all …]
|
D | mix_vbp_h264_stubs.c | 65 if(pInfo->dpb.fs[pInfo->dpb.fs_dec_idc].is_used != 3) 67 h264_dpb_mark_dangling_field(&pInfo->dpb, pInfo->dpb.fs_dec_idc); //, DANGLING_TYPE_GAP_IN_FRAME 519 if(viddec_h264_get_is_used(&(pInfo->dpb.fs[pInfo->dpb.fs_dec_idc])) != 3) in h264_parse_emit_eos() 521 h264_dpb_mark_dangling_field(&pInfo->dpb, pInfo->dpb.fs_dec_idc); //, DANGLING_TYPE_GAP_IN_FRAME in h264_parse_emit_eos()
|
D | h264parse_dpb.c | 57 p_dpb->fs_dec_idc = MPD_DPB_FS_NULL_IDC; in h264_init_dpb() 110 h264_dpb_set_active_fs(p_dpb, p_dpb->fs_dec_idc); in h264_dpb_insert_ref_lists() 1457 if(p_dpb->fs_dec_idc == MPD_DPB_FS_NULL_IDC) in h264_dpb_store_previous_picture_in_dpb() 1459 h264_dpb_set_active_fs(p_dpb, p_dpb->fs_dec_idc); in h264_dpb_store_previous_picture_in_dpb() 1504 h264_dpb_set_active_fs(p_dpb, p_dpb->fs_dec_idc); in h264_dpb_store_previous_picture_in_dpb() 1541 h264_dpb_set_active_fs(p_dpb, p_dpb->fs_dec_idc); in h264_dpb_store_previous_picture_in_dpb() 1546 h264_dpb_set_active_fs(p_dpb, p_dpb->fs_dec_idc); in h264_dpb_store_previous_picture_in_dpb() 1591 h264_dpb_set_active_fs(p_dpb, p_dpb->fs_dec_idc); in h264_dpb_store_previous_picture_in_dpb() 1682 h264_dpb_set_active_fs(p_dpb, p_dpb->fs_dec_idc); in h264_dpb_insert_picture_in_dpb() 2081 h264_dpb_set_active_fs(p_dpb, p_dpb->fs_dec_idc); in h264_dpb_mm_mark_current_picture_long_term() [all …]
|
D | viddec_h264_workload.c | 148 if((pInfo->dpb.fs[pInfo->dpb.fs_dec_idc].pic_type)&(0x1 << FRAME_TYPE_STRUCTRUE_OFFSET)) in h264_parse_update_frame_attributes() 150 …frame_type = ( (pInfo->dpb.fs[pInfo->dpb.fs_dec_idc].pic_type)&((0x7 << FRAME_TYPE_FRAME_OFFSET)) … in h264_parse_update_frame_attributes() 164 …frame_type = ( (pInfo->dpb.fs[pInfo->dpb.fs_dec_idc].pic_type)&((0x7 << FRAME_TYPE_TOP_OFFSET)) )>… in h264_parse_update_frame_attributes() 175 …frame_type = ( (pInfo->dpb.fs[pInfo->dpb.fs_dec_idc].pic_type)&((0x7 << FRAME_TYPE_BOTTOM_OFFSET))… in h264_parse_update_frame_attributes() 520 dec_idc = pInfo->dpb.fs_dec_idc; in h264_fill_pic_data() 1241 if(MPD_DPB_FS_NULL_IDC != pInfo->dpb.fs_dec_idc) in h264_parse_emit_eos() 1243 if(viddec_h264_get_is_used(&(pInfo->dpb.fs[pInfo->dpb.fs_dec_idc])) != 3) in h264_parse_emit_eos() 1245 … h264_dpb_mark_dangling_field(&pInfo->dpb, pInfo->dpb.fs_dec_idc); //, DANGLING_TYPE_GAP_IN_FRAME in h264_parse_emit_eos()
|
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/include/ |
D | h264.h | 424 uint8_t fs_dec_idc; member
|