Go to the documentation of this file.
32 #ifndef AVCODEC_SBCDEC_DATA_H
33 #define AVCODEC_SBCDEC_DATA_H
38 #define SS4(val) ((int32_t)val >> 12)
39 #define SS8(val) ((int32_t)val >> 14)
40 #define SN4(val) ((int32_t)val >> 11 + 1 + SBCDEC_FIXED_EXTRA_BITS)
41 #define SN8(val) ((int32_t)val >> 11 + 1 + SBCDEC_FIXED_EXTRA_BITS)
44 SS4(0x00000000),
SS4(0xffa6982f),
SS4(0xfba93848),
SS4(0x0456c7b8),
45 SS4(0x005967d1),
SS4(0xfffb9ac7),
SS4(0xff589157),
SS4(0xf9c2a8d8),
46 SS4(0x027c1434),
SS4(0x0019118b),
SS4(0xfff3c74c),
SS4(0xff137330),
47 SS4(0xf81b8d70),
SS4(0x00ec1b8b),
SS4(0xfff0b71a),
SS4(0xffe99b00),
48 SS4(0xfef84470),
SS4(0xf6fb4370),
SS4(0xffcdc351),
SS4(0xffe01dc7)
52 SS4(0xffe090ce),
SS4(0xff2c0475),
SS4(0xf694f800),
SS4(0xff2c0475),
53 SS4(0xffe090ce),
SS4(0xffe01dc7),
SS4(0xffcdc351),
SS4(0xf6fb4370),
54 SS4(0xfef84470),
SS4(0xffe99b00),
SS4(0xfff0b71a),
SS4(0x00ec1b8b),
55 SS4(0xf81b8d70),
SS4(0xff137330),
SS4(0xfff3c74c),
SS4(0x0019118b),
56 SS4(0x027c1434),
SS4(0xf9c2a8d8),
SS4(0xff589157),
SS4(0xfffb9ac7)
60 SS8(0x00000000),
SS8(0xfe8d1970),
SS8(0xee979f00),
SS8(0x11686100),
61 SS8(0x0172e690),
SS8(0xfff5bd1a),
SS8(0xfdf1c8d4),
SS8(0xeac182c0),
62 SS8(0x0d9daee0),
SS8(0x00e530da),
SS8(0xffe9811d),
SS8(0xfd52986c),
63 SS8(0xe7054ca0),
SS8(0x0a00d410),
SS8(0x006c1de4),
SS8(0xffdba705),
64 SS8(0xfcbc98e8),
SS8(0xe3889d20),
SS8(0x06af2308),
SS8(0x000bb7db),
65 SS8(0xffca00ed),
SS8(0xfc3fbb68),
SS8(0xe071bc00),
SS8(0x03bf7948),
66 SS8(0xffc4e05c),
SS8(0xffb54b3b),
SS8(0xfbedadc0),
SS8(0xdde26200),
67 SS8(0x0142291c),
SS8(0xff960e94),
SS8(0xff9f3e17),
SS8(0xfbd8f358),
68 SS8(0xdbf79400),
SS8(0xff405e01),
SS8(0xff7d4914),
SS8(0xff8b1a31),
69 SS8(0xfc1417b8),
SS8(0xdac7bb40),
SS8(0xfdbb828c),
SS8(0xff762170)
73 SS8(0xff7c272c),
SS8(0xfcb02620),
SS8(0xda612700),
SS8(0xfcb02620),
74 SS8(0xff7c272c),
SS8(0xff762170),
SS8(0xfdbb828c),
SS8(0xdac7bb40),
75 SS8(0xfc1417b8),
SS8(0xff8b1a31),
SS8(0xff7d4914),
SS8(0xff405e01),
76 SS8(0xdbf79400),
SS8(0xfbd8f358),
SS8(0xff9f3e17),
SS8(0xff960e94),
77 SS8(0x0142291c),
SS8(0xdde26200),
SS8(0xfbedadc0),
SS8(0xffb54b3b),
78 SS8(0xffc4e05c),
SS8(0x03bf7948),
SS8(0xe071bc00),
SS8(0xfc3fbb68),
79 SS8(0xffca00ed),
SS8(0x000bb7db),
SS8(0x06af2308),
SS8(0xe3889d20),
80 SS8(0xfcbc98e8),
SS8(0xffdba705),
SS8(0x006c1de4),
SS8(0x0a00d410),
81 SS8(0xe7054ca0),
SS8(0xfd52986c),
SS8(0xffe9811d),
SS8(0x00e530da),
82 SS8(0x0d9daee0),
SS8(0xeac182c0),
SS8(0xfdf1c8d4),
SS8(0xfff5bd1a)
86 {
SN4(0x05a82798),
SN4(0xfa57d868),
SN4(0xfa57d868),
SN4(0x05a82798) },
87 {
SN4(0x030fbc54),
SN4(0xf89be510),
SN4(0x07641af0),
SN4(0xfcf043ac) },
88 {
SN4(0x00000000),
SN4(0x00000000),
SN4(0x00000000),
SN4(0x00000000) },
89 {
SN4(0xfcf043ac),
SN4(0x07641af0),
SN4(0xf89be510),
SN4(0x030fbc54) },
90 {
SN4(0xfa57d868),
SN4(0x05a82798),
SN4(0x05a82798),
SN4(0xfa57d868) },
91 {
SN4(0xf89be510),
SN4(0xfcf043ac),
SN4(0x030fbc54),
SN4(0x07641af0) },
92 {
SN4(0xf8000000),
SN4(0xf8000000),
SN4(0xf8000000),
SN4(0xf8000000) },
93 {
SN4(0xf89be510),
SN4(0xfcf043ac),
SN4(0x030fbc54),
SN4(0x07641af0) }
97 {
SN8(0x05a82798),
SN8(0xfa57d868),
SN8(0xfa57d868),
SN8(0x05a82798),
98 SN8(0x05a82798),
SN8(0xfa57d868),
SN8(0xfa57d868),
SN8(0x05a82798) },
99 {
SN8(0x0471ced0),
SN8(0xf8275a10),
SN8(0x018f8b84),
SN8(0x06a6d988),
100 SN8(0xf9592678),
SN8(0xfe70747c),
SN8(0x07d8a5f0),
SN8(0xfb8e3130) },
101 {
SN8(0x030fbc54),
SN8(0xf89be510),
SN8(0x07641af0),
SN8(0xfcf043ac),
102 SN8(0xfcf043ac),
SN8(0x07641af0),
SN8(0xf89be510),
SN8(0x030fbc54) },
103 {
SN8(0x018f8b84),
SN8(0xfb8e3130),
SN8(0x06a6d988),
SN8(0xf8275a10),
104 SN8(0x07d8a5f0),
SN8(0xf9592678),
SN8(0x0471ced0),
SN8(0xfe70747c) },
105 {
SN8(0x00000000),
SN8(0x00000000),
SN8(0x00000000),
SN8(0x00000000),
106 SN8(0x00000000),
SN8(0x00000000),
SN8(0x00000000),
SN8(0x00000000) },
107 {
SN8(0xfe70747c),
SN8(0x0471ced0),
SN8(0xf9592678),
SN8(0x07d8a5f0),
108 SN8(0xf8275a10),
SN8(0x06a6d988),
SN8(0xfb8e3130),
SN8(0x018f8b84) },
109 {
SN8(0xfcf043ac),
SN8(0x07641af0),
SN8(0xf89be510),
SN8(0x030fbc54),
110 SN8(0x030fbc54),
SN8(0xf89be510),
SN8(0x07641af0),
SN8(0xfcf043ac) },
111 {
SN8(0xfb8e3130),
SN8(0x07d8a5f0),
SN8(0xfe70747c),
SN8(0xf9592678),
112 SN8(0x06a6d988),
SN8(0x018f8b84),
SN8(0xf8275a10),
SN8(0x0471ced0) },
113 {
SN8(0xfa57d868),
SN8(0x05a82798),
SN8(0x05a82798),
SN8(0xfa57d868),
114 SN8(0xfa57d868),
SN8(0x05a82798),
SN8(0x05a82798),
SN8(0xfa57d868) },
115 {
SN8(0xf9592678),
SN8(0x018f8b84),
SN8(0x07d8a5f0),
SN8(0x0471ced0),
116 SN8(0xfb8e3130),
SN8(0xf8275a10),
SN8(0xfe70747c),
SN8(0x06a6d988) },
117 {
SN8(0xf89be510),
SN8(0xfcf043ac),
SN8(0x030fbc54),
SN8(0x07641af0),
118 SN8(0x07641af0),
SN8(0x030fbc54),
SN8(0xfcf043ac),
SN8(0xf89be510) },
119 {
SN8(0xf8275a10),
SN8(0xf9592678),
SN8(0xfb8e3130),
SN8(0xfe70747c),
120 SN8(0x018f8b84),
SN8(0x0471ced0),
SN8(0x06a6d988),
SN8(0x07d8a5f0) },
121 {
SN8(0xf8000000),
SN8(0xf8000000),
SN8(0xf8000000),
SN8(0xf8000000),
122 SN8(0xf8000000),
SN8(0xf8000000),
SN8(0xf8000000),
SN8(0xf8000000) },
123 {
SN8(0xf8275a10),
SN8(0xf9592678),
SN8(0xfb8e3130),
SN8(0xfe70747c),
124 SN8(0x018f8b84),
SN8(0x0471ced0),
SN8(0x06a6d988),
SN8(0x07d8a5f0) },
125 {
SN8(0xf89be510),
SN8(0xfcf043ac),
SN8(0x030fbc54),
SN8(0x07641af0),
126 SN8(0x07641af0),
SN8(0x030fbc54),
SN8(0xfcf043ac),
SN8(0xf89be510) },
127 {
SN8(0xf9592678),
SN8(0x018f8b84),
SN8(0x07d8a5f0),
SN8(0x0471ced0),
128 SN8(0xfb8e3130),
SN8(0xf8275a10),
SN8(0xfe70747c),
SN8(0x06a6d988) }
static const int32_t sbc_proto_8_80m1[]
static const int32_t sbc_proto_8_80m0[]
static const int32_t synmatrix8[16][8]
static const int32_t sbc_proto_4_40m1[]
static const int32_t synmatrix4[8][4]
static const int32_t sbc_proto_4_40m0[]