/external/libavc/decoder/ |
D | ih264d_thread_parse_decode.c | 71 const UWORD32 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_parse_tfr_nmb() local 125 ps_dec->ps_cur_mb_row += ((ps_dec->u2_frm_wd_in_mbs) << u1_mbaff); in ih264d_parse_tfr_nmb() 127 u2_mb_y = ps_dec->u2_mby + (1 + u1_mbaff); in ih264d_parse_tfr_nmb() 152 ps_dec->s_tran_addrecon.u2_mv_left_inc = ((u1_num_mbs >> u1_mbaff) - 1) in ih264d_parse_tfr_nmb() 153 << (4 + u1_mbaff); in ih264d_parse_tfr_nmb() 155 - (u1_mbaff << 2); in ih264d_parse_tfr_nmb() 175 const UWORD32 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_decode_tfr_nmb() local 181 ((u1_num_mbs_next) <= (ps_dec->u1_recon_mb_grp >> u1_mbaff)); in ih264d_decode_tfr_nmb() 193 ps_dec->i2_dec_thread_mb_y += (1 << u1_mbaff); in ih264d_decode_tfr_nmb() 208 const UWORD32 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_decode_recon_tfr_nmb_thread() local [all …]
|
D | ih264d_parse_islice.c | 768 UWORD8 u1_mbaff; in ih264d_parse_islice_data_cavlc() local 774 u1_mbaff = ps_slice->u1_mbaff_frame_flag; in ih264d_parse_islice_data_cavlc() 781 i2_cur_mb_addr = u2_first_mb_in_slice << u1_mbaff; in ih264d_parse_islice_data_cavlc() 796 ps_dec->u4_num_pmbair = (u1_num_mbs >> u1_mbaff); in ih264d_parse_islice_data_cavlc() 869 if(u1_mbaff) in ih264d_parse_islice_data_cavlc() 898 (UWORD16)(u1_num_mbs >> u1_mbaff)); in ih264d_parse_islice_data_cavlc() 906 u1_end_of_row = (!u1_num_mbs_next) && (!(u1_mbaff && (u1_num_mbs & 0x01))); in ih264d_parse_islice_data_cavlc() 943 - (u2_first_mb_in_slice << u1_mbaff); in ih264d_parse_islice_data_cavlc() 984 UWORD8 u1_mbaff; in ih264d_parse_islice_data_cabac() local 990 u1_mbaff = ps_slice->u1_mbaff_frame_flag; in ih264d_parse_islice_data_cabac() [all …]
|
D | ih264d_parse_pslice.c | 96 const UWORD8 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_parse_pmb_cavlc() local 184 << (u1_mbaff & uc_field)) - 1; in ih264d_parse_pmb_cavlc() 555 UWORD8 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_parse_pmb_cabac() local 559 << (u1_mbaff & uc_field)) - 1; in ih264d_parse_pmb_cabac() 807 UWORD32 u1_mbaff; in ih264d_parse_inter_slice_data_cabac() local 853 u1_mbaff = ps_slice->u1_mbaff_frame_flag; in ih264d_parse_inter_slice_data_cabac() 854 i2_cur_mb_addr = u2_first_mb_in_slice << u1_mbaff; in ih264d_parse_inter_slice_data_cabac() 886 ps_dec->u4_num_pmbair = (u1_num_mbs >> u1_mbaff); in ih264d_parse_inter_slice_data_cabac() 1005 if(u1_mbaff) in ih264d_parse_inter_slice_data_cabac() 1012 if(ps_cur_mb_info->u1_topmb && u1_mbaff) in ih264d_parse_inter_slice_data_cabac() [all …]
|
D | ih264d_mb_utils.h | 94 u4_mb_number = u2_frm_wd_in_mbs * (u2_mby >> u1_mbaff) + u2_mbx; \ 103 … if (1 == u1_mbaff) \ 250 #define MB_PARAM_OFFSET(mb_x,mb_y,frmWidthInMbs,u1_mbaff,u1_topmb) \ argument 251 ((mb_x << u1_mbaff) + (1 - u1_topmb) + (mb_y * frmWidthInMbs))
|
D | ih264d_process_pslice.c | 78 const UWORD32 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_mv_pred_ref_tfr_nby2_pmb() local 126 ps_dec->u4_num_pmbair = i >> u1_mbaff; in ih264d_mv_pred_ref_tfr_nby2_pmb() 132 - (ps_dec->u2_frm_wd_in_mbs << (4 + u1_mbaff)) + 12; in ih264d_mv_pred_ref_tfr_nby2_pmb() 144 u1_scale_ref = u1_mbaff & u1_field; in ih264d_mv_pred_ref_tfr_nby2_pmb() 322 (UWORD16)(i >> u1_mbaff)); in ih264d_mv_pred_ref_tfr_nby2_pmb() 344 const UWORD32 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_decode_recon_tfr_nmb() local 379 … ps_cur_mb_info->u2_mbx,ps_cur_mb_info->u2_mby,(i >> u1_mbaff), in ih264d_decode_recon_tfr_nmb() 405 … ps_cur_mb_info->u2_mbx,ps_cur_mb_info->u2_mby,(i >> u1_mbaff), in ih264d_decode_recon_tfr_nmb() 495 >> u1_mbaff)); in ih264d_decode_recon_tfr_nmb() 540 const UWORD8 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_process_inter_mb() local [all …]
|
D | ih264d_parse_slice.c | 618 UWORD8 u1_mbaff = ps_cur_slice->u1_mbaff_frame_flag; in ih264d_start_of_pic() local 621 % (ps_dec->u1_recon_mb_grp >> u1_mbaff)); in ih264d_start_of_pic() 624 >> u1_mbaff) << 4)); in ih264d_start_of_pic() 627 >> u1_mbaff) << 3); in ih264d_start_of_pic() 646 >> u1_mbaff); in ih264d_start_of_pic() 648 >> u1_mbaff); in ih264d_start_of_pic() 654 * ((15 << u1_mbaff) + u1_mbaff)); in ih264d_start_of_pic() 658 * ((15 << u1_mbaff) + u1_mbaff)); in ih264d_start_of_pic() 664 << 2) - 1 - (u1_mbaff << 2); in ih264d_start_of_pic() 666 >> u1_mbaff) - 1) << (4 + u1_mbaff); in ih264d_start_of_pic() [all …]
|
D | ih264d_thread_compute_bs.c | 389 UWORD8 u1_mbaff; in ih264d_recon_deblk_slice() local 452 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_recon_deblk_slice() 462 i16_mb_y <<= u1_mbaff; in ih264d_recon_deblk_slice() 487 ps_dec->cur_recon_mb_num = u2_first_mb_in_slice << u1_mbaff; in ih264d_recon_deblk_slice() 516 u1_num_mbsleft = ((i2_pic_wdin_mbs - i16_mb_x) << u1_mbaff); in ih264d_recon_deblk_slice() 527 i16_mb_x += (recon_mb_grp >> u1_mbaff); in ih264d_recon_deblk_slice() 625 ps_dec->i2_recon_thread_mb_y += (1 << u1_mbaff); in ih264d_recon_deblk_slice()
|
D | ih264d_parse_bslice.c | 182 UWORD8 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_parse_bmb_non_direct_cavlc() local 186 const UWORD8 u1_mbaff_field = (u1_mbaff & uc_field); in ih264d_parse_bmb_non_direct_cavlc() 432 UWORD8 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_parse_bmb_non_direct_cabac() local 436 UWORD8 u1_mbaff_field = (u1_mbaff & uc_field); in ih264d_parse_bmb_non_direct_cabac() 895 const UWORD8 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_mv_pred_ref_tfr_nby2_bmb() local 939 ps_dec->u4_num_pmbair = i >> u1_mbaff; in ih264d_mv_pred_ref_tfr_nby2_bmb() 944 - (ps_dec->u2_frm_wd_in_mbs << (4 + u1_mbaff)) + 12; in ih264d_mv_pred_ref_tfr_nby2_bmb() 958 u1_scale_ref = u1_mbaff & ps_cur_mb_info->u1_mb_field_decodingflag; in ih264d_mv_pred_ref_tfr_nby2_bmb() 1176 (UWORD16)(i >> u1_mbaff)); in ih264d_mv_pred_ref_tfr_nby2_bmb()
|
D | ih264d_process_intra_mb.c | 742 UWORD8 u1_mbaff, u1_topmb, u1_mb_field_decoding_flag; in ih264d_process_intra_mb() local 759 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_process_intra_mb() 761 u4_num_pmbair = (u1_mb_num >> u1_mbaff); in ih264d_process_intra_mb() 792 if(u1_mbaff) in ih264d_process_intra_mb() 834 if(u1_mbaff) in ih264d_process_intra_mb() 1072 if(!u1_mbaff) in ih264d_process_intra_mb() 1432 if(!u1_mbaff) in ih264d_process_intra_mb()
|
D | ih264d_mb_utils.c | 1402 const UWORD8 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_transfer_mb_group_data() local 1423 u2_mb_y = ps_dec->u2_mby + (1 + u1_mbaff); in ih264d_transfer_mb_group_data() 1448 ps_dec->s_tran_addrecon.u2_mv_left_inc = ((u1_num_mbs >> u1_mbaff) - 1) in ih264d_transfer_mb_group_data() 1449 << (4 + u1_mbaff); in ih264d_transfer_mb_group_data() 1451 - (u1_mbaff << 2); in ih264d_transfer_mb_group_data()
|
D | ih264d_deblocking.h | 168 UWORD8 u1_mbaff);
|
D | ih264d_deblocking.c | 633 UWORD8 u1_mbaff) in ih264d_init_deblk_tfr_ctxt() argument 653 ps_tfr_cxt->u4_y_inc = ((i4_wd_y << u1_mbaff) * 16 in ih264d_init_deblk_tfr_ctxt() 656 ps_tfr_cxt->u4_uv_inc = (i4_wd_uv << u1_mbaff) * 8 in ih264d_init_deblk_tfr_ctxt() 725 UWORD8 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_deblock_picture_mbaff() local 732 u1_mbaff); in ih264d_deblock_picture_mbaff() 1122 UWORD8 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_deblock_picture_progressive() local
|
D | ih264d_process_bslice.c | 78 UWORD8 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_decode_spatial_direct() local 108 - (ps_dec->u2_frm_wd_in_mbs << (4 + u1_mbaff)) + 12; in ih264d_decode_spatial_direct() 590 UWORD8 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_decode_temporal_direct() local 640 if(u1_mbaff && u1_is_cur_mb_fld) in ih264d_decode_temporal_direct() 709 if(u1_mbaff && u1_is_cur_mb_fld) in ih264d_decode_temporal_direct() 820 UWORD8 u1_scale_ref = u1_mbaff && u1_is_cur_mb_fld; in ih264d_decode_temporal_direct()
|
D | ih264d_inter_pred.c | 209 UWORD8 u1_scale_ref,u1_mbaff,u1_field; in ih264d_form_mb_part_info_bp() local
|