36 #define SS4(val) ((int32_t)val >> 12)
37 #define SS8(val) ((int32_t)val >> 14)
38 #define SN4(val) ((int32_t)val >> 11 + 1 + SBCDEC_FIXED_EXTRA_BITS)
39 #define SN8(val) ((int32_t)val >> 11 + 1 + SBCDEC_FIXED_EXTRA_BITS)
42 SS4(0x00000000),
SS4(0xffa6982f),
SS4(0xfba93848),
SS4(0x0456c7b8),
43 SS4(0x005967d1),
SS4(0xfffb9ac7),
SS4(0xff589157),
SS4(0xf9c2a8d8),
44 SS4(0x027c1434),
SS4(0x0019118b),
SS4(0xfff3c74c),
SS4(0xff137330),
45 SS4(0xf81b8d70),
SS4(0x00ec1b8b),
SS4(0xfff0b71a),
SS4(0xffe99b00),
46 SS4(0xfef84470),
SS4(0xf6fb4370),
SS4(0xffcdc351),
SS4(0xffe01dc7)
50 SS4(0xffe090ce),
SS4(0xff2c0475),
SS4(0xf694f800),
SS4(0xff2c0475),
51 SS4(0xffe090ce),
SS4(0xffe01dc7),
SS4(0xffcdc351),
SS4(0xf6fb4370),
52 SS4(0xfef84470),
SS4(0xffe99b00),
SS4(0xfff0b71a),
SS4(0x00ec1b8b),
53 SS4(0xf81b8d70),
SS4(0xff137330),
SS4(0xfff3c74c),
SS4(0x0019118b),
54 SS4(0x027c1434),
SS4(0xf9c2a8d8),
SS4(0xff589157),
SS4(0xfffb9ac7)
58 SS8(0x00000000),
SS8(0xfe8d1970),
SS8(0xee979f00),
SS8(0x11686100),
59 SS8(0x0172e690),
SS8(0xfff5bd1a),
SS8(0xfdf1c8d4),
SS8(0xeac182c0),
60 SS8(0x0d9daee0),
SS8(0x00e530da),
SS8(0xffe9811d),
SS8(0xfd52986c),
61 SS8(0xe7054ca0),
SS8(0x0a00d410),
SS8(0x006c1de4),
SS8(0xffdba705),
62 SS8(0xfcbc98e8),
SS8(0xe3889d20),
SS8(0x06af2308),
SS8(0x000bb7db),
63 SS8(0xffca00ed),
SS8(0xfc3fbb68),
SS8(0xe071bc00),
SS8(0x03bf7948),
64 SS8(0xffc4e05c),
SS8(0xffb54b3b),
SS8(0xfbedadc0),
SS8(0xdde26200),
65 SS8(0x0142291c),
SS8(0xff960e94),
SS8(0xff9f3e17),
SS8(0xfbd8f358),
66 SS8(0xdbf79400),
SS8(0xff405e01),
SS8(0xff7d4914),
SS8(0xff8b1a31),
67 SS8(0xfc1417b8),
SS8(0xdac7bb40),
SS8(0xfdbb828c),
SS8(0xff762170)
71 SS8(0xff7c272c),
SS8(0xfcb02620),
SS8(0xda612700),
SS8(0xfcb02620),
72 SS8(0xff7c272c),
SS8(0xff762170),
SS8(0xfdbb828c),
SS8(0xdac7bb40),
73 SS8(0xfc1417b8),
SS8(0xff8b1a31),
SS8(0xff7d4914),
SS8(0xff405e01),
74 SS8(0xdbf79400),
SS8(0xfbd8f358),
SS8(0xff9f3e17),
SS8(0xff960e94),
75 SS8(0x0142291c),
SS8(0xdde26200),
SS8(0xfbedadc0),
SS8(0xffb54b3b),
76 SS8(0xffc4e05c),
SS8(0x03bf7948),
SS8(0xe071bc00),
SS8(0xfc3fbb68),
77 SS8(0xffca00ed),
SS8(0x000bb7db),
SS8(0x06af2308),
SS8(0xe3889d20),
78 SS8(0xfcbc98e8),
SS8(0xffdba705),
SS8(0x006c1de4),
SS8(0x0a00d410),
79 SS8(0xe7054ca0),
SS8(0xfd52986c),
SS8(0xffe9811d),
SS8(0x00e530da),
80 SS8(0x0d9daee0),
SS8(0xeac182c0),
SS8(0xfdf1c8d4),
SS8(0xfff5bd1a)
84 {
SN4(0x05a82798),
SN4(0xfa57d868),
SN4(0xfa57d868),
SN4(0x05a82798) },
85 {
SN4(0x030fbc54),
SN4(0xf89be510),
SN4(0x07641af0),
SN4(0xfcf043ac) },
86 {
SN4(0x00000000),
SN4(0x00000000),
SN4(0x00000000),
SN4(0x00000000) },
87 {
SN4(0xfcf043ac),
SN4(0x07641af0),
SN4(0xf89be510),
SN4(0x030fbc54) },
88 {
SN4(0xfa57d868),
SN4(0x05a82798),
SN4(0x05a82798),
SN4(0xfa57d868) },
89 {
SN4(0xf89be510),
SN4(0xfcf043ac),
SN4(0x030fbc54),
SN4(0x07641af0) },
90 {
SN4(0xf8000000),
SN4(0xf8000000),
SN4(0xf8000000),
SN4(0xf8000000) },
91 {
SN4(0xf89be510),
SN4(0xfcf043ac),
SN4(0x030fbc54),
SN4(0x07641af0) }
95 {
SN8(0x05a82798),
SN8(0xfa57d868),
SN8(0xfa57d868),
SN8(0x05a82798),
96 SN8(0x05a82798),
SN8(0xfa57d868),
SN8(0xfa57d868),
SN8(0x05a82798) },
97 {
SN8(0x0471ced0),
SN8(0xf8275a10),
SN8(0x018f8b84),
SN8(0x06a6d988),
98 SN8(0xf9592678),
SN8(0xfe70747c),
SN8(0x07d8a5f0),
SN8(0xfb8e3130) },
99 {
SN8(0x030fbc54),
SN8(0xf89be510),
SN8(0x07641af0),
SN8(0xfcf043ac),
100 SN8(0xfcf043ac),
SN8(0x07641af0),
SN8(0xf89be510),
SN8(0x030fbc54) },
101 {
SN8(0x018f8b84),
SN8(0xfb8e3130),
SN8(0x06a6d988),
SN8(0xf8275a10),
102 SN8(0x07d8a5f0),
SN8(0xf9592678),
SN8(0x0471ced0),
SN8(0xfe70747c) },
103 {
SN8(0x00000000),
SN8(0x00000000),
SN8(0x00000000),
SN8(0x00000000),
104 SN8(0x00000000),
SN8(0x00000000),
SN8(0x00000000),
SN8(0x00000000) },
105 {
SN8(0xfe70747c),
SN8(0x0471ced0),
SN8(0xf9592678),
SN8(0x07d8a5f0),
106 SN8(0xf8275a10),
SN8(0x06a6d988),
SN8(0xfb8e3130),
SN8(0x018f8b84) },
107 {
SN8(0xfcf043ac),
SN8(0x07641af0),
SN8(0xf89be510),
SN8(0x030fbc54),
108 SN8(0x030fbc54),
SN8(0xf89be510),
SN8(0x07641af0),
SN8(0xfcf043ac) },
109 {
SN8(0xfb8e3130),
SN8(0x07d8a5f0),
SN8(0xfe70747c),
SN8(0xf9592678),
110 SN8(0x06a6d988),
SN8(0x018f8b84),
SN8(0xf8275a10),
SN8(0x0471ced0) },
111 {
SN8(0xfa57d868),
SN8(0x05a82798),
SN8(0x05a82798),
SN8(0xfa57d868),
112 SN8(0xfa57d868),
SN8(0x05a82798),
SN8(0x05a82798),
SN8(0xfa57d868) },
113 {
SN8(0xf9592678),
SN8(0x018f8b84),
SN8(0x07d8a5f0),
SN8(0x0471ced0),
114 SN8(0xfb8e3130),
SN8(0xf8275a10),
SN8(0xfe70747c),
SN8(0x06a6d988) },
115 {
SN8(0xf89be510),
SN8(0xfcf043ac),
SN8(0x030fbc54),
SN8(0x07641af0),
116 SN8(0x07641af0),
SN8(0x030fbc54),
SN8(0xfcf043ac),
SN8(0xf89be510) },
117 {
SN8(0xf8275a10),
SN8(0xf9592678),
SN8(0xfb8e3130),
SN8(0xfe70747c),
118 SN8(0x018f8b84),
SN8(0x0471ced0),
SN8(0x06a6d988),
SN8(0x07d8a5f0) },
119 {
SN8(0xf8000000),
SN8(0xf8000000),
SN8(0xf8000000),
SN8(0xf8000000),
120 SN8(0xf8000000),
SN8(0xf8000000),
SN8(0xf8000000),
SN8(0xf8000000) },
121 {
SN8(0xf8275a10),
SN8(0xf9592678),
SN8(0xfb8e3130),
SN8(0xfe70747c),
122 SN8(0x018f8b84),
SN8(0x0471ced0),
SN8(0x06a6d988),
SN8(0x07d8a5f0) },
123 {
SN8(0xf89be510),
SN8(0xfcf043ac),
SN8(0x030fbc54),
SN8(0x07641af0),
124 SN8(0x07641af0),
SN8(0x030fbc54),
SN8(0xfcf043ac),
SN8(0xf89be510) },
125 {
SN8(0xf9592678),
SN8(0x018f8b84),
SN8(0x07d8a5f0),
SN8(0x0471ced0),
126 SN8(0xfb8e3130),
SN8(0xf8275a10),
SN8(0xfe70747c),
SN8(0x06a6d988) }
const int32_t ff_sbc_proto_4_40m1[]
const int32_t ff_sbc_proto_8_80m0[]
const int32_t ff_synmatrix8[16][8]
const int32_t ff_synmatrix4[8][4]
const int32_t ff_sbc_proto_4_40m0[]
const int32_t ff_sbc_proto_8_80m1[]
SBC common definitions for the encoder and decoder.