ffmpeg | branch: master | Paul B Mahol <one...@gmail.com> | Fri Nov 25 19:25:57 2022 +0100| [9c8b977c1ecb62c4591f2391ed9a1d69f54d9a69] | committer: Paul B Mahol
avfilter/avf_avectorscope: fix crash when using vflip filter > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9c8b977c1ecb62c4591f2391ed9a1d69f54d9a69 --- libavfilter/avf_avectorscope.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavfilter/avf_avectorscope.c b/libavfilter/avf_avectorscope.c index 2ed85f56e5..81f22bbe8c 100644 --- a/libavfilter/avf_avectorscope.c +++ b/libavfilter/avf_avectorscope.c @@ -117,7 +117,7 @@ AVFILTER_DEFINE_CLASS(avectorscope); static void draw_dot(AudioVectorScopeContext *s, unsigned x, unsigned y) { - const int linesize = s->outpicref->linesize[0]; + const ptrdiff_t linesize = s->outpicref->linesize[0]; uint8_t *dst; if (s->zoom > 1) { @@ -128,7 +128,7 @@ static void draw_dot(AudioVectorScopeContext *s, unsigned x, unsigned y) x = FFMIN(x, s->w - 1); } - dst = &s->outpicref->data[0][y * linesize + x * 4]; + dst = s->outpicref->data[0] + y * linesize + x * 4; dst[0] = FFMIN(dst[0] + s->contrast[0], 255); dst[1] = FFMIN(dst[1] + s->contrast[1], 255); dst[2] = FFMIN(dst[2] + s->contrast[2], 255); _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog To unsubscribe, visit link above, or email ffmpeg-cvslog-requ...@ffmpeg.org with subject "unsubscribe".