1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
|
/**
*
* File Name: armVCM4P2_DCT_Table.c
* OpenMAX DL: v1.0.2
* Revision: 9641
* Date: Thursday, February 7, 2008
*
* (c) Copyright 2007-2008 ARM Limited. All Rights Reserved.
*
*
*
* File: armVCM4P2_DCT_Table.c
* Description: Contains the DCT/IDCT coefficent matrix
*
*/
#ifndef _OMXDCTCOSTAB_C_
#define _OMXDCTCOSTAB_C_
#include "omxtypes.h"
#include "armOMX.h"
const OMX_F64 armVCM4P2_preCalcDCTCos[8][8] =
{
{
0.353553390593273730,
0.490392640201615220,
0.461939766255643370,
0.415734806151272620,
0.353553390593273790,
0.277785116509801140,
0.191341716182544920,
0.097545161008064152
},
{
0.353553390593273730,
0.415734806151272620,
0.191341716182544920,
-0.097545161008064096,
-0.353553390593273730,
-0.490392640201615220,
-0.461939766255643420,
-0.277785116509801090
},
{
0.353553390593273730,
0.277785116509801140,
-0.191341716182544860,
-0.490392640201615220,
-0.353553390593273840,
0.097545161008064138,
0.461939766255643260,
0.415734806151272730
},
{
0.353553390593273730,
0.097545161008064152,
-0.461939766255643370,
-0.277785116509801090,
0.353553390593273680,
0.415734806151272730,
-0.191341716182544920,
-0.490392640201615330
},
{
0.353553390593273730,
-0.097545161008064096,
-0.461939766255643420,
0.277785116509800920,
0.353553390593273840,
-0.415734806151272620,
-0.191341716182545280,
0.490392640201615220
},
{
0.353553390593273730,
-0.277785116509800980,
-0.191341716182545170,
0.490392640201615220,
-0.353553390593273340,
-0.097545161008064013,
0.461939766255643370,
-0.415734806151272510
},
{
0.353553390593273730,
-0.415734806151272670,
0.191341716182545000,
0.097545161008064388,
-0.353553390593273620,
0.490392640201615330,
-0.461939766255643200,
0.277785116509800760
},
{
0.353553390593273730,
-0.490392640201615220,
0.461939766255643260,
-0.415734806151272620,
0.353553390593273290,
-0.277785116509800760,
0.191341716182544780,
-0.097545161008064277
}
};
#endif /*_OMXDCTCOSTAB_C_*/
/* End of file */
|