Lines Matching defs:ps_dec
109 /* Inputs : ps_dec, slice type */
123 void ih264d_init_cabac_contexts(UWORD8 u1_slice_type, dec_struct_t * ps_dec)
126 bin_ctxt_model_t *p_cabac_ctxt_table_t = ps_dec->p_cabac_ctxt_table_t;
127 UWORD8 u1_qp_y = ps_dec->ps_cur_slice->u1_slice_qp;
132 u1_cabac_init_Idc = ps_dec->ps_cur_slice->u1_cabac_init_idc;
136 /* MAKING ps_dec->p_ctxt_inc_mb_map a scratch buffer */
139 ctxt_inc_mb_info_t *p_DefCtxt = ps_dec->p_ctxt_inc_mb_map - 1;
157 ps_dec->ps_def_ctxt_mb_info = p_DefCtxt;
163 ps_dec->p_mb_type_t = p_cabac_ctxt_table_t + MB_TYPE_I_SLICE;
167 ps_dec->p_mb_type_t = p_cabac_ctxt_table_t + MB_TYPE_P_SLICE;
168 ps_dec->p_mb_skip_flag_t = p_cabac_ctxt_table_t + MB_SKIP_FLAG_P_SLICE;
169 ps_dec->p_sub_mb_type_t = p_cabac_ctxt_table_t + SUB_MB_TYPE_P_SLICE;
173 ps_dec->p_mb_type_t = p_cabac_ctxt_table_t + MB_TYPE_B_SLICE;
174 ps_dec->p_mb_skip_flag_t = p_cabac_ctxt_table_t + MB_SKIP_FLAG_B_SLICE;
175 ps_dec->p_sub_mb_type_t = p_cabac_ctxt_table_t + SUB_MB_TYPE_B_SLICE;
179 if(ps_dec->ps_cur_slice->u1_field_pic_flag)
190 ps_dec->p_significant_coeff_flag_t;