Searched refs:ReadBits (Results 1 - 18 of 18) sorted by last modified time

/external/chromium_org/media/filters/
H A Dh264_bit_reader.cc67 bool H264BitReader::ReadBits(int num_bits, int* out) { function in class:media::H264BitReader
H A Dh264_bit_reader.h38 bool ReadBits(int num_bits, int* out);
H A Dh264_bit_reader_unittest.cc17 EXPECT_TRUE(reader.ReadBits(1, &dummy));
22 EXPECT_TRUE(reader.ReadBits(8, &dummy));
27 EXPECT_TRUE(reader.ReadBits(31, &dummy));
32 EXPECT_TRUE(reader.ReadBits(1, &dummy));
37 EXPECT_TRUE(reader.ReadBits(1, &dummy));
52 EXPECT_TRUE(reader.ReadBits(4, &dummy));
67 EXPECT_TRUE(reader.ReadBits(8, &dummy));
H A Dh264_parser.cc57 if (!br_.ReadBits(num_bits, &_out)) { \
68 if (!br_.ReadBits(1, &_out)) { \
/external/chromium_org/media/formats/mp2t/
H A Dts_packet.cc88 RCHECK(bit_reader.ReadBits(8, &syncword));
89 RCHECK(bit_reader.ReadBits(1, &transport_error_indicator));
90 RCHECK(bit_reader.ReadBits(1, &payload_unit_start_indicator));
91 RCHECK(bit_reader.ReadBits(1, &transport_priority));
92 RCHECK(bit_reader.ReadBits(13, &pid_));
93 RCHECK(bit_reader.ReadBits(2, &transport_scrambling_control));
94 RCHECK(bit_reader.ReadBits(2, &adaptation_field_control));
95 RCHECK(bit_reader.ReadBits(4, &continuity_counter_));
110 RCHECK(bit_reader.ReadBits(8, &adaptation_field_length));
152 RCHECK(bit_reader->ReadBits(
[all...]
H A Dts_section_pat.cc36 RCHECK(bit_reader->ReadBits(8, &table_id));
37 RCHECK(bit_reader->ReadBits(1, &section_syntax_indicator));
38 RCHECK(bit_reader->ReadBits(1, &dummy_zero));
39 RCHECK(bit_reader->ReadBits(2, &reserved));
40 RCHECK(bit_reader->ReadBits(12, &section_length));
43 RCHECK(bit_reader->ReadBits(16, &transport_stream_id));
44 RCHECK(bit_reader->ReadBits(2, &reserved));
45 RCHECK(bit_reader->ReadBits(5, &version_number));
46 RCHECK(bit_reader->ReadBits(1, &current_next_indicator));
47 RCHECK(bit_reader->ReadBits(
[all...]
H A Dts_section_pes.cc136 RCHECK(bit_reader.ReadBits(24, &packet_start_code_prefix));
137 RCHECK(bit_reader.ReadBits(8, &stream_id));
138 RCHECK(bit_reader.ReadBits(16, &pes_packet_length));
167 RCHECK(bit_reader.ReadBits(2, &dummy_2));
169 RCHECK(bit_reader.ReadBits(2, &PES_scrambling_control));
170 RCHECK(bit_reader.ReadBits(1, &PES_priority));
171 RCHECK(bit_reader.ReadBits(1, &data_alignment_indicator));
172 RCHECK(bit_reader.ReadBits(1, &copyright));
173 RCHECK(bit_reader.ReadBits(1, &original_or_copy));
174 RCHECK(bit_reader.ReadBits(
[all...]
H A Dts_section_pmt.cc35 RCHECK(bit_reader->ReadBits(8, &table_id));
36 RCHECK(bit_reader->ReadBits(1, &section_syntax_indicator));
37 RCHECK(bit_reader->ReadBits(1, &dummy_zero));
38 RCHECK(bit_reader->ReadBits(2, &reserved));
39 RCHECK(bit_reader->ReadBits(12, &section_length));
42 RCHECK(bit_reader->ReadBits(16, &program_number));
43 RCHECK(bit_reader->ReadBits(2, &reserved));
44 RCHECK(bit_reader->ReadBits(5, &version_number));
45 RCHECK(bit_reader->ReadBits(1, &current_next_indicator));
46 RCHECK(bit_reader->ReadBits(
[all...]
/external/chromium_org/media/formats/mp4/
H A Daac.cc45 RCHECK(reader.ReadBits(5, &profile_));
46 RCHECK(reader.ReadBits(4, &frequency_index_));
48 RCHECK(reader.ReadBits(24, &frequency_));
49 RCHECK(reader.ReadBits(4, &channel_config_));
55 RCHECK(reader.ReadBits(4, &extension_frequency_index));
57 RCHECK(reader.ReadBits(24, &extension_frequency_));
58 RCHECK(reader.ReadBits(5, &profile_));
74 if (reader.ReadBits(11, &sync_extension_type) &&
76 if (reader.ReadBits(5, &extension_type) && extension_type == 5) {
77 RCHECK(reader.ReadBits(
[all...]
H A Des_descriptor.cc19 RCHECK(reader->ReadBits(1, &msb));
20 RCHECK(reader->ReadBits(7, &byte));
54 RCHECK(reader.ReadBits(8, &tag));
58 RCHECK(reader.ReadBits(16, &dummy)); // ES_ID
59 RCHECK(reader.ReadBits(1, &stream_dependency_flag));
60 RCHECK(reader.ReadBits(1, &url_flag));
62 RCHECK(reader.ReadBits(1, &ocr_stream_flag));
63 RCHECK(reader.ReadBits(5, &dummy)); // streamPriority
66 RCHECK(reader.ReadBits(16, &dummy)); // dependsOn_ES_ID
68 RCHECK(reader.ReadBits(1
[all...]
/external/chromium_org/media/formats/mpeg/
H A Dadts_stream_parser.cc44 if (!reader.ReadBits(12, &sync) ||
45 !reader.ReadBits(1, &version) ||
46 !reader.ReadBits(2, &layer) ||
47 !reader.ReadBits(1, &protection_absent) ||
48 !reader.ReadBits(2, &profile) ||
49 !reader.ReadBits(4, &sample_rate_index) ||
50 !reader.ReadBits(1, &unused) ||
51 !reader.ReadBits(3, &channel_layout_index) ||
52 !reader.ReadBits(4, &unused) ||
53 !reader.ReadBits(1
[all...]
H A Dmpeg1_audio_stream_parser.cc105 if (!reader.ReadBits(11, &sync) ||
106 !reader.ReadBits(2, &version) ||
107 !reader.ReadBits(2, &layer) ||
108 !reader.ReadBits(1, &is_protected) ||
109 !reader.ReadBits(4, &bitrate_index) ||
110 !reader.ReadBits(2, &sample_rate_index) ||
111 !reader.ReadBits(1, &has_padding) ||
112 !reader.ReadBits(1, &is_private) ||
113 !reader.ReadBits(2, &channel_mode) ||
114 !reader.ReadBits(
[all...]
H A Dmpeg_audio_stream_parser_base.cc299 if (!reader.ReadBits(24, &id) ||
300 !reader.ReadBits(16, &version) ||
301 !reader.ReadBits(8, &flags) ||
326 if (!reader->ReadBits(1, &tmp) || tmp != 0) {
331 if (!reader->ReadBits(7, &tmp))
/external/chromium_org/media/base/android/
H A Dmedia_codec_bridge.cc597 if (!reader.ReadBits(5, &profile) ||
598 !reader.ReadBits(4, &frequency_index)) {
606 if (!reader.ReadBits(4, &channel_config)) {
/external/chromium_org/media/base/
H A Dbit_reader.h24 template<typename T> bool ReadBits(int num_bits, T* out) { function in class:media::BitReader
25 return bit_reader_core_.ReadBits(num_bits, out);
H A Dbit_reader_core.h37 bool ReadBits(int num_bits, bool* out) { function in class:media::BitReaderCore
52 // enter a state where further ReadBits/SkipBits operations will always
55 template<typename T> bool ReadBits(int num_bits, T* out) { function in class:media::BitReaderCore
80 // ReadBits/ReadFlag/SkipBits operations
93 // Help function used by ReadBits to avoid inlining the bit reading logic.
H A Dbit_reader_unittest.cc25 EXPECT_TRUE(reader1.ReadBits(1, &value8));
27 EXPECT_TRUE(reader1.ReadBits(8, &value8));
29 EXPECT_TRUE(reader1.ReadBits(7, &value64));
30 EXPECT_TRUE(reader1.ReadBits(32, &value64));
32 EXPECT_FALSE(reader1.ReadBits(1, &value8));
34 EXPECT_TRUE(reader1.ReadBits(0, &value8));
38 EXPECT_TRUE(reader2.ReadBits(64, &value64));
40 EXPECT_FALSE(reader2.ReadBits(1, &value8));
41 EXPECT_TRUE(reader2.ReadBits(0, &value8));
49 EXPECT_TRUE(reader1.ReadBits(
[all...]
H A Dcontainer_names.cc73 static uint64 ReadBits(BitReader* reader, int num_bits) { function in namespace:media::container_names
77 reader->ReadBits(num_bits, &value);
106 RCHECK(ReadBits(&reader, 12) == 0xfff);
112 RCHECK(ReadBits(&reader, 2) == 0);
118 RCHECK(ReadBits(&reader, 4) != 15); // Forbidden.
125 int size = ReadBits(&reader, 13);
148 RCHECK(ReadBits(&reader, 16) == kAc3SyncWord);
154 int sample_rate_code = ReadBits(&reader, 2);
158 int frame_size_code = ReadBits(&reader, 6);
162 RCHECK(ReadBits(
[all...]

Completed in 144 milliseconds