Lines Matching refs:VP8BitWriter
26 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,
56 static WEBP_INLINE uint64_t VP8BitWriterPos(const VP8BitWriter* const bw) { in VP8BitWriterPos()
62 static WEBP_INLINE uint8_t* VP8BitWriterBuf(const VP8BitWriter* const bw) { in VP8BitWriterBuf()
66 static WEBP_INLINE size_t VP8BitWriterSize(const VP8BitWriter* const bw) { in VP8BitWriterSize()