⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cfft_tab.h

📁 the mpeg2/4 aac decoder
💻 H
📖 第 1 页 / 共 5 页
字号:
/*** FAAD2 - Freeware Advanced Audio (AAC) Decoder including SBR decoding** Copyright (C) 2003-2004 M. Bakker, Ahead Software AG, http://www.nero.com**** This program is free software; you can redistribute it and/or modify** it under the terms of the GNU General Public License as published by** the Free Software Foundation; either version 2 of the License, or** (at your option) any later version.**** This program is distributed in the hope that it will be useful,** but WITHOUT ANY WARRANTY; without even the implied warranty of** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the** GNU General Public License for more details.**** You should have received a copy of the GNU General Public License** along with this program; if not, write to the Free Software** Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.**** Any non-GPL usage of this software or parts of this software is strictly** forbidden.**** Commercial non-GPL licensing of this software is possible.** For more info contact Ahead Software through Mpeg4AAClicense@nero.com.**** $Id: cfft_tab.h,v 1.17 2004/09/04 14:56:28 menno Exp $**/#ifndef __CFFT_TAB_H__#define __CFFT_TAB_H__#ifdef __cplusplusextern "C" {#endif#ifdef FIXED_POINTALIGN static const complex_t cfft_tab_512[] ={    { FRAC_CONST(1.000000000000000), FRAC_CONST(0.000000000000000) },    { FRAC_CONST(0.999924719333649), FRAC_CONST(0.012271538376808) },    { FRAC_CONST(0.999698817729950), FRAC_CONST(0.024541229009628) },    { FRAC_CONST(0.999322354793549), FRAC_CONST(0.036807224154472) },    { FRAC_CONST(0.998795449733734), FRAC_CONST(0.049067676067352) },    { FRAC_CONST(0.998118102550507), FRAC_CONST(0.061320740729570) },    { FRAC_CONST(0.997290432453156), FRAC_CONST(0.073564566671848) },    { FRAC_CONST(0.996312618255615), FRAC_CONST(0.085797317326069) },    { FRAC_CONST(0.995184719562531), FRAC_CONST(0.098017141222954) },    { FRAC_CONST(0.993906974792480), FRAC_CONST(0.110222205519676) },    { FRAC_CONST(0.992479562759399), FRAC_CONST(0.122410677373409) },    { FRAC_CONST(0.990902662277222), FRAC_CONST(0.134580716490746) },    { FRAC_CONST(0.989176511764526), FRAC_CONST(0.146730467677116) },    { FRAC_CONST(0.987301409244537), FRAC_CONST(0.158858150243759) },    { FRAC_CONST(0.985277652740479), FRAC_CONST(0.170961901545525) },    { FRAC_CONST(0.983105480670929), FRAC_CONST(0.183039888739586) },    { FRAC_CONST(0.980785250663757), FRAC_CONST(0.195090323686600) },    { FRAC_CONST(0.978317379951477), FRAC_CONST(0.207111388444901) },    { FRAC_CONST(0.975702106952667), FRAC_CONST(0.219101235270500) },    { FRAC_CONST(0.972939968109131), FRAC_CONST(0.231058120727539) },    { FRAC_CONST(0.970031261444092), FRAC_CONST(0.242980197072029) },    { FRAC_CONST(0.966976463794708), FRAC_CONST(0.254865676164627) },    { FRAC_CONST(0.963776051998138), FRAC_CONST(0.266712784767151) },    { FRAC_CONST(0.960430502891541), FRAC_CONST(0.278519690036774) },    { FRAC_CONST(0.956940352916718), FRAC_CONST(0.290284663438797) },    { FRAC_CONST(0.953306019306183), FRAC_CONST(0.302005946636200) },    { FRAC_CONST(0.949528157711029), FRAC_CONST(0.313681751489639) },    { FRAC_CONST(0.945607304573059), FRAC_CONST(0.325310319662094) },    { FRAC_CONST(0.941544055938721), FRAC_CONST(0.336889863014221) },    { FRAC_CONST(0.937339007854462), FRAC_CONST(0.348418682813644) },    { FRAC_CONST(0.932992815971375), FRAC_CONST(0.359895050525665) },    { FRAC_CONST(0.928506076335907), FRAC_CONST(0.371317207813263) },    { FRAC_CONST(0.923879504203796), FRAC_CONST(0.382683455944061) },    { FRAC_CONST(0.919113874435425), FRAC_CONST(0.393992066383362) },    { FRAC_CONST(0.914209723472595), FRAC_CONST(0.405241340398788) },    { FRAC_CONST(0.909167945384979), FRAC_CONST(0.416429579257965) },    { FRAC_CONST(0.903989315032959), FRAC_CONST(0.427555084228516) },    { FRAC_CONST(0.898674488067627), FRAC_CONST(0.438616245985031) },    { FRAC_CONST(0.893224298954010), FRAC_CONST(0.449611335992813) },    { FRAC_CONST(0.887639641761780), FRAC_CONST(0.460538715124130) },    { FRAC_CONST(0.881921231746674), FRAC_CONST(0.471396744251251) },    { FRAC_CONST(0.876070082187653), FRAC_CONST(0.482183754444122) },    { FRAC_CONST(0.870086967945099), FRAC_CONST(0.492898225784302) },    { FRAC_CONST(0.863972842693329), FRAC_CONST(0.503538370132446) },    { FRAC_CONST(0.857728600502014), FRAC_CONST(0.514102756977081) },    { FRAC_CONST(0.851355195045471), FRAC_CONST(0.524589717388153) },    { FRAC_CONST(0.844853579998016), FRAC_CONST(0.534997642040253) },    { FRAC_CONST(0.838224709033966), FRAC_CONST(0.545324981212616) },    { FRAC_CONST(0.831469595432281), FRAC_CONST(0.555570244789124) },    { FRAC_CONST(0.824589252471924), FRAC_CONST(0.565731823444366) },    { FRAC_CONST(0.817584812641144), FRAC_CONST(0.575808227062225) },    { FRAC_CONST(0.810457170009613), FRAC_CONST(0.585797905921936) },    { FRAC_CONST(0.803207516670227), FRAC_CONST(0.595699310302734) },    { FRAC_CONST(0.795836925506592), FRAC_CONST(0.605511009693146) },    { FRAC_CONST(0.788346409797668), FRAC_CONST(0.615231633186340) },    { FRAC_CONST(0.780737221240997), FRAC_CONST(0.624859511852264) },    { FRAC_CONST(0.773010432720184), FRAC_CONST(0.634393334388733) },    { FRAC_CONST(0.765167236328125), FRAC_CONST(0.643831551074982) },    { FRAC_CONST(0.757208824157715), FRAC_CONST(0.653172850608826) },    { FRAC_CONST(0.749136388301849), FRAC_CONST(0.662415802478790) },    { FRAC_CONST(0.740951120853424), FRAC_CONST(0.671558976173401) },    { FRAC_CONST(0.732654273509979), FRAC_CONST(0.680601000785828) },    { FRAC_CONST(0.724247097969055), FRAC_CONST(0.689540565013886) },    { FRAC_CONST(0.715730786323547), FRAC_CONST(0.698376297950745) },    { FRAC_CONST(0.707106769084930), FRAC_CONST(0.707106769084930) },    { FRAC_CONST(0.698376238346100), FRAC_CONST(0.715730845928192) },    { FRAC_CONST(0.689540505409241), FRAC_CONST(0.724247097969055) },    { FRAC_CONST(0.680601000785828), FRAC_CONST(0.732654273509979) },    { FRAC_CONST(0.671558916568756), FRAC_CONST(0.740951180458069) },    { FRAC_CONST(0.662415742874146), FRAC_CONST(0.749136388301849) },    { FRAC_CONST(0.653172791004181), FRAC_CONST(0.757208883762360) },    { FRAC_CONST(0.643831551074982), FRAC_CONST(0.765167295932770) },    { FRAC_CONST(0.634393274784088), FRAC_CONST(0.773010432720184) },    { FRAC_CONST(0.624859452247620), FRAC_CONST(0.780737280845642) },    { FRAC_CONST(0.615231573581696), FRAC_CONST(0.788346409797668) },    { FRAC_CONST(0.605511009693146), FRAC_CONST(0.795836925506592) },    { FRAC_CONST(0.595699310302734), FRAC_CONST(0.803207516670227) },    { FRAC_CONST(0.585797846317291), FRAC_CONST(0.810457170009613) },    { FRAC_CONST(0.575808167457581), FRAC_CONST(0.817584812641144) },    { FRAC_CONST(0.565731823444366), FRAC_CONST(0.824589312076569) },    { FRAC_CONST(0.555570185184479), FRAC_CONST(0.831469655036926) },    { FRAC_CONST(0.545324981212616), FRAC_CONST(0.838224709033966) },    { FRAC_CONST(0.534997642040253), FRAC_CONST(0.844853579998016) },    { FRAC_CONST(0.524589657783508), FRAC_CONST(0.851355195045471) },    { FRAC_CONST(0.514102697372437), FRAC_CONST(0.857728660106659) },    { FRAC_CONST(0.503538429737091), FRAC_CONST(0.863972842693329) },    { FRAC_CONST(0.492898195981979), FRAC_CONST(0.870086967945099) },    { FRAC_CONST(0.482183724641800), FRAC_CONST(0.876070141792297) },    { FRAC_CONST(0.471396654844284), FRAC_CONST(0.881921291351318) },    { FRAC_CONST(0.460538715124130), FRAC_CONST(0.887639641761780) },    { FRAC_CONST(0.449611306190491), FRAC_CONST(0.893224298954010) },    { FRAC_CONST(0.438616186380386), FRAC_CONST(0.898674488067627) },    { FRAC_CONST(0.427555114030838), FRAC_CONST(0.903989315032959) },    { FRAC_CONST(0.416429549455643), FRAC_CONST(0.909168004989624) },    { FRAC_CONST(0.405241280794144), FRAC_CONST(0.914209783077240) },    { FRAC_CONST(0.393991947174072), FRAC_CONST(0.919113874435425) },    { FRAC_CONST(0.382683426141739), FRAC_CONST(0.923879504203796) },    { FRAC_CONST(0.371317148208618), FRAC_CONST(0.928506076335907) },    { FRAC_CONST(0.359894961118698), FRAC_CONST(0.932992815971375) },    { FRAC_CONST(0.348418682813644), FRAC_CONST(0.937339007854462) },    { FRAC_CONST(0.336889833211899), FRAC_CONST(0.941544055938721) },    { FRAC_CONST(0.325310230255127), FRAC_CONST(0.945607364177704) },    { FRAC_CONST(0.313681662082672), FRAC_CONST(0.949528217315674) },    { FRAC_CONST(0.302005946636200), FRAC_CONST(0.953306019306183) },    { FRAC_CONST(0.290284633636475), FRAC_CONST(0.956940352916718) },    { FRAC_CONST(0.278519600629807), FRAC_CONST(0.960430562496185) },    { FRAC_CONST(0.266712754964828), FRAC_CONST(0.963776051998138) },    { FRAC_CONST(0.254865646362305), FRAC_CONST(0.966976463794708) },    { FRAC_CONST(0.242980122566223), FRAC_CONST(0.970031261444092) },    { FRAC_CONST(0.231058135628700), FRAC_CONST(0.972939968109131) },    { FRAC_CONST(0.219101220369339), FRAC_CONST(0.975702106952667) },    { FRAC_CONST(0.207111328840256), FRAC_CONST(0.978317379951477) },    { FRAC_CONST(0.195090234279633), FRAC_CONST(0.980785310268402) },    { FRAC_CONST(0.183039888739586), FRAC_CONST(0.983105480670929) },    { FRAC_CONST(0.170961856842041), FRAC_CONST(0.985277652740479) },    { FRAC_CONST(0.158858075737953), FRAC_CONST(0.987301409244537) },    { FRAC_CONST(0.146730497479439), FRAC_CONST(0.989176511764526) },    { FRAC_CONST(0.134580686688423), FRAC_CONST(0.990902662277222) },    { FRAC_CONST(0.122410625219345), FRAC_CONST(0.992479562759399) },    { FRAC_CONST(0.110222116112709), FRAC_CONST(0.993906974792480) },    { FRAC_CONST(0.098017133772373), FRAC_CONST(0.995184719562531) },    { FRAC_CONST(0.085797272622585), FRAC_CONST(0.996312618255615) },    { FRAC_CONST(0.073564492166042), FRAC_CONST(0.997290432453156) },    { FRAC_CONST(0.061320748180151), FRAC_CONST(0.998118102550507) },    { FRAC_CONST(0.049067649990320), FRAC_CONST(0.998795449733734) },    { FRAC_CONST(0.036807164549828), FRAC_CONST(0.999322414398193) },    { FRAC_CONST(0.024541135877371), FRAC_CONST(0.999698817729950) },    { FRAC_CONST(0.012271529063582), FRAC_CONST(0.999924719333649) },    { FRAC_CONST(-0.000000043711388), FRAC_CONST(1.000000000000000) },    { FRAC_CONST(-0.012271616607904), FRAC_CONST(0.999924719333649) },    { FRAC_CONST(-0.024541223421693), FRAC_CONST(0.999698817729950) },    { FRAC_CONST(-0.036807250231504), FRAC_CONST(0.999322354793549) },    { FRAC_CONST(-0.049067739397287), FRAC_CONST(0.998795449733734) },    { FRAC_CONST(-0.061320833861828), FRAC_CONST(0.998118102550507) },    { FRAC_CONST(-0.073564574122429), FRAC_CONST(0.997290432453156) },    { FRAC_CONST(-0.085797362029552), FRAC_CONST(0.996312618255615) },    { FRAC_CONST(-0.098017223179340), FRAC_CONST(0.995184719562531) },    { FRAC_CONST(-0.110222205519676), FRAC_CONST(0.993906974792480) },    { FRAC_CONST(-0.122410707175732), FRAC_CONST(0.992479503154755) },    { FRAC_CONST(-0.134580776095390), FRAC_CONST(0.990902602672577) },    { FRAC_CONST(-0.146730571985245), FRAC_CONST(0.989176511764526) },    { FRAC_CONST(-0.158858165144920), FRAC_CONST(0.987301409244537) },    { FRAC_CONST(-0.170961946249008), FRAC_CONST(0.985277652740479) },    { FRAC_CONST(-0.183039978146553), FRAC_CONST(0.983105480670929) },    { FRAC_CONST(-0.195090323686600), FRAC_CONST(0.980785250663757) },    { FRAC_CONST(-0.207111418247223), FRAC_CONST(0.978317379951477) },    { FRAC_CONST(-0.219101309776306), FRAC_CONST(0.975702106952667) },    { FRAC_CONST(-0.231058210134506), FRAC_CONST(0.972939908504486) },    { FRAC_CONST(-0.242980197072029), FRAC_CONST(0.970031261444092) },    { FRAC_CONST(-0.254865705966949), FRAC_CONST(0.966976463794708) },    { FRAC_CONST(-0.266712844371796), FRAC_CONST(0.963776051998138) },    { FRAC_CONST(-0.278519690036774), FRAC_CONST(0.960430502891541) },    { FRAC_CONST(-0.290284723043442), FRAC_CONST(0.956940293312073) },

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -