/external/libvpx/libvpx/vp9/encoder/ |
vp9_subexp.h | 19 vp9_prob newp, vp9_prob oldp); 21 void vp9_cond_prob_diff_update(vp9_writer *w, vp9_prob *oldp, 22 vp9_prob upd, unsigned int *ct); 25 vp9_prob oldp, vp9_prob *bestp, 26 vp9_prob upd); 30 const vp9_prob *oldp, 31 vp9_prob *bestp, 32 vp9_prob upd [all...] |
vp9_treewriter.c | 13 static void cost(int *costs, vp9_tree tree, const vp9_prob *probs, 15 const vp9_prob prob = probs[i / 2]; 29 void vp9_cost_tokens(int *costs, const vp9_prob *probs, vp9_tree tree) { 33 void vp9_cost_tokens_skip(int *costs, const vp9_prob *probs, vp9_tree tree) {
|
vp9_treewriter.h | 37 vp9_prob p) { 42 vp9_prob p) { 48 vp9_tree tree, const vp9_prob *probs, 60 const vp9_prob *probs, 65 static INLINE int treed_cost(vp9_tree tree, const vp9_prob *probs, 79 static INLINE int cost_token(vp9_tree tree, const vp9_prob *probs, 84 void vp9_cost_tokens(int *costs, const vp9_prob *probs, vp9_tree tree); 85 void vp9_cost_tokens_skip(int *costs, const vp9_prob *probs, vp9_tree tree);
|
vp9_subexp.c | 110 static int prob_diff_update_cost(vp9_prob newp, vp9_prob oldp) { 152 void vp9_write_prob_diff_update(vp9_writer *w, vp9_prob newp, vp9_prob oldp) { 164 vp9_prob oldp, vp9_prob *bestp, 165 vp9_prob upd) { 168 vp9_prob newp, bestnewp = oldp; 185 const vp9_prob *oldp, 186 vp9_prob *bestp [all...] |
vp9_tokenize.h | 25 const vp9_prob *context_tree;
|
vp9_onyx_int.h | 69 vp9_prob segment_pred_probs[PREDICTION_PROBS]; 70 vp9_prob intra_inter_prob[INTRA_INTER_CONTEXTS]; 71 vp9_prob comp_inter_prob[COMP_INTER_CONTEXTS]; 72 vp9_prob single_ref_prob[REF_CONTEXTS][2]; 73 vp9_prob comp_ref_prob[REF_CONTEXTS]; 84 vp9_prob y_mode_prob[4][INTRA_MODES - 1]; 85 vp9_prob uv_mode_prob[INTRA_MODES][INTRA_MODES - 1]; 86 vp9_prob partition_prob[2][NUM_PARTITION_CONTEXTS][PARTITION_TYPES - 1]; 88 vp9_prob switchable_interp_prob[SWITCHABLE_FILTERS + 1] 92 vp9_prob inter_mode_probs[INTER_MODE_CONTEXTS][INTER_MODES - 1] [all...] |
vp9_segmentation.c | 63 static void calc_segtree_probs(int *segcounts, vp9_prob *segment_tree_probs) { 80 static int cost_segmap(int *segcounts, vp9_prob *probs) { 221 vp9_prob no_pred_tree[SEG_TREE_PROBS]; 222 vp9_prob t_pred_tree[SEG_TREE_PROBS]; 223 vp9_prob t_nopred_prob[PREDICTION_PROBS];
|
vp9_bitstream.c | 173 vp9_prob Pnew[/* n-1 */], 174 vp9_prob Pcur[/* n-1 */], 192 vp9_prob pnew[INTRA_MODES - 1]; 205 const vp9_prob *tx_probs = get_tx_probs2(xd, &cpi->common.fc.tx_probs, m); 235 static void write_intra_mode(vp9_writer *bc, int m, const vp9_prob *p) { 244 vp9_prob new_prob[SWITCHABLE_FILTERS + 1][SWITCHABLE_FILTERS - 1]; 269 vp9_prob new_prob[INTER_MODES - 1]; 291 const vp9_prob *pp; 294 vp9_prob probs[ENTROPY_NODES]; 345 const vp9_prob *p) [all...] |
vp9_encodemv.c | 128 vp9_prob *cur_p, vp9_prob new_p, vp9_prob upd_p) { 129 vp9_prob mod_p = new_p | 1;
|
/external/libvpx/libvpx/vp9/decoder/ |
vp9_dsubexp.h | 17 void vp9_diff_update_prob(vp9_reader *r, vp9_prob* p);
|
vp9_treereader.h | 23 const vp9_prob *const p) {
|
vp9_dsubexp.c | 103 void vp9_diff_update_prob(vp9_reader *r, vp9_prob* p) { 105 *p = (vp9_prob)inv_remap_prob(delp, *p);
|
vp9_detokenize.c | 60 static const vp9_prob cat6_prob[15] = { 99 vp9_prob (*coef_probs)[PREV_COEF_CONTEXTS][UNCONSTRAINED_NODES] = 101 vp9_prob coef_probs_full[COEF_BANDS][PREV_COEF_CONTEXTS][ENTROPY_NODES]; 103 vp9_prob *prob;
|
vp9_decodemv.c | 29 static MB_PREDICTION_MODE read_intra_mode(vp9_reader *r, const vp9_prob *p) { 48 const vp9_prob *tx_probs = get_tx_probs(bsize, context, &cm->fc.tx_probs); 129 const vp9_prob pred_prob = vp9_get_pred_prob_seg_id(seg, xd); 254 static void update_mv(vp9_reader *r, vp9_prob *p) {
|
/external/libvpx/libvpx/vp9/common/ |
vp9_treecoder.h | 18 typedef uint8_t vp9_prob; typedef 20 #define vp9_prob_half ((vp9_prob) 128) 51 vp9_prob probs[ /* n - 1 */ ], 56 static INLINE vp9_prob clip_prob(int p) { 64 static INLINE vp9_prob get_prob(int num, int den) { 68 static INLINE vp9_prob get_prob(int num, int den) { 73 static INLINE vp9_prob get_binary_prob(int n0, int n1) { 78 static INLINE vp9_prob weighted_prob(int prob1, int prob2, int factor) { 82 static INLINE vp9_prob merge_probs(vp9_prob pre_prob, vp9_prob prob [all...] |
vp9_entropymode.h | 27 vp9_prob p32x32[TX_SIZE_CONTEXTS][TX_SIZES - 1]; 28 vp9_prob p16x16[TX_SIZE_CONTEXTS][TX_SIZES - 2]; 29 vp9_prob p8x8[TX_SIZE_CONTEXTS][TX_SIZES - 3]; 38 extern const vp9_prob vp9_kf_uv_mode_prob[INTRA_MODES][INTRA_MODES - 1]; 39 extern const vp9_prob vp9_kf_y_mode_prob[INTRA_MODES][INTRA_MODES]
|
vp9_entropymv.h | 83 vp9_prob sign; 84 vp9_prob classes[MV_CLASSES - 1]; 85 vp9_prob class0[CLASS0_SIZE - 1]; 86 vp9_prob bits[MV_OFFSET_BITS]; 87 vp9_prob class0_fp[CLASS0_SIZE][4 - 1]; 88 vp9_prob fp[4 - 1]; 89 vp9_prob class0_hp; 90 vp9_prob hp; 94 vp9_prob joints[MV_JOINTS - 1];
|
vp9_pred_common.h | 30 static INLINE vp9_prob vp9_get_pred_prob_seg_id(struct segmentation *seg, 46 static INLINE vp9_prob vp9_get_pred_prob_mbskip(const VP9_COMMON *cm, 62 static INLINE vp9_prob vp9_get_pred_prob_intra_inter(const VP9_COMMON *cm, 72 static INLINE vp9_prob vp9_get_pred_prob_comp_inter_inter(const VP9_COMMON *cm, 81 static INLINE vp9_prob vp9_get_pred_prob_comp_ref_p(const VP9_COMMON *cm, 89 static INLINE vp9_prob vp9_get_pred_prob_single_ref_p1(const VP9_COMMON *cm, 97 static INLINE vp9_prob vp9_get_pred_prob_single_ref_p2(const VP9_COMMON *cm, 105 static const vp9_prob *get_tx_probs(BLOCK_SIZE bsize, uint8_t context, 115 static const vp9_prob *get_tx_probs2(const MACROBLOCKD *xd,
|
vp9_entropymode.c | 17 const vp9_prob vp9_kf_uv_mode_prob[INTRA_MODES] 31 static const vp9_prob default_if_y_probs[BLOCK_SIZE_GROUPS] 39 static const vp9_prob default_if_uv_probs[INTRA_MODES] 53 static const vp9_prob default_partition_probs[NUM_FRAME_TYPES] 101 const vp9_prob vp9_kf_y_mode_prob[INTRA_MODES] 217 static const vp9_prob default_inter_mode_probs[INTER_MODE_CONTEXTS] 258 static const vp9_prob default_intra_inter_p[INTRA_INTER_CONTEXTS] = { 262 static const vp9_prob default_comp_inter_p[COMP_INTER_CONTEXTS] = { 266 static const vp9_prob default_comp_ref_p[REF_CONTEXTS] = { 270 static const vp9_prob default_single_ref_p[REF_CONTEXTS][2] = [all...] |
vp9_entropy.c | 223 static const vp9_prob Pcat1[] = { 159}; 224 static const vp9_prob Pcat2[] = { 165, 145}; 225 static const vp9_prob Pcat3[] = { 173, 148, 140}; 226 static const vp9_prob Pcat4[] = { 176, 155, 140, 135}; 227 static const vp9_prob Pcat5[] = { 180, 157, 141, 134, 130}; 228 static const vp9_prob Pcat6[] = { 247 static const vp9_prob modelcoefprobs_pareto8[COEFPROB_MODELS][MODEL_NODES] = { 378 static void extend_model_to_full_distribution(vp9_prob p, 379 vp9_prob *tree_probs) { 381 const vp9_prob (*model)[MODEL_NODES] = modelcoefprobs_pareto8 [all...] |
vp9_onyxc_int.h | 41 vp9_prob y_mode_prob[BLOCK_SIZE_GROUPS][INTRA_MODES - 1]; 42 vp9_prob uv_mode_prob[INTRA_MODES][INTRA_MODES - 1]; 43 vp9_prob partition_prob[NUM_FRAME_TYPES][NUM_PARTITION_CONTEXTS] 46 vp9_prob switchable_interp_prob[SWITCHABLE_FILTERS + 1] 48 vp9_prob inter_mode_probs[INTER_MODE_CONTEXTS][INTER_MODES - 1]; 49 vp9_prob intra_inter_prob[INTRA_INTER_CONTEXTS]; 50 vp9_prob comp_inter_prob[COMP_INTER_CONTEXTS]; 51 vp9_prob single_ref_prob[REF_CONTEXTS][2]; 52 vp9_prob comp_ref_prob[REF_CONTEXTS]; 54 vp9_prob mbskip_probs[MBSKIP_CONTEXTS] [all...] |
vp9_seg_common.h | 41 vp9_prob tree_probs[SEG_TREE_PROBS]; 42 vp9_prob pred_probs[PREDICTION_PROBS];
|
vp9_treecoder.c | 44 vp9_prob probs[], 70 vp9_prob probs [ /* n-1 */ ],
|
vp9_entropy.h | 48 const vp9_prob *prob; 91 typedef vp9_prob vp9_coeff_probs[REF_TYPES][COEF_BANDS][PREV_COEF_CONTEXTS] 206 typedef vp9_prob vp9_coeff_probs_model[REF_TYPES][COEF_BANDS] 217 void vp9_model_to_full_probs(const vp9_prob *model, vp9_prob *full);
|
vp9_entropymv.c | 192 static vp9_prob adapt_prob(vp9_prob prep, const unsigned int ct[2]) { 198 vp9_prob this_probs[], 199 const vp9_prob last_probs[],
|