/external/flac/src/libFLAC/ |
D | format.c | 235 …AC_API FLAC__bool FLAC__format_seektable_is_legal(const FLAC__StreamMetadata_SeekTable *seek_table) in FLAC__format_seektable_is_legal() argument 241 FLAC__ASSERT(0 != seek_table); in FLAC__format_seektable_is_legal() 243 for(i = 0; i < seek_table->num_points; i++) { in FLAC__format_seektable_is_legal() 246 seek_table->points[i].sample_number != FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER && in FLAC__format_seektable_is_legal() 247 seek_table->points[i].sample_number <= prev_sample_number in FLAC__format_seektable_is_legal() 251 prev_sample_number = seek_table->points[i].sample_number; in FLAC__format_seektable_is_legal() 271 FLAC_API uint32_t FLAC__format_seektable_sort(FLAC__StreamMetadata_SeekTable *seek_table) in FLAC__format_seektable_sort() argument 276 FLAC__ASSERT(0 != seek_table); in FLAC__format_seektable_sort() 278 if (seek_table->num_points == 0) in FLAC__format_seektable_sort() 282 …qsort(seek_table->points, seek_table->num_points, sizeof(FLAC__StreamMetadata_SeekPoint), (int (*)… in FLAC__format_seektable_sort() [all …]
|
D | metadata_object.c | 169 object->length = object->data.seek_table.num_points * FLAC__STREAM_METADATA_SEEKPOINT_LENGTH; in seektable_calculate_length_() 548 to->data.seek_table.num_points = object->data.seek_table.num_points; in FLAC__metadata_object_clone() 549 …if (to->data.seek_table.num_points > UINT32_MAX / sizeof(FLAC__StreamMetadata_SeekPoint)) { /* ove… in FLAC__metadata_object_clone() 553 …y_bytes_((FLAC__byte**)&to->data.seek_table.points, (FLAC__byte*)object->data.seek_table.points, o… in FLAC__metadata_object_clone() 641 if (object->data.seek_table.points != NULL) { in FLAC__metadata_object_delete_data() 642 free(object->data.seek_table.points); in FLAC__metadata_object_delete_data() 643 object->data.seek_table.points = NULL; in FLAC__metadata_object_delete_data() 890 return compare_block_data_seektable_(&block1->data.seek_table, &block2->data.seek_table); in FLAC__metadata_object_is_equal() 932 if (object->data.seek_table.points == 0) { in FLAC__metadata_object_seektable_resize_points() 933 FLAC__ASSERT(object->data.seek_table.num_points == 0); in FLAC__metadata_object_seektable_resize_points() [all …]
|
D | stream_decoder.c | 148 FLAC__StreamMetadata seek_table; member 645 free(decoder->private_->seek_table.data.seek_table.points); in FLAC__stream_decoder_finish() 646 decoder->private_->seek_table.data.seek_table.points = 0; in FLAC__stream_decoder_finish() 979 free(decoder->private_->seek_table.data.seek_table.points); in FLAC__stream_decoder_reset() 980 decoder->private_->seek_table.data.seek_table.points = 0; in FLAC__stream_decoder_reset() 1425 …decoder->private_->metadata_callback(decoder, &decoder->private_->seek_table, decoder->private_->c… in read_metadata_() 1647 decoder->private_->seek_table.type = FLAC__METADATA_TYPE_SEEKTABLE; in read_metadata_seektable_() 1648 decoder->private_->seek_table.is_last = is_last; in read_metadata_seektable_() 1649 decoder->private_->seek_table.length = length; in read_metadata_seektable_() 1651 …decoder->private_->seek_table.data.seek_table.num_points = length / FLAC__STREAM_METADATA_SEEKPOIN… in read_metadata_seektable_() [all …]
|
D | stream_encoder_framing.c | 116 for(i = 0; i < metadata->data.seek_table.num_points; i++) { in FLAC__add_metadata_block() 117 …if(!FLAC__bitwriter_write_raw_uint64(bw, metadata->data.seek_table.points[i].sample_number, FLAC__… in FLAC__add_metadata_block() 119 …if(!FLAC__bitwriter_write_raw_uint64(bw, metadata->data.seek_table.points[i].stream_offset, FLAC__… in FLAC__add_metadata_block() 121 …if(!FLAC__bitwriter_write_raw_uint32(bw, metadata->data.seek_table.points[i].frame_samples, FLAC__… in FLAC__add_metadata_block()
|
D | stream_encoder.c | 349 …FLAC__StreamMetadata_SeekTable *seek_table; /* pointer into encoder->protected_->metadata_ w… member 763 encoder->private_->seek_table = &encoder->protected_->metadata[i2]->data.seek_table; in init_stream_internal_() 784 if(!FLAC__format_seektable_is_legal(&m->data.seek_table)) in init_stream_internal_() 2353 encoder->private_->seek_table = 0; in set_defaults_() 2674 …if(0 != encoder->private_->seek_table && encoder->protected_->audio_offset > 0 && encoder->private… in write_frame_() 2680 …for(i = encoder->private_->first_seekpoint_to_check; i < encoder->private_->seek_table->num_points… in write_frame_() 2681 test_sample = encoder->private_->seek_table->points[i].sample_number; in write_frame_() 2686 encoder->private_->seek_table->points[i].sample_number = frame_first_sample; in write_frame_() 2687 …encoder->private_->seek_table->points[i].stream_offset = output_position - encoder->protected_->au… in write_frame_() 2688 encoder->private_->seek_table->points[i].frame_samples = blocksize; in write_frame_() [all …]
|
D | metadata_iterators.c | 2165 …return read_metadata_block_data_seektable_cb_(handle, read_cb, &block->data.seek_table, block->len… in read_metadata_block_data_cb_() 2630 return write_metadata_block_data_seektable_cb_(handle, write_cb, &block->data.seek_table); in write_metadata_block_data_cb_()
|
/external/flac/src/test_libs_common/ |
D | metadata_utils.c | 395 … return mutils__compare_block_data_seektable(&block->data.seek_table, &blockcopy->data.seek_table); in mutils__compare_block() 477 seektable->data.seek_table.num_points = 2; in mutils__init_metadata_blocks() 478 seektable->length = seektable->data.seek_table.num_points * FLAC__STREAM_METADATA_SEEKPOINT_LENGTH; in mutils__init_metadata_blocks() 479 …seektable->data.seek_table.points = malloc_or_die_(seektable->data.seek_table.num_points * sizeof(… in mutils__init_metadata_blocks() 480 seektable->data.seek_table.points[0].sample_number = 0; in mutils__init_metadata_blocks() 481 seektable->data.seek_table.points[0].stream_offset = 0; in mutils__init_metadata_blocks() 482 seektable->data.seek_table.points[0].frame_samples = streaminfo->data.stream_info.min_blocksize; in mutils__init_metadata_blocks() 483 seektable->data.seek_table.points[1].sample_number = FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER; in mutils__init_metadata_blocks() 484 seektable->data.seek_table.points[1].stream_offset = 1000; in mutils__init_metadata_blocks() 485 seektable->data.seek_table.points[1].frame_samples = streaminfo->data.stream_info.min_blocksize; in mutils__init_metadata_blocks() [all …]
|
/external/flac/src/test_libFLAC++/ |
D | metadata_object.cpp | 118 seektable_.data.seek_table.num_points = 2; in init_metadata_blocks_() 119 seektable_.length = seektable_.data.seek_table.num_points * FLAC__STREAM_METADATA_SEEKPOINT_LENGTH; in init_metadata_blocks_() 120 …seektable_.data.seek_table.points = (::FLAC__StreamMetadata_SeekPoint*)malloc_or_die_(seektable_.d… in init_metadata_blocks_() 121 seektable_.data.seek_table.points[0].sample_number = 0; in init_metadata_blocks_() 122 seektable_.data.seek_table.points[0].stream_offset = 0; in init_metadata_blocks_() 123 seektable_.data.seek_table.points[0].frame_samples = streaminfo_.data.stream_info.min_blocksize; in init_metadata_blocks_() 124 seektable_.data.seek_table.points[1].sample_number = ::FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER; in init_metadata_blocks_() 125 seektable_.data.seek_table.points[1].stream_offset = 1000; in init_metadata_blocks_() 126 seektable_.data.seek_table.points[1].frame_samples = streaminfo_.data.stream_info.min_blocksize; in init_metadata_blocks_() 236 free(seektable_.data.seek_table.points); in free_metadata_blocks_() [all …]
|
/external/flac/include/FLAC/ |
D | format.h | 850 FLAC__StreamMetadata_SeekTable seek_table; member 965 …C_API FLAC__bool FLAC__format_seektable_is_legal(const FLAC__StreamMetadata_SeekTable *seek_table); 979 FLAC_API uint32_t FLAC__format_seektable_sort(FLAC__StreamMetadata_SeekTable *seek_table);
|
/external/flac/src/metaflac/ |
D | operations_shorthand_seektable.c | 90 (void) FLAC__format_seektable_sort(&block->data.seek_table); in do_shorthand_operation__add_seekpoints() 173 client_data.seektable_template = &block->data.seek_table; in populate_seekpoint_values()
|
D | operations.c | 603 PPR; printf(" seek points: %u\n", block->data.seek_table.num_points); in write_metadata() 604 for(i = 0; i < block->data.seek_table.num_points; i++) { in write_metadata() 605 …if(block->data.seek_table.points[i].sample_number != FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER) { in write_metadata() 606 …=%u\n", i, block->data.seek_table.points[i].sample_number, block->data.seek_table.points[i].stream… in write_metadata()
|
/external/flac/src/libFLAC++/ |
D | metadata.cpp | 444 return object_->data.seek_table.num_points; in get_num_points() 450 FLAC__ASSERT(indx < object_->data.seek_table.num_points); in get_point() 451 return object_->data.seek_table.points[indx]; in get_point() 463 FLAC__ASSERT(indx < object_->data.seek_table.num_points); in set_point() 470 FLAC__ASSERT(indx <= object_->data.seek_table.num_points); in insert_point() 477 FLAC__ASSERT(indx < object_->data.seek_table.num_points); in delete_point()
|
/external/exoplayer/tree/extensions/flac/src/main/jni/ |
D | flac_parser.cc | 173 mSeekTable = &metadata->data.seek_table; in metadataCallback()
|
/external/oss-fuzz/projects/flac/ |
D | fuzzer_exo.cpp | 162 mSeekTable = &metadata->data.seek_table; in metadataCallback()
|
/external/flac/src/test_libFLAC/ |
D | metadata_object.c | 130 if(block->data.seek_table.num_points != num_points) { in check_seektable_() 131 printf("FAILED, expected %u point, got %u\n", num_points, block->data.seek_table.num_points); in check_seektable_() 135 if(0 != block->data.seek_table.points) { in check_seektable_() 141 if(!compare_seekpoint_array_(block->data.seek_table.points, array, num_points)) in check_seektable_()
|
/external/flac/src/flac/ |
D | encode.c | 2040 if(e->seek_table_template->data.seek_table.num_points > 0) { in EncoderSession_init_encoder() 2324 if(!FLAC__format_seektable_is_legal(&m->data.seek_table)) { in verify_metadata()
|