Home | History | Annotate | Download | only in decoder

Lines Matching refs:u1_sub_mb_num

77     UWORD8 u1_col_zero_flag, u1_sub_mb_num, u1_direct_zero_pred_flag = 0;
254 u1_sub_mb_num = ps_dec->u1_sub_mb_num;
269 ih264d_fill_pred_info(i2_mv,u1_mb_partw,u1_mb_partw,u1_sub_mb_num,i1_pred,
291 ih264d_fill_pred_info(i2_mv,u1_mb_partw,u1_mb_partw,u1_sub_mb_num,i1_pred,
334 ps_mv = ps_mv_nmb_start + u1_sub_mb_num;
335 ih264d_rep_mv_colz(ps_dec, &s_temp_mv_pred, ps_mv, u1_sub_mb_num, u1_colz,
437 u1_sub_mb_num = s_mvdirect.i1_submb_num[i];
461 ui2_mask_fwd |= (u2_mask << u1_sub_mb_num);
469 ui2_mask_bwd |= (u2_mask << u1_sub_mb_num);
476 /*u1_sub_mb_x = u1_sub_mb_num & 0x03;
477 uc_sub_mb_y = (u1_sub_mb_num >> 2);*/
486 ih264d_fill_pred_info(pi2_final_mv0,u1_mb_partw,u1_mb_parth,u1_sub_mb_num,i1_pred,
504 ih264d_fill_pred_info(pi2_final_mv1,u1_mb_partw,u1_mb_parth,u1_sub_mb_num,i1_pred,
552 ps_mv = ps_mv_nmb_start + u1_sub_mb_num;
553 ih264d_rep_mv_colz(ps_dec, &s_temp_mv_pred, ps_mv, u1_sub_mb_num, u1_colz,
589 UWORD8 u1_sub_mb_num;
618 u1_sub_mb_num = s_mvdirect.i1_submb_num[i];
813 /*u1_sub_mb_x = u1_sub_mb_num & 0x03;
814 uc_sub_mb_y = u1_sub_mb_num >> 2;*/
854 ih264d_fill_pred_info(i2_mv,u1_mb_partw,u1_mb_parth,u1_sub_mb_num,PRED_L0 | PRED_L1,
871 ih264d_fill_pred_info(i2_mv,u1_mb_partw,u1_mb_parth,u1_sub_mb_num,PRED_L0 | PRED_L1,
889 ps_mv = ps_dec->ps_mv_cur + (u1_mb_num << 4) + u1_sub_mb_num;
917 ih264d_rep_mv_colz(ps_dec, &s_temp_mv_pred, ps_mv, u1_sub_mb_num,
1599 UWORD8 *pu1_col_zero_flag_start, u1_col_mb_pred_mode, u1_num_blks, u1_sub_mb_num;
1603 u1_col_mb_pred_mode = pu1_col_zero_flag_start[ps_dec->u1_sub_mb_num];
1627 u1_sub_mb_num = (u1_col_mb_pred_mode == PRED_16x8) ? 8 : 2;
1628 ps_direct->i1_submb_num[1] = u1_sub_mb_num;
1632 if((pu1_col_zero_flag_start[u1_sub_mb_num] & 1) != u1_init_colzero_flag)
1649 UWORD8 u1_num_sub_blks, uc_direct8x8inf, *pu1_col_zero_flag, u1_sub_mb_num;
1656 u1_sub_mb_num = ps_dec->u1_sub_mb_num;
1667 u1_submb_col = u1_sub_mb_num | (u1_sub_mb_num >> 1);
1674 pu1_col_zero_flag = pu1_col_zero_flag_start + u1_sub_mb_num;
1679 mv_index = u2_sub_mb_ofst + u1_sub_mb_num;
1688 u1_sub_mb_num += *pu1_top_lt_sub_mb_idx;
1691 ps_direct->i1_submb_num[i1_num_partitions] = u1_sub_mb_num;
1695 u1_submb_col = u1_sub_mb_num;
1700 u1_sub_mb_num = *pu1_top_lt_mb_part_idx++;
1724 UWORD8 *pu1_col_zero_flag_start, *pu1_col_zero_flag, u1_sub_mb_num,
1739 u1_sub_mb_num = ps_dec->u1_sub_mb_num;
1742 u1_col_mb_pred_mode = pu1_col_zero_flag_start[u1_sub_mb_num];
1774 pu1_col_zero_flag = pu1_col_zero_flag_start + u1_sub_mb_num;
1778 + u1_sub_mb_num + 2;
1799 uc_sub_mb_num_col = u1_sub_mb_num | (u1_sub_mb_num >> 1);
1806 u1_sub_mb_num;
1813 u1_sub_mb_num += 8;
1815 u1_sub_mb_num = 2; /* move to second half of Cur MB */
1833 uc_sub_mb_num_col = u1_sub_mb_num | (u1_sub_mb_num >> 1);
1837 ps_direct->i1_submb_num[0] = u1_sub_mb_num;
1855 u1_col_mb_pred_mode = pu1_col_zero_flag_start[u1_sub_mb_num] >> 6;
1881 u1_col_mb_pred_mode = pu1_col_zero_flag_start[u1_sub_mb_num] >> 6;
1885 u1_submb_col = (u1_sub_mb_num & 0x7) ? 1 : 0;
1886 u1_submb_col += u1_sub_mb_num;
1891 ps_direct->i1_submb_num[i1_num_partitions] = u1_sub_mb_num;
1898 u1_sub_mb_num += 2;
1900 u1_sub_mb_num = 8; /* move to second half of Cur MB */
1908 uc_sub_mb_num_col = u1_sub_mb_num | (u1_sub_mb_num >> 1);
1910 u2_sub_mb_ofst += (u1_sub_mb_num >> 3) ? 16 : 0;
1913 ps_direct->i1_submb_num[0] = u1_sub_mb_num;
2016 UWORD8 *pu1_col_zero_flag_start, u1_sub_mb_num;
2025 u1_sub_mb_num = ps_dec->u1_sub_mb_num;
2074 mv_index = u2_sub_mb_ofst + u1_sub_mb_num;
2075 mv_index += (u1_sub_mb_num & 0x7) ? 1 : 0;
2078 ps_direct->i1_submb_num[i1_num_partitions] = u1_sub_mb_num;
2082 u1_sub_mb_num += 2;
2084 u1_sub_mb_num = 8; /* move to second half of Cur MB */
2093 u1_sub_mb_num_col = u1_sub_mb_num | (u1_sub_mb_num >> 1);
2095 u2_sub_mb_ofst += (u1_sub_mb_num >> 3) ? increment : 0;
2098 ps_direct->i1_submb_num[0] = u1_sub_mb_num;
2124 *pu1_col_zero_flag_right_half, u1_sub_mb_num, uc_sub_mb_num_col;
2161 u1_sub_mb_num = ps_dec->u1_sub_mb_num;
2163 pu1_col_zero_flag = pu1_col_zero_flag_start + u1_sub_mb_num;
2166 pu1_col_zero_flag_right_half = pu1_col_zero_flag_start + u1_sub_mb_num
2188 uc_sub_mb_num_col = u1_sub_mb_num | (u1_sub_mb_num >> 1);
2194 u1_sub_mb_num;
2198 u1_sub_mb_num += 8;
2201 u1_sub_mb_num = 2; /* move to second half of Cur MB */
2219 u1_sub_mb_num = ps_dec->u1_sub_mb_num;
2220 uc_sub_mb_num_col = u1_sub_mb_num | (u1_sub_mb_num >> 1);
2224 ps_direct->i1_submb_num[0] = u1_sub_mb_num;