Searched refs:prob (Results 1 - 16 of 16) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
H A Dvp9_cost.h22 #define vp9_cost_zero(prob) (vp9_prob_cost[prob])
24 #define vp9_cost_one(prob) vp9_cost_zero(vp9_complement(prob))
26 #define vp9_cost_bit(prob, bit) vp9_cost_zero((bit) ? vp9_complement(prob) \
27 : (prob))
H A Dvp9_cost.c39 const vp9_prob prob = probs[i / 2]; local
43 const int cc = c + vp9_cost_bit(prob, b);
H A Dvp9_bitstream.c165 const unsigned char *pb = b->prob;
759 const int prob = seg->tree_probs[i]; local
760 const int update = prob != MAX_PROB;
763 vp9_wb_write_literal(wb, prob, 8);
770 const int prob = seg->pred_probs[i]; local
771 const int update = prob != MAX_PROB;
774 vp9_wb_write_literal(wb, prob, 8);
H A Dvp9_tokenize.c149 cost += treed_cost(p->tree, p->prob, extra >> 1, length);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/
H A Dvp9_detokenize.c77 #define ADJUST_COEF(prob, bits_count) \
79 val += (vp9_read(r, prob) << bits_count); \
93 const vp9_prob *prob; local
108 prob = coef_probs[band][ctx];
111 if (!vp9_read(r, prob[EOB_CONTEXT_NODE])) {
116 while (!vp9_read(r, prob[ZERO_CONTEXT_NODE])) {
125 prob = coef_probs[band][ctx];
129 if (!vp9_read(r, prob[ONE_CONTEXT_NODE])) {
136 prob = vp9_pareto8_full[prob[PIVOT_NOD
[all...]
H A Dvp9_reader.h47 static int vp9_read(vp9_reader *r, int prob) { argument
53 unsigned int split = (r->range * prob + (256 - prob)) >> CHAR_BIT;
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
H A Dentropymv.h43 vp8_prob prob[MVPcount]; /* often come in row, col pairs */ member in struct:mv_context
H A Dentropy.h47 const vp8_prob *prob; member in struct:__anon516
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
H A Dvp9_prob.h76 const vp9_prob prob = get_binary_prob(ct[0], ct[1]); local
79 return weighted_prob(pre_prob, prob, factor);
H A Dvp9_entropy.h51 const vp9_prob *prob; member in struct:__anon575
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
H A Dencodemv.c29 const vp8_prob *p = mvc->prob;
102 const vp8_prob *p = mvc->prob;
156 mvcost [0] [i] = cost0 + vp8_cost_zero(mvc[0].prob[MVPsign]);
157 mvcost [0] [-i] = cost0 + vp8_cost_one(mvc[0].prob[MVPsign]);
172 mvcost [1] [i] = cost1 + vp8_cost_zero(mvc[1].prob[MVPsign]);
173 mvcost [1] [-i] = cost1 + vp8_cost_one(mvc[1].prob[MVPsign]);
233 vp8_prob *Pcur = cur_mvc->prob;
234 const vp8_prob *default_mvc = default_mvc_->prob;
235 const vp8_prob *Pupdate = update_mvc->prob;
H A Dvp8_asm_enc_offsets.c66 DEFINE(vp8_extra_bit_struct_prob, offsetof(vp8_extra_bit_struct, prob));
H A Dfirstpass.c910 static double bitcost( double prob )
912 if (prob > 0.000122)
913 return -log(prob) / log(2.0);
H A Dbitstream.c248 const unsigned char *proba = b->prob;
884 int t = 0; /* token/prob index */
944 int t = 0; /* token/prob index */
1099 int t; /* token/prob index */
1124 int t = 0; /* token/prob index */
1220 int t = 0; /* token/prob index */
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/
H A Ddetokenize.c89 static int GetCoeffs(BOOL_DECODER *br, ProbaArray prob, argument
92 const uint8_t* p = prob[n][ctx];
102 p = prob[kBands[n]][0];
109 p = prob[kBands[n]][1];
152 p = prob[kBands[n]][2];
H A Ddecodemv.c124 const vp8_prob *up = vp8_mv_update_probs[i].prob;
221 const vp8_prob * prob; local
223 prob = vp8_sub_mv_ref_prob3[(aez << 2) |
227 return prob;
261 const vp8_prob *prob; local
286 prob = get_sub_mv_ref_prob(leftmv.as_int, abovemv.as_int);
288 if( vp8_read(bc, prob[0]) )
290 if( vp8_read(bc, prob[1]) )
293 if( vp8_read(bc, prob[2]) )

Completed in 86 milliseconds