Lynne:
>
> + if (filterSize > 4) {
> + int16_t *tmp2 = av_malloc(dstW * filterSize * 2);
> + if (!tmp2)
> + return AVERROR(ENOMEM);
> +
> + memcpy(tmp2, filter, dstW * filterSize * 2);
Could use av_memdup().
- Andreas