Mercurial > mplayer.hg
comparison libfaad2/mdct.h @ 12527:4a370c80fe5c
update to the 2.0 release of faad, patch by adland
author | diego |
---|---|
date | Wed, 02 Jun 2004 22:59:04 +0000 |
parents | 3185f64f6350 |
children | d81145997036 |
comparison
equal
deleted
inserted
replaced
12526:e183ad37d24c | 12527:4a370c80fe5c |
---|---|
1 /* | 1 /* |
2 ** FAAD2 - Freeware Advanced Audio (AAC) Decoder including SBR decoding | 2 ** FAAD2 - Freeware Advanced Audio (AAC) Decoder including SBR decoding |
3 ** Copyright (C) 2003 M. Bakker, Ahead Software AG, http://www.nero.com | 3 ** Copyright (C) 2003-2004 M. Bakker, Ahead Software AG, http://www.nero.com |
4 ** | 4 ** |
5 ** This program is free software; you can redistribute it and/or modify | 5 ** This program is free software; you can redistribute it and/or modify |
6 ** it under the terms of the GNU General Public License as published by | 6 ** it under the terms of the GNU General Public License as published by |
7 ** the Free Software Foundation; either version 2 of the License, or | 7 ** the Free Software Foundation; either version 2 of the License, or |
8 ** (at your option) any later version. | 8 ** (at your option) any later version. |
20 ** forbidden. | 20 ** forbidden. |
21 ** | 21 ** |
22 ** Commercial non-GPL licensing of this software is possible. | 22 ** Commercial non-GPL licensing of this software is possible. |
23 ** For more info contact Ahead Software through Mpeg4AAClicense@nero.com. | 23 ** For more info contact Ahead Software through Mpeg4AAClicense@nero.com. |
24 ** | 24 ** |
25 ** $Id: mdct.h,v 1.15 2003/09/09 18:09:52 menno Exp $ | 25 ** $Id: mdct.h,v 1.2 2003/10/03 22:22:27 alex Exp $ |
26 **/ | 26 **/ |
27 | 27 |
28 #ifndef __MDCT_H__ | 28 #ifndef __MDCT_H__ |
29 #define __MDCT_H__ | 29 #define __MDCT_H__ |
30 | 30 |
34 | 34 |
35 | 35 |
36 mdct_info *faad_mdct_init(uint16_t N); | 36 mdct_info *faad_mdct_init(uint16_t N); |
37 void faad_mdct_end(mdct_info *mdct); | 37 void faad_mdct_end(mdct_info *mdct); |
38 void faad_imdct(mdct_info *mdct, real_t *X_in, real_t *X_out); | 38 void faad_imdct(mdct_info *mdct, real_t *X_in, real_t *X_out); |
39 #ifdef USE_SSE | |
40 void faad_imdct_sse(mdct_info *mdct, real_t *X_in, real_t *X_out); | |
41 #endif | |
39 void faad_mdct(mdct_info *mdct, real_t *X_in, real_t *X_out); | 42 void faad_mdct(mdct_info *mdct, real_t *X_in, real_t *X_out); |
40 | 43 |
41 | 44 |
42 #ifdef __cplusplus | 45 #ifdef __cplusplus |
43 } | 46 } |