OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:proba
(Results
1 - 8
of
8
) sorted by null
/external/webp/src/enc/
cost.h
24
// Cost of coding one event with probability '
proba
'.
25
static WEBP_INLINE int VP8BitCost(int bit, uint8_t
proba
) {
26
return !bit ? VP8EntropyCost[
proba
] : VP8EntropyCost[255 -
proba
];
31
void VP8CalculateLevelCosts(VP8Proba* const
proba
);
cost.c
355
void VP8CalculateLevelCosts(VP8Proba* const
proba
) {
358
if (!
proba
->dirty_) return; // nothing to do.
363
const uint8_t* const p =
proba
->coeffs_[ctype][band][ctx];
364
uint16_t* const table =
proba
->level_cost_[ctype][band][ctx];
376
proba
->dirty_ = 0;
frame.c
55
// Reset the statistics about: number of skips, token
proba
, level cost,...
58
VP8Proba* const
proba
= &enc->proba_;
local
59
VP8CalculateLevelCosts(
proba
);
60
proba
->nb_skip_ = 0;
74
VP8Proba* const
proba
= &enc->proba_;
local
76
const int nb_events =
proba
->nb_skip_;
78
proba
->skip_proba_ = CalcSkipProba(nb_events, nb_mbs);
79
proba
->use_skip_proba_ = (
proba
->skip_proba_ < SKIP_PROBA_THRESHOLD);
81
if (
proba
->use_skip_proba_)
93
VP8Proba* const
proba
= &enc->
proba
_;
local
910
VP8Proba* const
proba
= &enc->
proba
_;
local
[
all
...]
token.c
35
// bit #14: constant
proba
or idx
36
// bits 0..13: slot or constant
proba
93
int bit, int
proba
) {
94
assert(
proba
< 256);
98
b->tokens_[slot] = (bit << 15) | FIXED_PROBA_BIT |
proba
;
227
VP8PutBit(bw, bit, token & 0xffu); // constant
proba
syntax.c
192
const VP8Proba* const
proba
= &enc->proba_;
local
210
if (VP8PutBitUniform(bw, (
proba
->segments_[s] != 255u))) {
211
VP8PutValue(bw,
proba
->segments_[s], 8);
323
VP8PutBitUniform(bw, 0); // no
proba
update
/external/webp/src/dec/
tree.c
327
void VP8ResetProba(VP8Proba* const
proba
) {
328
memset(
proba
->segments_, 255u, sizeof(
proba
->segments_));
329
memcpy(
proba
->coeffs_, CoeffsProba0, sizeof(CoeffsProba0));
331
memcpy(
proba
->mv_, kMVProba0, sizeof(kMVProba0));
332
memcpy(
proba
->ymode_, kYModeProbaInter0, sizeof(kYModeProbaInter0));
333
memcpy(
proba
->uvmode_, kUVModeProbaInter0, sizeof(kUVModeProbaInter0));
540
VP8Proba* const
proba
= &dec->proba_;
local
547
proba
->coeffs_[t][b][c][p] = VP8GetValue(br, 8);
565
proba
->ymode_[i] = VP8GetValue(br, 8)
[
all
...]
vp8i.h
294
void VP8ResetProba(VP8Proba* const
proba
);
vp8.c
150
VP8SegmentHeader* hdr, VP8Proba*
proba
) {
169
proba
->segments_[s] = VP8Get(br) ? VP8GetValue(br, 8) : 255u;
Completed in 150 milliseconds