]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/af_volume.c
lavu/mem: fix potential int overflow and crash in av_dynarray_add()
[ffmpeg] / libavfilter / af_volume.c
index a55e1a3518df641ae7fff73ec3f68848a2473869..b7aec8d6fa2f3667ac2f45a7f29d1cb1dfeddddd 100644 (file)
@@ -165,7 +165,7 @@ static inline void scale_samples_s32(uint8_t *dst, const uint8_t *src,
         smp_dst[i] = av_clipl_int32((((int64_t)smp_src[i] * volume + 128) >> 8));
 }
 
-static void volume_init(VolumeContext *vol)
+static av_cold void volume_init(VolumeContext *vol)
 {
     vol->samples_align = 1;