]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/synth_filter.c
hevc_filter: drop redundant checks
[ffmpeg] / libavcodec / synth_filter.c
index f8e63ca6bc9d4f32ca6cda367ef206c5f5408b8c..d0ace4040e704cd4babace20b796df539c146183 100644 (file)
@@ -29,7 +29,7 @@ static void synth_filter_float(FFTContext *imdct,
     float *synth_buf= synth_buf_ptr + *synth_buf_offset;
     int i, j;
 
-    ff_imdct_half(imdct, synth_buf, in);
+    imdct->imdct_half(imdct, synth_buf, in);
 
     for (i = 0; i < 16; i++){
         float a= synth_buf2[i     ];
@@ -61,4 +61,5 @@ av_cold void ff_synth_filter_init(SynthFilterContext *c)
     c->synth_filter_float = synth_filter_float;
 
     if (ARCH_ARM) ff_synth_filter_init_arm(c);
+    if (ARCH_X86) ff_synth_filter_init_x86(c);
 }