Home
last modified time | relevance | path

Searched refs:WriteBits (Results 1 – 11 of 11) sorted by relevance

/external/puffin/src/
Dhuffer.cc48 TEST_AND_RETURN_FALSE_SET_ERROR(bw->WriteBits(1, final_bit), in HuffDeflate()
50 TEST_AND_RETURN_FALSE_SET_ERROR(bw->WriteBits(2, type), in HuffDeflate()
60 TEST_AND_RETURN_FALSE_SET_ERROR(bw->WriteBits(16, pd.length), in HuffDeflate()
62 TEST_AND_RETURN_FALSE_SET_ERROR(bw->WriteBits(16, ~pd.length), in HuffDeflate()
71 TEST_AND_RETURN_FALSE_SET_ERROR(bw->WriteBits(16, 0), in HuffDeflate()
73 TEST_AND_RETURN_FALSE_SET_ERROR(bw->WriteBits(16, ~0), in HuffDeflate()
116 bw->WriteBits(nbits, literal_huffman), in HuffDeflate()
155 TEST_AND_RETURN_FALSE_SET_ERROR(bw->WriteBits(nbits, length_huffman), in HuffDeflate()
160 bw->WriteBits(extra_bits_len, len - kLengthBases[index]), in HuffDeflate()
179 bw->WriteBits(nbits, distance_huffman), in HuffDeflate()
[all …]
Dbit_io_unittest.cc22 ASSERT_TRUE(bw.WriteBits(0, 0x05)); in TEST()
23 ASSERT_TRUE(bw.WriteBits(3, 0x05)); in TEST()
24 ASSERT_TRUE(bw.WriteBits(8, 0xFF)); in TEST()
34 ASSERT_FALSE(bw.WriteBits(9, 0x1C)); in TEST()
35 ASSERT_TRUE(bw.WriteBits(4, 0x0A)); in TEST()
Dhuffman_table.cc419 TEST_AND_RETURN_FALSE_SET_ERROR(bw->WriteBits(5, buffer[index++]), in BuildDynamicHuffmanTable()
423 TEST_AND_RETURN_FALSE_SET_ERROR(bw->WriteBits(5, buffer[index++]), in BuildDynamicHuffmanTable()
427 TEST_AND_RETURN_FALSE_SET_ERROR(bw->WriteBits(4, buffer[index++]), in BuildDynamicHuffmanTable()
447 TEST_AND_RETURN_FALSE_SET_ERROR(bw->WriteBits(3, len), in BuildDynamicHuffmanTable()
511 TEST_AND_RETURN_FALSE_SET_ERROR(bw->WriteBits(nbits, hcode), in BuildHuffmanCodeLengths()
523 TEST_AND_RETURN_FALSE_SET_ERROR(bw->WriteBits(2, pcode - 16), in BuildHuffmanCodeLengths()
530 TEST_AND_RETURN_FALSE_SET_ERROR(bw->WriteBits(3, pcode - 20), in BuildHuffmanCodeLengths()
537 TEST_AND_RETURN_FALSE_SET_ERROR(bw->WriteBits(7, pcode - 28), in BuildHuffmanCodeLengths()
Dbit_writer.cc13 bool BufferBitWriter::WriteBits(size_t nbits, uint32_t bits) { in WriteBits() function in puffin::BufferBitWriter
46 return WriteBits((8 - (out_holder_bits_ & 7)) & 7, bits); in WriteBoundaryBits()
Dbit_writer.h27 virtual bool WriteBits(size_t nbits, uint32_t bits) = 0;
78 bool WriteBits(size_t nbits, uint32_t bits) override;
Dpuffin_stream.cc385 bit_writer.WriteBits(cur_deflate_->offset & 7, last_byte_)); in Write()
/external/webrtc/webrtc/modules/rtp_rtcp/source/
Drtp_format_vp9.cc182 RETURN_FALSE_ON_ERROR(writer->WriteBits(m_bit ? 1 : 0, 1)); in WritePictureId()
183 RETURN_FALSE_ON_ERROR(writer->WriteBits(vp9.picture_id, m_bit ? 15 : 7)); in WritePictureId()
197 RETURN_FALSE_ON_ERROR(writer->WriteBits(TemporalIdxField(vp9, 0), 3)); in WriteLayerInfoCommon()
198 RETURN_FALSE_ON_ERROR(writer->WriteBits(vp9.temporal_up_switch ? 1 : 0, 1)); in WriteLayerInfoCommon()
199 RETURN_FALSE_ON_ERROR(writer->WriteBits(SpatialIdxField(vp9, 0), 3)); in WriteLayerInfoCommon()
200 RETURN_FALSE_ON_ERROR(writer->WriteBits(vp9.inter_layer_predicted ? 1: 0, 1)); in WriteLayerInfoCommon()
244 RETURN_FALSE_ON_ERROR(writer->WriteBits(vp9.pid_diff[i], 7)); in WriteRefIndices()
245 RETURN_FALSE_ON_ERROR(writer->WriteBits(n_bit ? 1 : 0, 1)); in WriteRefIndices()
276 RETURN_FALSE_ON_ERROR(writer->WriteBits(vp9.num_spatial_layers - 1, 3)); in WriteSsData()
278 writer->WriteBits(vp9.spatial_layer_resolution_present ? 1 : 0, 1)); in WriteSsData()
[all …]
Dh264_sps_parser_unittest.cc65 writer.WriteBits(0, 1); in GenerateFakeSps()
76 writer.WriteBits(0, 1); in GenerateFakeSps()
78 writer.WriteBits(0, 1); in GenerateFakeSps()
80 writer.WriteBits(0, 1); in GenerateFakeSps()
82 writer.WriteBits(1, 1); in GenerateFakeSps()
/external/webrtc/webrtc/base/
Dbitbuffer_unittest.cc252 EXPECT_TRUE(buffer.WriteBits(0x2u, 3)); in TEST()
253 EXPECT_TRUE(buffer.WriteBits(0x1u, 2)); in TEST()
254 EXPECT_TRUE(buffer.WriteBits(0x53u, 7)); in TEST()
255 EXPECT_TRUE(buffer.WriteBits(0x0u, 2)); in TEST()
256 EXPECT_TRUE(buffer.WriteBits(0x1u, 1)); in TEST()
257 EXPECT_TRUE(buffer.WriteBits(0x1ABCDu, 17)); in TEST()
259 EXPECT_FALSE(buffer.WriteBits(1, 1)); in TEST()
321 EXPECT_TRUE(buffer.WriteBits(0, 1)); in TEST()
323 EXPECT_TRUE(buffer.WriteBits(0, 3)); in TEST()
325 EXPECT_TRUE(buffer.WriteBits(0, 2)); in TEST()
Dbitbuffer.cc226 return WriteBits(val, sizeof(uint8_t) * 8); in WriteUInt8()
230 return WriteBits(val, sizeof(uint16_t) * 8); in WriteUInt16()
234 return WriteBits(val, sizeof(uint32_t) * 8); in WriteUInt32()
237 bool BitBufferWriter::WriteBits(uint64_t val, size_t bit_count) { in WriteBits() function in rtc::BitBufferWriter
293 return WriteBits(val_to_encode, CountBits(val_to_encode) * 2 - 1); in WriteExponentialGolomb()
Dbitbuffer.h107 bool WriteBits(uint64_t val, size_t bit_count);