Home
last modified time | relevance | path

Searched refs:VP8BitWriter (Results 1 – 8 of 8) sorted by relevance

/external/webp/src/utils/
Dbit_writer.h26 typedef struct VP8BitWriter VP8BitWriter; typedef
27 struct VP8BitWriter { struct
39 int VP8BitWriterInit(VP8BitWriter* const bw, size_t expected_size); argument
41 uint8_t* VP8BitWriterFinish(VP8BitWriter* const bw);
44 void VP8BitWriterWipeOut(VP8BitWriter* const bw);
46 int VP8PutBit(VP8BitWriter* const bw, int bit, int prob);
47 int VP8PutBitUniform(VP8BitWriter* const bw, int bit);
48 void VP8PutValue(VP8BitWriter* const bw, int value, int nb_bits);
49 void VP8PutSignedValue(VP8BitWriter* const bw, int value, int nb_bits);
52 int VP8BitWriterAppend(VP8BitWriter* const bw,
[all …]
Dbit_writer.c26 static int BitWriterResize(VP8BitWriter* const bw, size_t extra_size) { in BitWriterResize()
55 static void Flush(VP8BitWriter* const bw) { in Flush()
108 int VP8PutBit(VP8BitWriter* const bw, int bit, int prob) { in VP8PutBit()
126 int VP8PutBitUniform(VP8BitWriter* const bw, int bit) { in VP8PutBitUniform()
143 void VP8PutValue(VP8BitWriter* const bw, int value, int nb_bits) { in VP8PutValue()
149 void VP8PutSignedValue(VP8BitWriter* const bw, int value, int nb_bits) { in VP8PutSignedValue()
161 int VP8BitWriterInit(VP8BitWriter* const bw, size_t expected_size) { in VP8BitWriterInit()
173 uint8_t* VP8BitWriterFinish(VP8BitWriter* const bw) { in VP8BitWriterFinish()
180 int VP8BitWriterAppend(VP8BitWriter* const bw, in VP8BitWriterAppend()
190 void VP8BitWriterWipeOut(VP8BitWriter* const bw) { in VP8BitWriterWipeOut()
/external/webp/src/enc/
Dtree.c270 static int PutI4Mode(VP8BitWriter* const bw, int mode, in PutI4Mode()
292 static void PutI16Mode(VP8BitWriter* const bw, int mode) { in PutI16Mode()
300 static void PutUVMode(VP8BitWriter* const bw, int uv_mode) { in PutUVMode()
308 static void PutSegment(VP8BitWriter* const bw, int s, const uint8_t* p) { in PutSegment()
314 VP8BitWriter* const bw = &enc->bw_; in VP8CodeIntraModes()
485 void VP8WriteProbas(VP8BitWriter* const bw, const VP8Proba* const probas) { in VP8WriteProbas()
Dsyntax.c187 static void PutSegmentHeader(VP8BitWriter* const bw, in PutSegmentHeader()
217 static void PutFilterHeader(VP8BitWriter* const bw, in PutFilterHeader()
237 static void PutQuant(VP8BitWriter* const bw, in PutQuant()
267 VP8BitWriter* const bw = &enc->bw_; in GeneratePartition0()
313 VP8BitWriter* const bw = &enc->bw_; in VP8EncWrite()
Dvp8enci.h286 VP8BitWriter* bw_; // current bit-writer
380 int VP8EmitTokens(VP8TBuffer* const b, VP8BitWriter* const bw,
417 VP8BitWriter bw_; // part0
418 VP8BitWriter parts_[MAX_NUM_PARTITIONS]; // token partitions
476 void VP8WriteProbas(VP8BitWriter* const bw, const VP8Proba* const probas);
Dtoken.c224 int VP8EmitTokens(VP8TBuffer* const b, VP8BitWriter* const bw, in VP8EmitTokens()
Dframe.c227 static int PutCoeffs(VP8BitWriter* const bw, int ctx, const VP8Residual* res) { in PutCoeffs()
299 static void CodeResiduals(VP8BitWriter* const bw, VP8EncIterator* const it, in CodeResiduals()
Dalpha.c102 VP8BitWriter bw;