Home
last modified time | relevance | path

Searched refs:ps_cabac_ctxt (Results 1 – 5 of 5) sorted by relevance

/external/libavc/encoder/
Dih264e_cabac_encode.c118 cabac_ctxt_t *ps_cabac_ctxt, in ih264e_cabac_enc_mb_skip() argument
124 a = ((ps_cabac_ctxt->ps_left_ctxt_mb_info->u1_mb_type & CAB_SKIP_MASK) ? in ih264e_cabac_enc_mb_skip()
126 b = ((ps_cabac_ctxt->ps_top_ctxt_mb_info->u1_mb_type & CAB_SKIP_MASK) ? in ih264e_cabac_enc_mb_skip()
131 ih264e_cabac_encode_bin(ps_cabac_ctxt, in ih264e_cabac_enc_mb_skip()
133 ps_cabac_ctxt->au1_cabac_ctxt_table + u4_ctxidx_offset in ih264e_cabac_enc_mb_skip()
195 cabac_ctxt_t *ps_cabac_ctxt, in ih264e_cabac_enc_intra_mb_type() argument
199 encoding_envirnoment_t *ps_cab_enc_env = &(ps_cabac_ctxt->s_cab_enc_env); in ih264e_cabac_enc_intra_mb_type()
202 mb_info_ctxt_t *ps_left_ctxt = ps_cabac_ctxt->ps_left_ctxt_mb_info; in ih264e_cabac_enc_intra_mb_type()
203 mb_info_ctxt_t *ps_top_ctxt = ps_cabac_ctxt->ps_top_ctxt_mb_info; in ih264e_cabac_enc_intra_mb_type()
215 pu1_mb_bin_ctxt = ps_cabac_ctxt->au1_cabac_ctxt_table + u4_ctx_idx_offset; in ih264e_cabac_enc_intra_mb_type()
[all …]
Dih264e_cabac.c161 cabac_ctxt_t *ps_cabac_ctxt = ps_ent_ctxt->ps_cabac; in ih264e_get_cabac_context() local
185 ps_ctx_inc_mb_map = ps_cabac_ctxt->ps_mb_map_ctxt_inc; in ih264e_get_cabac_context()
186 ps_cabac_ctxt->ps_curr_ctxt_mb_info = ps_ctx_inc_mb_map + i4_mb_x; in ih264e_get_cabac_context()
187 ps_cabac_ctxt->ps_left_ctxt_mb_info = ps_cabac_ctxt->ps_def_ctxt_mb_info; in ih264e_get_cabac_context()
188 ps_cabac_ctxt->ps_top_ctxt_mb_info = ps_cabac_ctxt->ps_def_ctxt_mb_info; in ih264e_get_cabac_context()
189 ps_lft_csbp = ps_cabac_ctxt->ps_lft_csbp; in ih264e_get_cabac_context()
190 ps_cabac_ctxt->pu1_left_y_ac_csbp = &ps_lft_csbp->u1_y_ac_csbp_top_mb; in ih264e_get_cabac_context()
191 ps_cabac_ctxt->pu1_left_uv_ac_csbp = &ps_lft_csbp->u1_uv_ac_csbp_top_mb; in ih264e_get_cabac_context()
192 ps_cabac_ctxt->pu1_left_yuv_dc_csbp = &ps_lft_csbp->u1_yuv_dc_csbp_top_mb; in ih264e_get_cabac_context()
193 ps_cabac_ctxt->pi1_left_ref_idx_ctxt_inc = in ih264e_get_cabac_context()
[all …]
Dih264e_cabac_init.c154 cabac_ctxt_t *ps_cabac_ctxt = ps_ent_ctxt->ps_cabac; in ih264e_init_cabac_table() local
155 ps_cabac_ctxt->ps_mb_map_ctxt_inc = ps_cabac_ctxt->ps_mb_map_ctxt_inc_base + 1; in ih264e_init_cabac_table()
156 ps_cabac_ctxt->ps_lft_csbp = &ps_cabac_ctxt->s_lft_csbp; in ih264e_init_cabac_table()
157 ps_cabac_ctxt->ps_bitstrm = ps_ent_ctxt->ps_bitstrm; in ih264e_init_cabac_table()
162 mb_info_ctxt_t *ps_def_ctxt = ps_cabac_ctxt->ps_mb_map_ctxt_inc - 1; in ih264e_init_cabac_table()
170 ps_cabac_ctxt->ps_def_ctxt_mb_info = ps_def_ctxt; in ih264e_init_cabac_table()
195 cabac_ctxt_t *ps_cabac_ctxt = ps_ent_ctxt->ps_cabac; in ih264e_init_cabac_ctxt() local
201 bin_ctxt_model *au1_cabac_ctxt_table = ps_cabac_ctxt->au1_cabac_ctxt_table; in ih264e_init_cabac_ctxt()
204 ih264e_init_cabac_enc_envirnoment(&ps_cabac_ctxt->s_cab_enc_env); in ih264e_init_cabac_ctxt()
206 ps_cabac_ctxt->i1_prevps_mb_qp_delta_ctxt = 0; in ih264e_init_cabac_ctxt()
Dih264e_cabac.h193 IH264E_ERROR_T ih264e_cabac_flush(cabac_ctxt_t *ps_cabac_ctxt);
218 IH264E_ERROR_T ih264e_cabac_put_byte(cabac_ctxt_t *ps_cabac_ctxt);
Dih264e_process.c288 cabac_ctxt_t *ps_cabac_ctxt = ps_entropy->ps_cabac; in ih264e_entropy() local
514 ih264e_cabac_encode_terminate(ps_cabac_ctxt, 0); in ih264e_entropy()
554 ih264e_cabac_encode_terminate(ps_cabac_ctxt, 1); in ih264e_entropy()
583 ih264e_cabac_encode_terminate(ps_cabac_ctxt, 0); in ih264e_entropy()
607 ih264e_cabac_encode_terminate(ps_cabac_ctxt, 0); in ih264e_entropy()
632 ih264e_cabac_encode_terminate(ps_cabac_ctxt, 1); in ih264e_entropy()