avfilter/vf_deshake: check rx
Fixes crash on SSE2 Fixes Ticket2443 Note, its possible to restructure the code to avoid the 16pixel limitation, and such change is welcome! Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
f49564c607
commit
9f88db5df1
@ -355,6 +355,11 @@ static av_cold int init(AVFilterContext *ctx)
|
||||
deshake->blocksize /= 2;
|
||||
deshake->blocksize = av_clip(deshake->blocksize, 4, 128);
|
||||
|
||||
if (deshake->rx % 16) {
|
||||
av_log(ctx, AV_LOG_ERROR, "rx must be a multiple of 16\n");
|
||||
return AVERROR_PATCHWELCOME;
|
||||
}
|
||||
|
||||
if (deshake->filename)
|
||||
deshake->fp = fopen(deshake->filename, "w");
|
||||
if (deshake->fp)
|
||||
|
Loading…
x
Reference in New Issue
Block a user