[FFmpeg-cvslog] avfilter/asrc_anoisesrc: change color variable to int
Limin Wang
git at videolan.org
Tue Oct 29 17:23:22 EET 2019
ffmpeg | branch: master | Limin Wang <lance.lmwang at gmail.com> | Sat Oct 26 21:23:24 2019 +0800| [e1c4ce4761fc5cbc904bca8e802fdf65211a6a0a] | committer: Michael Niedermayer
avfilter/asrc_anoisesrc: change color variable to int
Or it'll cause invalid color and s->filter is NULL.
Please reproduce it with below command on big endian system:
$ ./ffmpeg -f lavfi -i "anoisesrc=d=60:c=1:r=48000" -f s16le -c:a pcm_s16le -f
null -
Segmentation fault (core dumped)
Signed-off-by: Limin Wang <lance.lmwang at gmail.com>
Reviewed-by: Paul B Mahol <onemda at gmail.com>
Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e1c4ce4761fc5cbc904bca8e802fdf65211a6a0a
---
libavfilter/asrc_anoisesrc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavfilter/asrc_anoisesrc.c b/libavfilter/asrc_anoisesrc.c
index 78f0af4fde..cedadde6c9 100644
--- a/libavfilter/asrc_anoisesrc.c
+++ b/libavfilter/asrc_anoisesrc.c
@@ -30,7 +30,7 @@ typedef struct ANoiseSrcContext {
int sample_rate;
double amplitude;
int64_t duration;
- int64_t color;
+ int color;
int64_t seed;
int nb_samples;
More information about the ffmpeg-cvslog
mailing list