00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #ifndef AVCODEC_MPCDATA_H
00023 #define AVCODEC_MPCDATA_H
00024
00025 #include <stdint.h>
00026
00027 static const float mpc_CC[18] = {
00028 65536.0000, 21845.3333, 13107.2000, 9362.2857, 7281.7778, 4369.0667, 2114.0645,
00029 1040.2539, 516.0315, 257.0039, 128.2505, 64.0626, 32.0156, 16.0039, 8.0010,
00030 4.0002, 2.0001, 1.0000
00031 };
00032
00033 static const float mpc_SCF[128] = {
00034 307.330047607421875000, 255.999984741210937500, 213.243041992187500000, 177.627334594726562500,
00035 147.960128784179687500, 123.247924804687500000, 102.663139343261718750, 85.516410827636718750,
00036 71.233520507812500000, 59.336143493652343750, 49.425861358642578125, 41.170787811279296875,
00037 34.294471740722656250, 28.566631317138671875, 23.795452117919921875, 19.821151733398437500,
00038 16.510635375976562500, 13.753040313720703125, 11.456016540527343750, 9.542640686035156250,
00039 7.948835372924804688, 6.621226310729980469, 5.515353679656982422, 4.594182968139648438,
00040 3.826865673065185547, 3.187705039978027344, 2.655296564102172852, 2.211810588836669922,
00041 1.842395424842834473, 1.534679770469665527, 1.278358578681945801, 1.064847946166992188,
00042 0.886997759342193604, 0.738851964473724365, 0.615449428558349609, 0.512657463550567627,
00043 0.427033752202987671, 0.355710864067077637, 0.296300262212753296, 0.246812388300895691,
00044 0.205589950084686279, 0.171252459287643433, 0.142649993300437927, 0.118824683129787445,
00045 0.098978661000728607, 0.082447312772274017, 0.068677015602588654, 0.057206626981496811,
00046 0.047652013599872589, 0.039693206548690796, 0.033063672482967377, 0.027541399002075195,
00047 0.022941453382372856, 0.019109787419438362, 0.015918083488941193, 0.013259455561637878,
00048 0.011044870130717754, 0.009200163185596466, 0.007663558237254620, 0.006383595988154411,
00049 0.005317411851137877, 0.004429301247000694, 0.003689522389322519, 0.003073300700634718,
00050 0.002560000168159604, 0.002132430672645569, 0.001776273478753865, 0.001479601487517357,
00051 0.001232479466125369, 0.001026631565764546, 0.000855164253152907, 0.000712335284333676,
00052 0.000593361502978951, 0.000494258652906865, 0.000411707907915115, 0.000342944724252447,
00053 0.000285666319541633, 0.000237954518524930, 0.000198211506358348, 0.000165106350323185,
00054 0.000137530398205854, 0.000114560163638089, 0.000095426403277088, 0.000079488345363643,
00055 0.000066212254751008, 0.000055153526773211, 0.000045941822463647, 0.000038268648495432,
00056 0.000031877043511486, 0.000026552961571724, 0.000022118103515822, 0.000018423952496960,
00057 0.000015346795407822, 0.000012783583770215, 0.000010648477655195, 0.000008869976227288,
00058 0.000007388518497464, 0.000006154492893984, 0.000005126573796588, 0.000004270336830814,
00059 0.000003557107902452, 0.000002963002089018, 0.000002468123511790, 0.000002055899130937,
00060 0.000001712524181130, 0.000001426499579793, 0.000001188246528727, 0.000000989786371974,
00061 0.000000824472920158, 0.000000686770022185, 0.000000572066142013, 0.000000476520028769,
00062 0.000000396931966407, 0.000000330636652279, 0.000000275413924555, 0.000000229414467867,
00063 0.000000191097811353, 0.000000159180785886, 0.000000132594522029, 0.000000110448674207,
00064 0.000000092001613439, 0.000000076635565449, 0.000000063835940978, 0.000000053174105119,
00065 0.000000044293003043, 0.000000036895215771, 0.000000030733001921, 0.000000025599996789
00066 };
00067
00068 #endif