Searched refs:vp8_prob (Results 1 - 25 of 26) sorted by relevance

12

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
H A Dcontext.c228 const vp8_prob tree_update_probs[vp8_coef_tree_dimen] =
H A Dvp8_entropymodedata.h98 const vp8_prob vp8_ymode_prob[VP8_YMODES-1] =
103 const vp8_prob vp8_kf_ymode_prob[VP8_YMODES-1] =
108 const vp8_prob vp8_uv_mode_prob[VP8_UV_MODES-1] =
113 const vp8_prob vp8_kf_uv_mode_prob[VP8_UV_MODES-1] =
118 const vp8_prob vp8_bmode_prob[VP8_BINTRAMODES-1] =
125 const vp8_prob vp8_kf_bmode_prob
H A Dcoefupdateprobs.h21 const vp8_prob vp8_coef_update_probs [BLOCK_TYPES] [COEF_BANDS] [PREV_COEF_CONTEXTS] [ENTROPY_NODES] =
H A Ddefault_coef_probs.h21 static const vp8_prob default_coef_probs [BLOCK_TYPES]
H A Dentropy.c123 static const vp8_prob Pcat1[] = { 159};
124 static const vp8_prob Pcat2[] = { 165, 145};
125 static const vp8_prob Pcat3[] = { 173, 148, 140};
126 static const vp8_prob Pcat4[] = { 176, 155, 140, 135};
127 static const vp8_prob Pcat5[] = { 180, 157, 141, 134, 130};
128 static const vp8_prob Pcat6[] =
H A Dentropymode.h39 extern const vp8_prob vp8_mbsplit_probs [VP8_NUMMBSPLITS-1];
43 extern const vp8_prob vp8_sub_mv_ref_prob2 [SUBMVREF_COUNT][VP8_SUBMVREFS-1];
75 extern const vp8_prob vp8_kf_bmode_prob[VP8_BINTRAMODES][VP8_BINTRAMODES]
77 extern const vp8_prob vp8_kf_uv_mode_prob[VP8_UV_MODES-1];
78 extern const vp8_prob vp8_kf_ymode_prob[VP8_YMODES-1];
81 void vp8_default_bmode_probs(vp8_prob dest [VP8_BINTRAMODES-1]);
82 void vp8_kf_default_bmode_probs(vp8_prob dest [VP8_BINTRAMODES] [VP8_BINTRAMODES] [VP8_BINTRAMODES-1]);
H A Dtreecoder.h22 typedef unsigned char vp8_prob; typedef
24 #define vp8_prob_half ( (vp8_prob) 128)
74 vp8_prob probs [ /* n-1 */ ],
87 vp8_prob probs [ /* n-1 */ ],
H A Dentropymode.c40 static const vp8_prob sub_mv_ref_prob [VP8_SUBMVREFS-1] = { 180, 162, 25};
42 const vp8_prob vp8_sub_mv_ref_prob2 [SUBMVREF_COUNT][VP8_SUBMVREFS-1] =
83 const vp8_prob vp8_mbsplit_probs [VP8_NUMMBSPLITS-1] = { 110, 111, 150};
167 void vp8_default_bmode_probs(vp8_prob p [VP8_BINTRAMODES-1])
H A Dentropymv.h43 vp8_prob prob[MVPcount]; /* often come in row, col pairs */
H A Donyxc_int.h43 vp8_prob bmode_prob [VP8_BINTRAMODES-1];
44 vp8_prob ymode_prob [VP8_YMODES-1]; /* interframe intra mode probs */
45 vp8_prob uv_mode_prob [VP8_UV_MODES-1];
46 vp8_prob sub_mv_ref_prob [VP8_SUBMVREFS-1];
47 vp8_prob coef_probs [BLOCK_TYPES] [COEF_BANDS] [PREV_COEF_CONTEXTS] [ENTROPY_NODES];
H A Dentropy.h47 const vp8_prob *prob;
93 extern const vp8_prob vp8_coef_update_probs [BLOCK_TYPES] [COEF_BANDS] [PREV_COEF_CONTEXTS] [ENTROPY_NODES];
H A Dfindnearmv.c182 vp8_prob *vp8_mv_ref_probs(
183 vp8_prob p[VP8_MVREFS-1], const int near_mv_ref_ct[4]
H A Dfindnearmv.h97 vp8_prob *vp8_mv_ref_probs(
98 vp8_prob p[VP8_MVREFS-1], const int near_mv_ref_ct[4]
H A Dtreecoder.c113 vp8_prob probs [ /* n-1 */ ],
H A Dblockd.h260 vp8_prob mb_segment_tree_probs[MB_FEATURE_TREE_PROBS]; /* Probability Tree used to code Segment number */
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
H A Dtreewriter.c17 const vp8_prob *const P,
22 const vp8_prob p = P [i>>1];
36 void vp8_cost_tokens(int *c, const vp8_prob *p, vp8_tree t)
40 void vp8_cost_tokens2(int *c, const vp8_prob *p, vp8_tree t,int start)
H A Dtreewriter.h49 static unsigned int vp8_cost_branch(const unsigned int ct[2], vp8_prob p)
64 const vp8_prob *const p,
83 const vp8_prob *const p,
92 const vp8_prob *const p,
113 const vp8_prob *const p,
123 int *Costs, const vp8_prob *, vp8_tree
127 int *Costs, const vp8_prob *, vp8_tree, int
H A Dtokenize.h32 const vp8_prob *context_tree;
H A Dencodemv.c29 const vp8_prob *p = mvc->prob;
102 const vp8_prob *p = mvc->prob;
187 static void calc_prob(vp8_prob *p, const unsigned int ct[2])
193 const vp8_prob x = ((ct[0] * 255) / tot) & -2;
201 vp8_prob *const cur_p,
202 const vp8_prob new_p,
203 const vp8_prob update_p,
233 vp8_prob *Pcur = cur_mvc->prob;
234 const vp8_prob *default_mvc = default_mvc_->prob;
235 const vp8_prob *Pupdat
[all...]
H A Dbitstream.c69 vp8_prob Pnew [/* n-1 */],
70 vp8_prob Pcur [/* n-1 */],
99 const vp8_prob p = Pnew[j];
116 vp8_prob Pnew [VP8_YMODES-1];
125 vp8_prob Pnew [VP8_UV_MODES-1];
135 static void write_ymode(vp8_writer *bc, int m, const vp8_prob *p)
140 static void kfwrite_ymode(vp8_writer *bc, int m, const vp8_prob *p)
145 static void write_uv_mode(vp8_writer *bc, int m, const vp8_prob *p)
151 static void write_bmode(vp8_writer *bc, int m, const vp8_prob *p)
428 vp8_writer *w, MB_PREDICTION_MODE m, const vp8_prob *
[all...]
H A Donyx_int.h88 vp8_prob ymode_prob[4], uv_mode_prob[3]; /* interframe intra mode probs */
89 vp8_prob kf_ymode_prob[4], kf_uv_mode_prob[3]; /* keyframe "" */
448 vp8_prob frame_coef_probs [BLOCK_TYPES] [COEF_BANDS] [PREV_COEF_CONTEXTS] [ENTROPY_NODES];
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/
H A Dtreereader.h34 const vp8_prob *const p
H A Donyxd_int.h113 vp8_prob prob_intra;
114 vp8_prob prob_last;
115 vp8_prob prob_gf;
116 vp8_prob prob_skip_false;
H A Ddecodemv.c21 static B_PREDICTION_MODE read_bmode(vp8_reader *bc, const vp8_prob *p)
28 static MB_PREDICTION_MODE read_ymode(vp8_reader *bc, const vp8_prob *p)
35 static MB_PREDICTION_MODE read_kf_ymode(vp8_reader *bc, const vp8_prob *p)
42 static MB_PREDICTION_MODE read_uv_mode(vp8_reader *bc, const vp8_prob *p)
78 const vp8_prob *const p = (const vp8_prob *) mvc;
124 const vp8_prob *up = vp8_mv_update_probs[i].prob;
125 vp8_prob *p = (vp8_prob *)(mvc + i);
126 vp8_prob *cons
[all...]
H A Ddecodeframe.c1130 xd->mb_segment_tree_probs[i] = (vp8_prob)vp8_read_literal(bc, 8);
1307 vp8_prob *const p = pc->fc.coef_probs [i][j][k] + l;
1311 *p = (vp8_prob)vp8_read_literal(bc, 8);

Completed in 120 milliseconds

12