[FFmpeg-devel] [PATCH] avfilter: add nnedi filter

James Almer jamrial at gmail.com
Wed Feb 3 03:03:51 CET 2016


On 1/30/2016 2:26 PM, Paul B Mahol wrote:
> Should be fixed in 4th version attached.

CC	libavfilter/vf_nnedi.o
src/libavfilter/vf_nnedi.c: In function ‘extract_m8’:
src/libavfilter/vf_nnedi.c:506:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
     const float scale = 1.0f / (xdia * ydia);
     ^~~~~
src/libavfilter/vf_nnedi.c:508:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
     const double tmp = (double)sumsq * scale - (double)mstd[0] * mstd[0];
     ^~~~~
src/libavfilter/vf_nnedi.c: In function ‘extract_m8_i16’:
src/libavfilter/vf_nnedi.c:533:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
     const float scale = 1.0f / (float)(xdia * ydia);
     ^~~~~
src/libavfilter/vf_nnedi.c: In function ‘evalfunc_1’:
src/libavfilter/vf_nnedi.c:593:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
         const uint8_t *srcp = (const uint8_t *)frame_data->paddedp[plane];
         ^~~~~
src/libavfilter/vf_nnedi.c:607:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
         const uint8_t *srcpp = srcp - (ydia - 1) * src_stride - xdiad2m1;
         ^~~~~
src/libavfilter/vf_nnedi.c:614:17: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
                 uint32_t all_ones = 0;
                 ^~~~~~~~
src/libavfilter/vf_nnedi.c:620:17: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
                 float mstd[4];
                 ^~~~~
src/libavfilter/vf_nnedi.c: In function ‘init’:
src/libavfilter/vf_nnedi.c:1054:17: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
                 const double scale = 32767.0 / mval;
                 ^~~~~



More information about the ffmpeg-devel mailing list