]> git.sesse.net Git - ffmpeg/commitdiff
tools/target_dec_fuzzer: Correct maxsamples_per_frame if maxsamples has been changed
authorMichael Niedermayer <michael@niedermayer.cc>
Fri, 25 Sep 2020 20:33:43 +0000 (22:33 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Sun, 18 Oct 2020 19:27:23 +0000 (21:27 +0200)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
tools/target_dec_fuzzer.c

index 7bea736fcf4991925955bf878d3fa8c97e0159d3..db1c6d35a6cceab89e8863f6c8a20c40e8362511 100644 (file)
@@ -185,6 +185,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
     case AV_CODEC_ID_ZEROCODEC:   maxpixels  /= 128;   break;
     }
 
+    maxsamples_per_frame = FFMIN(maxsamples_per_frame, maxsamples);
 
     AVCodecContext* ctx = avcodec_alloc_context3(c);
     AVCodecContext* parser_avctx = avcodec_alloc_context3(NULL);