diff dsputil.h @ 7573:7802295cae6f libavcodec

Add declarations for the sine tables used in wma.c (half window sizes: 128, 256, 512, 1024 and 2048) to mdct.c. Make them accessible via dsputil.h. Make wma.c use these shared tables.
author superdump
date Thu, 14 Aug 2008 14:40:16 +0000
parents 7cf793954871
children 30bc7ba91daa
line wrap: on
line diff
--- a/dsputil.h	Thu Aug 14 14:36:22 2008 +0000
+++ b/dsputil.h	Thu Aug 14 14:40:16 2008 +0000
@@ -702,6 +702,12 @@
  * @param   n       size of half window
  */
 void ff_sine_window_init(float *window, int n);
+extern float ff_sine_128 [ 128];
+extern float ff_sine_256 [ 256];
+extern float ff_sine_512 [ 512];
+extern float ff_sine_1024[1024];
+extern float ff_sine_2048[2048];
+extern float *ff_sine_windows[5];
 
 int ff_mdct_init(MDCTContext *s, int nbits, int inverse);
 void ff_imdct_calc_c(MDCTContext *s, FFTSample *output, const FFTSample *input);