Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libavcodec/siren.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libavcodec/siren.c b/libavcodec/siren.c
index 2161b29a2c..7f2b467860 100644
--- a/libavcodec/siren.c
+++ b/libavcodec/siren.c
@@ -648,6 +648,10 @@ static int decode_vector(SirenContext *s, int number_of_regions,
}
coefs_ptr++;
}
+ if (i >= FF_ARRAY_ELEMS(noise_category5)) {
+ error = 1;
+ break;
+ }
noise = decoder_standard_deviation[region] * noise_category5[i];
} else