Home
last modified time | relevance | path

Searched refs:bit_buffer (Results 1 – 25 of 48) sorted by relevance

12

/external/iamf_tools/iamf/common/utils/tests/
Dbit_buffer_util_test.cc29 std::vector<uint8_t> bit_buffer; in TEST() local
31 /*bit_offset=*/0, bit_buffer), in TEST()
34 EXPECT_EQ(bit_buffer.size(), 1); in TEST()
38 std::vector<uint8_t> bit_buffer; in TEST() local
40 /*bit_offset=*/0, bit_buffer) in TEST()
46 std::vector<uint8_t> bit_buffer; in TEST() local
48 bit_buffer.resize(1); in TEST()
50 /*bit_offset=*/0, bit_buffer), in TEST()
55 std::vector<uint8_t> bit_buffer; in TEST() local
57 /*bit_offset=*/0, bit_buffer), in TEST()
[all …]
/external/webrtc/common_video/h264/
Dpps_parser_unittest.cc39 rtc::BitBufferWriter bit_buffer(data, kPpsBufferMaxSize); in WritePps() local
42 bit_buffer.WriteExponentialGolomb(pps.id); in WritePps()
44 bit_buffer.WriteExponentialGolomb(pps.sps_id); in WritePps()
46 bit_buffer.WriteBits(pps.entropy_coding_mode_flag, 1); in WritePps()
48 bit_buffer.WriteBits(pps.bottom_field_pic_order_in_frame_present_flag ? 1 : 0, in WritePps()
52 bit_buffer.WriteExponentialGolomb(num_slice_groups - 1); in WritePps()
56 bit_buffer.WriteExponentialGolomb(slice_group_map_type); in WritePps()
61 bit_buffer.WriteExponentialGolomb(kIgnored); in WritePps()
67 bit_buffer.WriteExponentialGolomb(kIgnored); in WritePps()
69 bit_buffer.WriteExponentialGolomb(kIgnored); in WritePps()
[all …]
/external/iamf_tools/iamf/common/utils/
Dbit_buffer_util.cc25 std::vector<uint8_t>& bit_buffer) { in CanWriteBits() argument
26 const int64_t size = static_cast<int64_t>(bit_buffer.size()); in CanWriteBits()
41 bit_buffer.resize(required_bytes, 0); in CanWriteBits()
48 std::vector<uint8_t>& bit_buffer) { in CanWriteBytes() argument
49 return CanWriteBits(allow_resizing, num_bytes * 8, bit_offset, bit_buffer); in CanWriteBytes()
57 std::vector<uint8_t>& bit_buffer) { in WriteBit() argument
67 bit_buffer[p] &= ~(1 << q); in WriteBit()
70 bit_buffer[p] |= (1 << q); in WriteBit()
Dbit_buffer_util.h42 std::vector<uint8_t>& bit_buffer);
58 std::vector<uint8_t>& bit_buffer);
70 std::vector<uint8_t>& bit_buffer);
/external/libvpx/vpx_dsp/
Dbitwriter_buffer.c18 void vpx_wb_init(struct vpx_write_bit_buffer *wb, uint8_t *bit_buffer, in vpx_wb_init() argument
23 wb->bit_buffer = bit_buffer; in vpx_wb_init()
45 wb->bit_buffer[p] = bit << q; in vpx_wb_write_bit()
47 assert((wb->bit_buffer[p] & (1 << q)) == 0); in vpx_wb_write_bit()
48 wb->bit_buffer[p] |= bit << q; in vpx_wb_write_bit()
Dbitwriter_buffer.h30 uint8_t *bit_buffer; member
33 void vpx_wb_init(struct vpx_write_bit_buffer *wb, uint8_t *bit_buffer,
Dbitreader_buffer.c21 if (rb->bit_buffer + p < rb->bit_buffer_end) { in vpx_rb_read_bit()
22 const int bit = (rb->bit_buffer[p] >> q) & 1; in vpx_rb_read_bit()
Dbitreader_buffer.h25 const uint8_t *bit_buffer; member
/external/icing/icing/util/
Dencode-util.cc51 uint32_t bit_buffer = 0; in EncodeStringToCString() local
55 bit_buffer = (bit_buffer << 8) | c; in EncodeStringToCString()
60 encoded_str += ((bit_buffer >> bit_count) & 0x7F) | 0x80; in EncodeStringToCString()
65 encoded_str += ((bit_buffer << (7 - bit_count)) & 0x7F) | 0x80; in EncodeStringToCString()
/external/iamf_tools/iamf/common/
Dwrite_bit_buffer.cc36 std::vector<uint8_t>& bit_buffer) { in MaybeResizeBufferToFitNumBits() argument
37 const int64_t size = static_cast<int64_t>(bit_buffer.size()); in MaybeResizeBufferToFitNumBits()
46 bit_buffer.resize(required_bytes, 0); in MaybeResizeBufferToFitNumBits()
53 std::vector<uint8_t>& bit_buffer) { in WriteBit() argument
63 bit_buffer[p] &= ~(1 << q); in WriteBit()
66 bit_buffer[p] |= (1 << q); in WriteBit()
77 std::vector<uint8_t>& bit_buffer) { in InternalWriteUnsigned() argument
108 MaybeResizeBufferToFitNumBits(num_bits, bit_offset, bit_buffer); in InternalWriteUnsigned()
114 bit_buffer[bit_offset / 8] = (data >> (byte * 8)) & 0xff; in InternalWriteUnsigned()
121 RETURN_IF_NOT_OK(WriteBit((data >> bit) & 1, bit_offset, bit_buffer)); in InternalWriteUnsigned()
Dread_bit_buffer.cc69 void ReadUnsignedLiteralBits(const std::vector<uint8_t>& bit_buffer, in ReadUnsignedLiteralBits() argument
74 while (((buffer_bit_offset / 8) < bit_buffer.size()) && in ReadUnsignedLiteralBits()
76 uint8_t upper_bit = GetUpperBit(buffer_bit_offset, bit_buffer); in ReadUnsignedLiteralBits()
85 void ReadUnsignedLiteralBytes(const std::vector<uint8_t>& bit_buffer, in ReadUnsignedLiteralBytes() argument
89 while (((buffer_bit_offset / 8) < bit_buffer.size()) && in ReadUnsignedLiteralBytes()
92 output |= static_cast<uint64_t>(bit_buffer.at(buffer_bit_offset / 8)); in ReadUnsignedLiteralBytes()
/external/libaom/aom_dsp/
Dbitwriter_buffer.c36 wb->bit_buffer[p] = bit << q; in aom_wb_write_bit()
38 wb->bit_buffer[p] &= ~(1 << q); in aom_wb_write_bit()
39 wb->bit_buffer[p] |= bit << q; in aom_wb_write_bit()
49 wb->bit_buffer[p] &= ~(1 << q); in overwrite_bit()
50 wb->bit_buffer[p] |= bit << q; in overwrite_bit()
Dbitreader_buffer.c28 if (rb->bit_buffer + p < rb->bit_buffer_end) { in aom_rb_read_bit()
29 const int bit = (rb->bit_buffer[p] >> q) & 1; in aom_rb_read_bit()
/external/iamf_tools/iamf/common/tests/
Dwrite_read_fuzz_test.cc24 std::vector<uint8_t> source_data = wb.bit_buffer(); in WriteReadString()
43 std::vector<uint8_t> source_data = wb.bit_buffer(); in WriteReadUint8Span()
Dwrite_bit_buffer_fuzz_test.cc82 EXPECT_EQ(wb.bit_buffer(), expected_data); in WriteStringAndValidate()
95 EXPECT_EQ(wb.bit_buffer(), data); in WriteUint8Span()
/external/intel-media-driver/media_softlet/linux/common/codec/ddi/enc/
Dmedia_libvpx_vp9_next.cpp49 uint8_t *bit_buffer; member
62 wb->bit_buffer[p] = bit << q; in vp9_wb_write_bit()
66 wb->bit_buffer[p] &= ~(1 << q); in vp9_wb_write_bit()
67 wb->bit_buffer[p] |= bit << q; in vp9_wb_write_bit()
165 vp9_wb.bit_buffer = (uint8_t *)headerData; in Vp9WriteUncompressHeader()
/external/intel-media-driver/media_driver/linux/common/codec/ddi/
Dmedia_libvpx_vp9.cpp49 uint8_t *bit_buffer; member
62 wb->bit_buffer[p] = bit << q; in vp9_wb_write_bit()
66 wb->bit_buffer[p] &= ~(1 << q); in vp9_wb_write_bit()
67 wb->bit_buffer[p] |= bit << q; in vp9_wb_write_bit()
165 vp9_wb.bit_buffer = (uint8_t *)headerData; in Vp9WriteUncompressHeader()
/external/iamf_tools/iamf/cli/codec/
Daac_decoder.cc122 std::vector<UCHAR> libaac_audio_specific_config(wb.bit_buffer().size()); in ConfigureAacDecoder()
123 std::transform(wb.bit_buffer().begin(), wb.bit_buffer().end(), in ConfigureAacDecoder()
/external/iamf_tools/iamf/obu/
Dobu_base.cc48 const int64_t payload_size_bytes = temp_wb.bit_buffer().size(); in ValidateAndWriteObu()
57 final_wb.WriteUint8Span(absl::MakeConstSpan(temp_wb.bit_buffer()))); in ValidateAndWriteObu()
Dobu_header.cc162 size = temp_wb_obu_size_only.bit_buffer().size(); in GetSizeOfEncodedLeb128()
188 temp_wb_after_obu_size.bit_buffer().size() > in GetObuSizeAndValidate()
197 temp_wb_after_obu_size.bit_buffer().size(); in GetObuSizeAndValidate()
/external/iamf_tools/iamf/obu/decoder_config/
Daac_decoder_config.cc65 if (original_wb.bit_buffer().size() > kMaxClassSize) { in PrependWithIso14496_1Expanded()
67 absl::StrCat("Buffer size ", original_wb.bit_buffer().size(), in PrependWithIso14496_1Expanded()
71 output_wb.WriteIso14496_1Expanded(original_wb.bit_buffer().size())); in PrependWithIso14496_1Expanded()
73 output_wb.WriteUint8Span(absl::MakeConstSpan(original_wb.bit_buffer()))); in PrependWithIso14496_1Expanded()
/external/cronet/tot/third_party/rust/chromium_crates_io/vendor/miniz_oxide-0.8.0/src/deflate/
Dcore.rs611 bit_buffer: 0, in new_output_buffer()
675 pub bit_buffer: u32, field
684 self.bit_buffer |= bits << self.bits_in; in put_bits()
688 self.inner[self.inner_pos] = self.bit_buffer as u8; in put_bits()
690 self.bit_buffer >>= 8; in put_bits()
698 bit_buffer: self.bit_buffer, in save()
706 self.bit_buffer = saved.bit_buffer; in load()
721 pub bit_buffer: u32, field
727 pub bit_buffer: u64, field
733 self.bit_buffer |= bits << self.bits_in; in put_fast()
[all …]
/external/cronet/stable/third_party/rust/chromium_crates_io/vendor/miniz_oxide-0.8.0/src/deflate/
Dcore.rs611 bit_buffer: 0, in new_output_buffer()
675 pub bit_buffer: u32, field
684 self.bit_buffer |= bits << self.bits_in; in put_bits()
688 self.inner[self.inner_pos] = self.bit_buffer as u8; in put_bits()
690 self.bit_buffer >>= 8; in put_bits()
698 bit_buffer: self.bit_buffer, in save()
706 self.bit_buffer = saved.bit_buffer; in load()
721 pub bit_buffer: u32, field
727 pub bit_buffer: u64, field
733 self.bit_buffer |= bits << self.bits_in; in put_fast()
[all …]
/external/libjpeg-turbo/
Djcphuff.c110 char *bit_buffer; /* buffer for correction bits (1 per char) */ member
240 if (entropy->bit_buffer == NULL) in start_pass_phuff()
241 entropy->bit_buffer = (char *) in start_pass_phuff()
441 emit_buffered_bits(entropy, entropy->bit_buffer, entropy->BE); in emit_eobrun()
885 BR_buffer = entropy->bit_buffer; /* BE bits are gone now */ \
916 BR_buffer = entropy->bit_buffer; /* BE bits are gone now */ \
963 BR_buffer = entropy->bit_buffer + entropy->BE; /* Append bits to buffer */ in encode_mcu_AC_refine()
1110 entropy->bit_buffer = NULL; /* needed only in AC refinement scan */ in jinit_phuff_encoder()
/external/iamf_tools/iamf/cli/
Dobu_sequencer_base.cc441 wb_.bit_buffer()}; in PushDescriptorObus()
496 temporal_unit, absl::MakeConstSpan(wb_.bit_buffer()))); in PushTemporalUnit()
506 start_timestamp, num_samples, absl::MakeConstSpan(wb_.bit_buffer()))); in PushTemporalUnit()
570 wb_.bit_buffer()}; in UpdateDescriptorObusAndClose()
592 PushFinalizedDescriptorObus(absl::MakeConstSpan(wb_.bit_buffer()))); in UpdateDescriptorObusAndClose()

12