libavfilter/avfilter.c:395: error: Integer Overflow L2
  ([0, +oo] - 1):unsigned32 by call to `ff_formats_unref`.

libavfilter/avfilter.c:389:9: Unknown value from: non-const function
387. 
388.     if (filter->filter->uninit)
389.         filter->filter->uninit(filter);
             ^
390. 
391.     for (i = 0; i < filter->nb_inputs; i++) {

libavfilter/avfilter.c:395:13: Call
393.             if (link->src)
394.                 link->src->outputs[link->srcpad - link->src->output_pads] = NULL;
395.             ff_formats_unref(&link->in_formats);
                 ^
396.             ff_formats_unref(&link->out_formats);
397.             ff_formats_unref(&link->in_samplerates);

libavfilter/formats.c:295:1: <LHS trace>
293. } while (0)
294. 
295. void ff_formats_unref(AVFilterFormats **ref)
     ^
296. {
297.     FORMATS_UNREF(ref, formats);

libavfilter/formats.c:295:1: Parameter `(*ref)->refcount`
  293. } while (0)
  294. 
  295. void ff_formats_unref(AVFilterFormats **ref)
       ^
  296. {
  297.     FORMATS_UNREF(ref, formats);

libavfilter/formats.c:297:5: Binary operation: ([0, +oo] - 1):unsigned32 by call to `ff_formats_unref` 
  295. void ff_formats_unref(AVFilterFormats **ref)
  296. {
  297.     FORMATS_UNREF(ref, formats);
           ^
  298. }
  299. 
