• Home
  • Raw
  • Download

Lines Matching full:br

71 static void FLAC__bitreader_dump(const FLAC__BitReader *br, FILE *out)  in FLAC__bitreader_dump()  argument
74 if(br == 0) { in FLAC__bitreader_dump()
78 …ds=%u bytes=%u consumed: words=%u, bits=%u\n", br->capacity, br->words, br->bytes, br->consumed_wo… in FLAC__bitreader_dump()
80 for(i = 0; i < br->words; i++) { in FLAC__bitreader_dump()
83 if(i < br->consumed_words || (i == br->consumed_words && j < br->consumed_bits)) in FLAC__bitreader_dump()
86 fprintf(out, "%01d", br->buffer[i] & ((brword)1 << (FLAC__BITS_PER_WORD-j-1)) ? 1:0); in FLAC__bitreader_dump()
89 if(br->bytes > 0) { in FLAC__bitreader_dump()
91 for(j = 0; j < br->bytes*8; j++) in FLAC__bitreader_dump()
92 if(i < br->consumed_words || (i == br->consumed_words && j < br->consumed_bits)) in FLAC__bitreader_dump()
95 fprintf(out, "%01d", br->buffer[i] & ((brword)1 << (br->bytes*8-j-1)) ? 1:0); in FLAC__bitreader_dump()
103 FLAC__BitReader *br; in test_bitreader() local
106 uint32_t words, bits; /* what we think br->consumed_words and br->consumed_bits should be */ in test_bitreader()
123 br = FLAC__bitreader_new(); in test_bitreader()
124 if(0 == br) { in test_bitreader()
131 FLAC__bitreader_delete(br); in test_bitreader()
138 br = FLAC__bitreader_new(); in test_bitreader()
139 if(0 == br) { in test_bitreader()
146 if(!FLAC__bitreader_init(br, read_callback, data)) { in test_bitreader()
153 FLAC__bitreader_delete(br); in test_bitreader()
160 br = FLAC__bitreader_new(); in test_bitreader()
161 if(0 == br) { in test_bitreader()
168 if(!FLAC__bitreader_init(br, read_callback, data)) { in test_bitreader()
175 if(!FLAC__bitreader_clear(br)) { in test_bitreader()
182 FLAC__bitreader_delete(br); in test_bitreader()
189 br = FLAC__bitreader_new(); in test_bitreader()
190 if(0 == br) { in test_bitreader()
197 if(!FLAC__bitreader_init(br, read_callback, data)) { in test_bitreader()
204 if(!FLAC__bitreader_clear(br)) { in test_bitreader()
212 printf("capacity = %u\n", br->capacity); in test_bitreader()
216 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 1) && in test_bitreader()
217 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 2) && in test_bitreader()
218 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 5) && in test_bitreader()
219 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 8) && in test_bitreader()
220 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 10) && in test_bitreader()
221 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 4) && in test_bitreader()
222 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 32) && in test_bitreader()
223 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 4) && in test_bitreader()
224 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 2) && in test_bitreader()
225 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 8) && in test_bitreader()
226 FLAC__bitreader_read_raw_uint64(br, &val_uint64, 64) && in test_bitreader()
227 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 12) in test_bitreader()
231 FLAC__bitreader_dump(br, stdout); in test_bitreader()
238 if(br->consumed_words != words) { in test_bitreader()
239 printf("FAILED word count %u != %u\n", br->consumed_words, words); in test_bitreader()
240 FLAC__bitreader_dump(br, stdout); in test_bitreader()
243 if(br->consumed_bits != bits) { in test_bitreader()
244 printf("FAILED bit count %u != %u\n", br->consumed_bits, bits); in test_bitreader()
245 FLAC__bitreader_dump(br, stdout); in test_bitreader()
248 crc = FLAC__bitreader_get_read_crc16(br); in test_bitreader()
251 FLAC__bitreader_dump(br, stdout); in test_bitreader()
255 FLAC__bitreader_dump(br, stdout); in test_bitreader()
258 FLAC__bitreader_clear(br); in test_bitreader()
259 FLAC__bitreader_reset_read_crc16(br, 0xFFFF); in test_bitreader()
260 crc = FLAC__bitreader_get_read_crc16(br); in test_bitreader()
263 FLAC__bitreader_dump(br, stdout); in test_bitreader()
266 FLAC__bitreader_reset_read_crc16(br, 0); in test_bitreader()
267 crc = FLAC__bitreader_get_read_crc16(br); in test_bitreader()
270 FLAC__bitreader_dump(br, stdout); in test_bitreader()
273 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 16); in test_bitreader()
274 FLAC__bitreader_reset_read_crc16(br, 0); in test_bitreader()
275 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 32); in test_bitreader()
276 crc = FLAC__bitreader_get_read_crc16(br); in test_bitreader()
279 FLAC__bitreader_dump(br, stdout); in test_bitreader()
285 FLAC__bitreader_clear(br); in test_bitreader()
286 FLAC__bitreader_skip_bits_no_crc(br, 8); in test_bitreader()
287 FLAC__bitreader_reset_read_crc16(br, 0); in test_bitreader()
289 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 1) && in test_bitreader()
290 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 2) && in test_bitreader()
291 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 5) && in test_bitreader()
292 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 8) in test_bitreader()
296 FLAC__bitreader_dump(br, stdout); in test_bitreader()
299 crc = FLAC__bitreader_get_read_crc16(br); in test_bitreader()
302 FLAC__bitreader_dump(br, stdout); in test_bitreader()
306 FLAC__bitreader_dump(br, stdout); in test_bitreader()
309 FLAC__bitreader_clear(br); in test_bitreader()
310 FLAC__bitreader_skip_bits_no_crc(br, 8); in test_bitreader()
311 FLAC__bitreader_reset_read_crc16(br, 0); in test_bitreader()
313 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 1) && in test_bitreader()
314 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 2) && in test_bitreader()
315 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 5) && in test_bitreader()
316 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 8) && in test_bitreader()
317 FLAC__bitreader_read_raw_uint32(br, &val_uint32, 32) in test_bitreader()
321 FLAC__bitreader_dump(br, stdout); in test_bitreader()
324 crc = FLAC__bitreader_get_read_crc16(br); in test_bitreader()
327 FLAC__bitreader_dump(br, stdout); in test_bitreader()
331 FLAC__bitreader_dump(br, stdout); in test_bitreader()
334 FLAC__bitreader_free(br); in test_bitreader()
338 FLAC__bitreader_delete(br); in test_bitreader()