Searched refs:bit_buffer_ (Results 1 – 8 of 8) sorted by relevance
/external/cronet/stable/net/third_party/quiche/src/quiche/http2/hpack/huffman/ |
D | hpack_huffman_decoder.cc | 420 input.remove_prefix(bit_buffer_.AppendBytes(input)); in Decode() 423 QUICHE_DVLOG(3) << "Enter Decode Loop, bit_buffer_: " << bit_buffer_; in Decode() 424 if (bit_buffer_.count() >= 7) { in Decode() 428 bit_buffer_.value() >> (kHuffmanAccumulatorBitCount - 7); in Decode() 432 bit_buffer_.ConsumeBits(info.length); in Decode() 441 size_t byte_count = bit_buffer_.AppendBytes(input); in Decode() 448 HuffmanCode code_prefix = bit_buffer_.value() >> kExtraAccumulatorBitCount; in Decode() 456 if (prefix_info.code_length <= bit_buffer_.count()) { in Decode() 463 bit_buffer_.ConsumeBits(prefix_info.code_length); in Decode() 467 QUICHE_DLOG(ERROR) << "EOS explicitly encoded!\n " << bit_buffer_ << "\n " in Decode() [all …]
|
D | hpack_huffman_decoder.h | 94 void Reset() { bit_buffer_.Reset(); } in Reset() 118 return bit_buffer_.InputProperlyTerminated(); in InputProperlyTerminated() 124 HuffmanBitBuffer bit_buffer_;
|
/external/cronet/tot/net/third_party/quiche/src/quiche/http2/hpack/huffman/ |
D | hpack_huffman_decoder.cc | 420 input.remove_prefix(bit_buffer_.AppendBytes(input)); in Decode() 423 QUICHE_DVLOG(3) << "Enter Decode Loop, bit_buffer_: " << bit_buffer_; in Decode() 424 if (bit_buffer_.count() >= 7) { in Decode() 428 bit_buffer_.value() >> (kHuffmanAccumulatorBitCount - 7); in Decode() 432 bit_buffer_.ConsumeBits(info.length); in Decode() 441 size_t byte_count = bit_buffer_.AppendBytes(input); in Decode() 448 HuffmanCode code_prefix = bit_buffer_.value() >> kExtraAccumulatorBitCount; in Decode() 456 if (prefix_info.code_length <= bit_buffer_.count()) { in Decode() 463 bit_buffer_.ConsumeBits(prefix_info.code_length); in Decode() 467 QUICHE_DLOG(ERROR) << "EOS explicitly encoded!\n " << bit_buffer_ << "\n " in Decode() [all …]
|
D | hpack_huffman_decoder.h | 94 void Reset() { bit_buffer_.Reset(); } in Reset() 118 return bit_buffer_.InputProperlyTerminated(); in InputProperlyTerminated() 124 HuffmanBitBuffer bit_buffer_;
|
/external/iamf_tools/iamf/common/ |
D | write_bit_buffer.cc | 147 : leb_generator_(leb_generator), bit_buffer_(), bit_offset_(0) { in WriteBitBuffer() 148 bit_buffer_.reserve(initial_capacity); in WriteBitBuffer() 155 bit_offset_, bit_buffer_); in WriteUnsignedLiteral() 162 return InternalWriteUnsigned(64, data, num_bits, bit_offset_, bit_buffer_); in WriteUnsignedLiteral64() 239 bit_buffer_.reserve(bit_buffer_.size() + data.size()); in WriteUint8Span() 240 std::copy(data.begin(), data.end(), std::back_inserter(bit_buffer_)); in WriteUint8Span() 247 RETURN_IF_NOT_OK(CanWriteBytes(true, data.size(), bit_offset_, bit_buffer_)); in WriteUint8Span() 263 bit_buffer_.resize(bit_offset_ / 8); in FlushAndWriteToFile() 264 RETURN_IF_NOT_OK(WriteBufferToFile(bit_buffer_, *output_file)); in FlushAndWriteToFile() 277 if (CanWriteBytes(/*allow_resizing=*/false, bit_buffer_.capacity() / 2, in MaybeFlushIfCloseToCapacity() [all …]
|
D | read_bit_buffer.cc | 251 : bit_buffer_(capacity), in ReadBitBuffer() 308 std::min(static_cast<int64_t>(bit_buffer_.capacity()), in Seek() 347 ReadUnsignedLiteralBits(bit_buffer_, buffer_size_, buffer_bit_offset_, in ReadUnsignedLiteralInternal() 358 ReadUnsignedLiteralBits(bit_buffer_, buffer_size_, buffer_bit_offset_, in ReadUnsignedLiteralInternal() 373 ReadUnsignedLiteralBytes(bit_buffer_, buffer_bit_offset_, in ReadUnsignedLiteralInternal() 380 ReadUnsignedLiteralBits(bit_buffer_, buffer_size_, buffer_bit_offset_, in ReadUnsignedLiteralInternal() 408 bit_buffer_.begin()); in LoadBytesToBuffer() 447 source_ifs_.read(reinterpret_cast<char*>(bit_buffer_.data()), num_bytes); in LoadBytesToBuffer()
|
D | write_bit_buffer.h | 148 const std::vector<uint8_t>& bit_buffer() const { return bit_buffer_; } in bit_buffer() 162 std::vector<uint8_t> bit_buffer_;
|
D | read_bit_buffer.h | 251 std::vector<uint8_t> bit_buffer_; variable
|