Home
last modified time | relevance | path

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

/external/webp/src/utils/
Dbit_writer_utils.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 VP8PutBits(VP8BitWriter* const bw, uint32_t value, int nb_bits);
49 void VP8PutSignedBits(VP8BitWriter* const bw, int value, int nb_bits);
52 int VP8BitWriterAppend(VP8BitWriter* const bw,
[all …]
Dbit_writer_utils.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 VP8PutBits(VP8BitWriter* const bw, uint32_t value, int nb_bits) { in VP8PutBits()
151 void VP8PutSignedBits(VP8BitWriter* const bw, int value, int nb_bits) { in VP8PutSignedBits()
162 int VP8BitWriterInit(VP8BitWriter* const bw, size_t expected_size) { in VP8BitWriterInit()
174 uint8_t* VP8BitWriterFinish(VP8BitWriter* const bw) { in VP8BitWriterFinish()
181 int VP8BitWriterAppend(VP8BitWriter* const bw, in VP8BitWriterAppend()
191 void VP8BitWriterWipeOut(VP8BitWriter* const bw) { in VP8BitWriterWipeOut()
/external/webp/src/enc/
Dtree_enc.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 VP8EncProba* const probas) { in VP8WriteProbas()
Dvp8i_enc.h234 VP8BitWriter* bw_; // current bit-writer
332 int VP8EmitTokens(VP8TBuffer* const b, VP8BitWriter* const bw,
365 VP8BitWriter bw_; // part0
366 VP8BitWriter parts_[MAX_NUM_PARTITIONS]; // token partitions
426 void VP8WriteProbas(VP8BitWriter* const bw, const VP8EncProba* const probas);
Dsyntax_enc.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()
319 VP8BitWriter* const bw = &enc->bw_; in VP8EncWrite()
Dtoken_enc.c200 int VP8EmitTokens(VP8TBuffer* const b, VP8BitWriter* const bw, in VP8EmitTokens()
Dalpha_enc.c104 VP8BitWriter bw;
Dframe_enc.c236 static int PutCoeffs(VP8BitWriter* const bw, int ctx, const VP8Residual* res) { in PutCoeffs()
309 static void CodeResiduals(VP8BitWriter* const bw, VP8EncIterator* const it, in CodeResiduals()