]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - wmadec_filter.c
Fix memory leak in btr_splice_out_node().
[paraslash.git] / wmadec_filter.c
index 1beeb5ac3b1c51709923c2fa9683d8968324d427..0071337f38427cc98f341404a6819ee683352ecc 100644 (file)
@@ -149,6 +149,8 @@ struct private_wmadec_data {
 #define VLCBITS 9
 #define VLCMAX DIV_ROUND_UP(22, VLCBITS)
 
+/** \cond sine_winows */
+
 #define SINE_WINDOW(x) static float sine_ ## x[x] __a_aligned(16)
 
 SINE_WINDOW(128);
@@ -161,6 +163,7 @@ SINE_WINDOW(4096);
 static float *sine_windows[6] = {
        sine_128, sine_256, sine_512, sine_1024, sine_2048, sine_4096
 };
+/** \endcond sine_windows */
 
 /* Generate a sine window. */
 static void sine_window_init(float *window, int n)
@@ -1285,6 +1288,5 @@ void wmadec_filter_init(struct filter *f)
        f->close = wmadec_close;
        f->execute = wmadec_execute;
        f->pre_select = generic_filter_pre_select;
-       f->new_post_select = wmadec_post_select;
-       f->post_select = NULL;
+       f->post_select = wmadec_post_select;
 }