Add FLAC__stream_encoder_set_limit_min_bitrate to fuzzer_encoder_v2

This commit is contained in:
Martijn van Beurden
2022-11-12 15:47:49 +01:00
parent d3c1e3e6c3
commit e91bbb4e28

View File

@@ -120,6 +120,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
encoder_valid &= FLAC__stream_encoder_set_sample_rate(encoder, sample_rate);
encoder_valid &= FLAC__stream_encoder_set_total_samples_estimate(encoder, samples_estimate);
encoder_valid &= FLAC__stream_encoder_disable_instruction_set(encoder, instruction_set_disable_mask);
encoder_valid &= FLAC__stream_encoder_set_limit_min_bitrate(encoder, data_bools[15]);
/* Set compression related parameters */
encoder_valid &= FLAC__stream_encoder_set_compression_level(encoder, compression_level);
@@ -169,8 +170,6 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
if(encoder_valid && data_bools[14])
alloc_check_threshold = INT32_MAX;
/* data_bools[15] are spare */
/* add metadata */
if(encoder_valid && (metadata_mask & 1)) {
if((metadata[num_metadata] = FLAC__metadata_object_new(FLAC__METADATA_TYPE_STREAMINFO)) == NULL)