Home
last modified time | relevance | path

Searched refs:aom_cdf_prob (Results 1 – 25 of 29) sorted by relevance

12

/external/libaom/libaom/av1/common/
Dentropymode.h70 aom_cdf_prob txb_skip_cdf[TX_SIZES][TXB_SKIP_CONTEXTS][CDF_SIZE(2)];
71 aom_cdf_prob eob_extra_cdf[TX_SIZES][PLANE_TYPES][EOB_COEF_CONTEXTS]
73 aom_cdf_prob dc_sign_cdf[PLANE_TYPES][DC_SIGN_CONTEXTS][CDF_SIZE(2)];
74 aom_cdf_prob eob_flag_cdf16[PLANE_TYPES][2][CDF_SIZE(5)];
75 aom_cdf_prob eob_flag_cdf32[PLANE_TYPES][2][CDF_SIZE(6)];
76 aom_cdf_prob eob_flag_cdf64[PLANE_TYPES][2][CDF_SIZE(7)];
77 aom_cdf_prob eob_flag_cdf128[PLANE_TYPES][2][CDF_SIZE(8)];
78 aom_cdf_prob eob_flag_cdf256[PLANE_TYPES][2][CDF_SIZE(9)];
79 aom_cdf_prob eob_flag_cdf512[PLANE_TYPES][2][CDF_SIZE(10)];
80 aom_cdf_prob eob_flag_cdf1024[PLANE_TYPES][2][CDF_SIZE(11)];
[all …]
Dentropymode.c20 static const aom_cdf_prob
75 static const aom_cdf_prob default_angle_delta_cdf[DIRECTIONAL_MODES][CDF_SIZE(
87 static const aom_cdf_prob default_if_y_mode_cdf[BLOCK_SIZE_GROUPS][CDF_SIZE(
97 static const aom_cdf_prob
154 static const aom_cdf_prob default_partition_cdf[PARTITION_CONTEXTS][CDF_SIZE(
178 static const aom_cdf_prob default_intra_ext_tx_cdf
368 static const aom_cdf_prob
405 static const aom_cdf_prob default_cfl_sign_cdf[CDF_SIZE(CFL_JOINT_SIGNS)] = {
409 static const aom_cdf_prob
425 static const aom_cdf_prob
[all …]
Dentropymv.h79 aom_cdf_prob classes_cdf[CDF_SIZE(MV_CLASSES)];
80 aom_cdf_prob class0_fp_cdf[CLASS0_SIZE][CDF_SIZE(MV_FP_SIZE)];
81 aom_cdf_prob fp_cdf[CDF_SIZE(MV_FP_SIZE)];
82 aom_cdf_prob sign_cdf[CDF_SIZE(2)];
83 aom_cdf_prob class0_hp_cdf[CDF_SIZE(2)];
84 aom_cdf_prob hp_cdf[CDF_SIZE(2)];
85 aom_cdf_prob class0_cdf[CDF_SIZE(CLASS0_SIZE)];
86 aom_cdf_prob bits_cdf[MV_OFFSET_BITS][CDF_SIZE(2)];
90 aom_cdf_prob joints_cdf[CDF_SIZE(MV_JOINTS)];
Dpred_common.h154 static INLINE aom_cdf_prob *av1_get_pred_cdf_seg_id( in av1_get_pred_cdf_seg_id()
201 static INLINE aom_cdf_prob *av1_get_reference_mode_cdf(const MACROBLOCKD *xd) { in av1_get_reference_mode_cdf()
215 static INLINE aom_cdf_prob *av1_get_comp_reference_type_cdf( in av1_get_comp_reference_type_cdf()
221 static INLINE aom_cdf_prob *av1_get_pred_cdf_uni_comp_ref_p( in av1_get_pred_cdf_uni_comp_ref_p()
227 static INLINE aom_cdf_prob *av1_get_pred_cdf_uni_comp_ref_p1( in av1_get_pred_cdf_uni_comp_ref_p1()
233 static INLINE aom_cdf_prob *av1_get_pred_cdf_uni_comp_ref_p2( in av1_get_pred_cdf_uni_comp_ref_p2()
251 static INLINE aom_cdf_prob *av1_get_pred_cdf_comp_ref_p(const MACROBLOCKD *xd) { in av1_get_pred_cdf_comp_ref_p()
256 static INLINE aom_cdf_prob *av1_get_pred_cdf_comp_ref_p1( in av1_get_pred_cdf_comp_ref_p1()
262 static INLINE aom_cdf_prob *av1_get_pred_cdf_comp_ref_p2( in av1_get_pred_cdf_comp_ref_p2()
268 static INLINE aom_cdf_prob *av1_get_pred_cdf_comp_bwdref_p( in av1_get_pred_cdf_comp_bwdref_p()
[all …]
Dseg_common.h56 aom_cdf_prob tree_cdf[CDF_SIZE(MAX_SEGMENTS)];
57 aom_cdf_prob pred_cdf[SEG_TEMPORAL_PRED_CTXS][CDF_SIZE(2)];
58 aom_cdf_prob spatial_pred_seg_cdf[SPATIAL_PREDICTION_PROBS]
Dentropy.c53 static void reset_cdf_symbol_counter(aom_cdf_prob *cdf_ptr, int num_cdfs, in reset_cdf_symbol_counter()
65 aom_cdf_prob *cdf_ptr = (aom_cdf_prob *)cname; \
66 int array_size = (int)sizeof(cname) / sizeof(aom_cdf_prob); \
Dtoken_cdfs.h19 static const aom_cdf_prob
64 static const aom_cdf_prob
327 static const aom_cdf_prob
772 static const aom_cdf_prob
791 static const aom_cdf_prob
810 static const aom_cdf_prob
829 static const aom_cdf_prob
850 static const aom_cdf_prob
873 static const aom_cdf_prob
908 static const aom_cdf_prob
[all …]
Donyxc_int.h895 static INLINE aom_cdf_prob *get_y_mode_cdf(FRAME_CONTEXT *tile_ctx, in get_y_mode_cdf()
976 static INLINE aom_cdf_prob cdf_element_prob(const aom_cdf_prob *cdf, in cdf_element_prob()
982 static INLINE void partition_gather_horz_alike(aom_cdf_prob *out, in partition_gather_horz_alike()
983 const aom_cdf_prob *const in, in partition_gather_horz_alike()
997 static INLINE void partition_gather_vert_alike(aom_cdf_prob *out, in partition_gather_vert_alike()
998 const aom_cdf_prob *const in, in partition_gather_vert_alike()
Dtxb_common.h298 typedef aom_cdf_prob (*base_cdf_arr)[CDF_SIZE(4)];
299 typedef aom_cdf_prob (*br_cdf_arr)[CDF_SIZE(BR_CDF_SIZE)];
/external/libaom/libaom/av1/encoder/
Dcost.c29 void av1_cost_tokens_from_cdf(int *costs, const aom_cdf_prob *cdf, in av1_cost_tokens_from_cdf()
32 aom_cdf_prob prev_cdf = 0; in av1_cost_tokens_from_cdf()
34 aom_cdf_prob p15 = AOM_ICDF(cdf[i]) - prev_cdf; in av1_cost_tokens_from_cdf()
Dcost.h32 static INLINE int av1_cost_symbol(aom_cdf_prob p15) { in av1_cost_symbol()
36 p15 = (aom_cdf_prob)clamp(p15, 1, CDF_PROB_TOP - 1); in av1_cost_symbol()
44 void av1_cost_tokens_from_cdf(int *costs, const aom_cdf_prob *cdf,
Dtokenize.h24 aom_cdf_prob *color_map_cdf;
Dencodeframe.c872 aom_cdf_prob *cdf_u = fc->cfl_alpha_cdf[CFL_CONTEXT_U(joint_sign)]; in sum_intra_stats()
881 aom_cdf_prob *cdf_v = fc->cfl_alpha_cdf[CFL_CONTEXT_V(joint_sign)]; in sum_intra_stats()
2354 const aom_cdf_prob *partition_cdf = cm->fc->partition_cdf[pl]; in rd_pick_sqr_partition()
2358 aom_cdf_prob bot_cdf[2]; in rd_pick_sqr_partition()
2364 aom_cdf_prob rhs_cdf[2]; in rd_pick_sqr_partition()
3187 const aom_cdf_prob *partition_cdf = cm->fc->partition_cdf[pl]; in rd_pick_partition()
3191 aom_cdf_prob bot_cdf[2]; in rd_pick_partition()
3197 aom_cdf_prob rhs_cdf[2]; in rd_pick_partition()
4477 static void avg_cdf_symbol(aom_cdf_prob *cdf_ptr_left, aom_cdf_prob *cdf_ptr_tr, in avg_cdf_symbol()
4483 (aom_cdf_prob)(((int)cdf_ptr_left[i * cdf_stride + j] * wt_left + in avg_cdf_symbol()
[all …]
Drd.c161 const aom_cdf_prob *cdf_u = fc->cfl_alpha_cdf[CFL_CONTEXT_U(joint_sign)]; in av1_fill_mode_rates()
167 const aom_cdf_prob *cdf_v = fc->cfl_alpha_cdf[CFL_CONTEXT_V(joint_sign)]; in av1_fill_mode_rates()
474 aom_cdf_prob *pcdf; in av1_fill_coeff_costs()
/external/libaom/libaom/aom_dsp/
Ddaalaboolwriter.h42 aom_cdf_prob cdf[2] = { (aom_cdf_prob)p, 32767 }; in aom_daala_write()
58 const aom_cdf_prob *cdf, int nsymbs) { in daala_write_symbol()
Ddaalaboolreader.h71 aom_cdf_prob ref_cdf[16]; in aom_daala_read()
82 if ((ref_nsymbs != 2) || (ref_cdf[0] != (aom_cdf_prob)p) || in aom_daala_read()
104 static INLINE int daala_read_symbol(daala_reader *r, const aom_cdf_prob *cdf, in daala_read_symbol()
115 aom_cdf_prob ref_cdf[16]; in daala_read_symbol()
Dbitwriter.h75 const aom_cdf_prob *cdf, int nsymbs) { in aom_write_cdf()
79 static INLINE void aom_write_symbol(aom_writer *w, int symb, aom_cdf_prob *cdf, in aom_write_symbol()
Dbuf_ans.h100 aom_cdf_prob cum_prob, aom_cdf_prob prob) { in buf_rans_write()
Dbitreader.h132 static INLINE int aom_read_cdf_(aom_reader *r, const aom_cdf_prob *cdf, in aom_read_cdf_()
144 static INLINE int aom_read_symbol_(aom_reader *r, aom_cdf_prob *cdf, in aom_read_symbol_()
Dprob.h30 typedef uint16_t aom_cdf_prob; typedef
644 static INLINE void update_cdf(aom_cdf_prob *cdf, int8_t val, int nsymbs) { in update_cdf()
/external/libaom/libaom/aom_util/
Ddebug_util.h41 void bitstream_queue_pop(int *result, aom_cdf_prob *cdf, int *nsymbs);
42 void bitstream_queue_push(int result, const aom_cdf_prob *cdf, int nsymbs);
Ddebug_util.c33 static aom_cdf_prob cdf_queue[QUEUE_MAX_SIZE][16];
53 void bitstream_queue_pop(int *result, aom_cdf_prob *cdf, int *nsymbs) { in bitstream_queue_pop()
66 void bitstream_queue_push(int result, const aom_cdf_prob *cdf, int nsymbs) { in bitstream_queue_push()
/external/libaom/libaom/av1/decoder/
Ddecodetxb.c75 aom_cdf_prob *cdf = br_cdf[br_ctx]; in read_coeffs_reverse_2d()
99 aom_cdf_prob *cdf = br_cdf[br_ctx]; in read_coeffs_reverse()
254 aom_cdf_prob *cdf = in av1_read_coeffs_txb()
Ddecodemv.c35 static PREDICTION_MODE read_intra_mode(aom_reader *r, aom_cdf_prob *cdf) { in read_intra_mode()
98 aom_cdf_prob *const cdf, in read_delta_lflevel()
139 aom_cdf_prob *cdf_u = ec_ctx->cfl_alpha_cdf[CFL_CONTEXT_U(joint_sign)]; in read_cfl_alphas()
144 aom_cdf_prob *cdf_v = ec_ctx->cfl_alpha_cdf[CFL_CONTEXT_V(joint_sign)]; in read_cfl_alphas()
271 aom_cdf_prob *pred_cdf = segp->spatial_pred_seg_cdf[cdf_num]; in read_segment_id()
381 aom_cdf_prob *pred_cdf = segp->pred_cdf[ctx]; in read_inter_segment_id()
578 static int read_angle_delta(aom_reader *r, aom_cdf_prob *cdf) { in read_angle_delta()
/external/libaom/libaom/tools/
Daom_entropy_optimizer.c40 static void counts_to_cdf(const aom_count_type *counts, aom_cdf_prob *cdf, in counts_to_cdf()
70 aom_cdf_prob cdfs[CDF_MAX_SIZE]; in parse_counts_for_cdf_opt()

12