FFmpeg
4.0
|
TwinVQ codebooks. More...
#include <libavcodec/twinvq_data.h>
Data Fields | |
float | lsp08 [504] |
int16_t | fcb08l [640] |
int16_t | fcb08m [320] |
int16_t | fcb08s [320] |
int16_t | shape08 [1280] |
int16_t | cb0808l0 [1088] |
int16_t | cb0808l1 [1088] |
int16_t | cb0808s0 [1152] |
int16_t | cb0808s1 [1152] |
int16_t | cb0808m0 [1024] |
int16_t | cb0808m1 [1024] |
int16_t | cb1108l0 [1728] |
int16_t | cb1108l1 [1728] |
int16_t | cb1108m0 [1536] |
int16_t | cb1108m1 [1536] |
int16_t | cb1108s0 [1856] |
int16_t | cb1108s1 [1856] |
int16_t | fcb11l [640] |
int16_t | fcb11m [320] |
int16_t | fcb11s [320] |
int16_t | shape11 [1280] |
float | lsp11 [1312] |
int16_t | cb1110l0 [1280] |
int16_t | cb1110l1 [1280] |
int16_t | cb1110m0 [1152] |
int16_t | cb1110m1 [1152] |
int16_t | cb1110s0 [1344] |
int16_t | cb1110s1 [1344] |
int16_t | fcb16l [640] |
int16_t | fcb16m [320] |
int16_t | fcb16s [320] |
int16_t | shape16 [1920] |
float | lsp16 [1400] |
int16_t | cb1616l0 [1024] |
int16_t | cb1616l1 [1024] |
int16_t | cb1616m0 [960] |
int16_t | cb1616m1 [960] |
int16_t | cb1616s0 [1024] |
int16_t | cb1616s1 [1024] |
int16_t | cb2220l0 [1152] |
int16_t | cb2220l1 [1152] |
int16_t | cb2220m0 [1088] |
int16_t | cb2220m1 [1088] |
int16_t | cb2220s0 [1152] |
int16_t | cb2220s1 [1152] |
int16_t | fcb22l_1 [512] |
int16_t | fcb22m_1 [640] |
int16_t | fcb22s_1 [640] |
int16_t | shape22_1 [1152] |
float | lsp22_1 [1312] |
int16_t | cb2224l0 [960] |
int16_t | cb2224l1 [960] |
int16_t | cb2224m0 [896] |
int16_t | cb2224m1 [896] |
int16_t | cb2224s0 [960] |
int16_t | cb2224s1 [960] |
int16_t | fcb22l_2 [512] |
int16_t | fcb22m_2 [640] |
int16_t | fcb22s_2 [640] |
int16_t | shape22_2 [1152] |
float | lsp22_2 [1312] |
int16_t | cb2232l0 [768] |
int16_t | cb2232l1 [768] |
int16_t | cb2232m0 [704] |
int16_t | cb2232m1 [704] |
int16_t | cb2232s0 [704] |
int16_t | cb2232s1 [704] |
int16_t | cb4440l0 [1088] |
int16_t | cb4440l1 [1088] |
int16_t | cb4440m0 [1088] |
int16_t | cb4440m1 [1088] |
int16_t | cb4440s0 [1152] |
int16_t | cb4440s1 [1152] |
int16_t | fcb44l [640] |
int16_t | fcb44m [640] |
int16_t | fcb44s [640] |
int16_t | shape44 [1152] |
float | lsp44 [1640] |
int16_t | cb4448l0 [896] |
int16_t | cb4448l1 [896] |
int16_t | cb4448m0 [896] |
int16_t | cb4448m1 [896] |
int16_t | cb4448s0 [960] |
int16_t | cb4448s1 [960] |
TwinVQ codebooks.
They are coded in a struct so we can use code such as
float val = tab.fcb0808l[get_bits(gb, 12)];
without risking a segfault on malformed files.
Definition at line 137 of file twinvq_data.h.
float twinvq_data::lsp08[504] |
Definition at line 138 of file twinvq_data.h.
int16_t twinvq_data::fcb08l[640] |
Definition at line 139 of file twinvq_data.h.
int16_t twinvq_data::fcb08m[320] |
Definition at line 140 of file twinvq_data.h.
int16_t twinvq_data::fcb08s[320] |
Definition at line 141 of file twinvq_data.h.
int16_t twinvq_data::shape08[1280] |
Definition at line 142 of file twinvq_data.h.
int16_t twinvq_data::cb0808l0[1088] |
Definition at line 144 of file twinvq_data.h.
int16_t twinvq_data::cb0808l1[1088] |
Definition at line 145 of file twinvq_data.h.
int16_t twinvq_data::cb0808s0[1152] |
Definition at line 146 of file twinvq_data.h.
int16_t twinvq_data::cb0808s1[1152] |
Definition at line 147 of file twinvq_data.h.
int16_t twinvq_data::cb0808m0[1024] |
Definition at line 148 of file twinvq_data.h.
int16_t twinvq_data::cb0808m1[1024] |
Definition at line 149 of file twinvq_data.h.
int16_t twinvq_data::cb1108l0[1728] |
Definition at line 151 of file twinvq_data.h.
int16_t twinvq_data::cb1108l1[1728] |
Definition at line 152 of file twinvq_data.h.
int16_t twinvq_data::cb1108m0[1536] |
Definition at line 153 of file twinvq_data.h.
int16_t twinvq_data::cb1108m1[1536] |
Definition at line 154 of file twinvq_data.h.
int16_t twinvq_data::cb1108s0[1856] |
Definition at line 155 of file twinvq_data.h.
int16_t twinvq_data::cb1108s1[1856] |
Definition at line 156 of file twinvq_data.h.
int16_t twinvq_data::fcb11l[640] |
Definition at line 158 of file twinvq_data.h.
int16_t twinvq_data::fcb11m[320] |
Definition at line 159 of file twinvq_data.h.
int16_t twinvq_data::fcb11s[320] |
Definition at line 160 of file twinvq_data.h.
int16_t twinvq_data::shape11[1280] |
Definition at line 161 of file twinvq_data.h.
float twinvq_data::lsp11[1312] |
Definition at line 162 of file twinvq_data.h.
int16_t twinvq_data::cb1110l0[1280] |
Definition at line 164 of file twinvq_data.h.
int16_t twinvq_data::cb1110l1[1280] |
Definition at line 165 of file twinvq_data.h.
int16_t twinvq_data::cb1110m0[1152] |
Definition at line 166 of file twinvq_data.h.
int16_t twinvq_data::cb1110m1[1152] |
Definition at line 167 of file twinvq_data.h.
int16_t twinvq_data::cb1110s0[1344] |
Definition at line 168 of file twinvq_data.h.
int16_t twinvq_data::cb1110s1[1344] |
Definition at line 169 of file twinvq_data.h.
int16_t twinvq_data::fcb16l[640] |
Definition at line 171 of file twinvq_data.h.
int16_t twinvq_data::fcb16m[320] |
Definition at line 172 of file twinvq_data.h.
int16_t twinvq_data::fcb16s[320] |
Definition at line 173 of file twinvq_data.h.
int16_t twinvq_data::shape16[1920] |
Definition at line 174 of file twinvq_data.h.
float twinvq_data::lsp16[1400] |
Definition at line 175 of file twinvq_data.h.
int16_t twinvq_data::cb1616l0[1024] |
Definition at line 177 of file twinvq_data.h.
int16_t twinvq_data::cb1616l1[1024] |
Definition at line 178 of file twinvq_data.h.
int16_t twinvq_data::cb1616m0[960] |
Definition at line 179 of file twinvq_data.h.
int16_t twinvq_data::cb1616m1[960] |
Definition at line 180 of file twinvq_data.h.
int16_t twinvq_data::cb1616s0[1024] |
Definition at line 181 of file twinvq_data.h.
int16_t twinvq_data::cb1616s1[1024] |
Definition at line 182 of file twinvq_data.h.
int16_t twinvq_data::cb2220l0[1152] |
Definition at line 184 of file twinvq_data.h.
int16_t twinvq_data::cb2220l1[1152] |
Definition at line 185 of file twinvq_data.h.
int16_t twinvq_data::cb2220m0[1088] |
Definition at line 186 of file twinvq_data.h.
int16_t twinvq_data::cb2220m1[1088] |
Definition at line 187 of file twinvq_data.h.
int16_t twinvq_data::cb2220s0[1152] |
Definition at line 188 of file twinvq_data.h.
int16_t twinvq_data::cb2220s1[1152] |
Definition at line 189 of file twinvq_data.h.
int16_t twinvq_data::fcb22l_1[512] |
Definition at line 191 of file twinvq_data.h.
int16_t twinvq_data::fcb22m_1[640] |
Definition at line 192 of file twinvq_data.h.
int16_t twinvq_data::fcb22s_1[640] |
Definition at line 193 of file twinvq_data.h.
int16_t twinvq_data::shape22_1[1152] |
Definition at line 194 of file twinvq_data.h.
float twinvq_data::lsp22_1[1312] |
Definition at line 195 of file twinvq_data.h.
int16_t twinvq_data::cb2224l0[960] |
Definition at line 197 of file twinvq_data.h.
int16_t twinvq_data::cb2224l1[960] |
Definition at line 198 of file twinvq_data.h.
int16_t twinvq_data::cb2224m0[896] |
Definition at line 199 of file twinvq_data.h.
int16_t twinvq_data::cb2224m1[896] |
Definition at line 200 of file twinvq_data.h.
int16_t twinvq_data::cb2224s0[960] |
Definition at line 201 of file twinvq_data.h.
int16_t twinvq_data::cb2224s1[960] |
Definition at line 202 of file twinvq_data.h.
int16_t twinvq_data::fcb22l_2[512] |
Definition at line 204 of file twinvq_data.h.
int16_t twinvq_data::fcb22m_2[640] |
Definition at line 205 of file twinvq_data.h.
int16_t twinvq_data::fcb22s_2[640] |
Definition at line 206 of file twinvq_data.h.
int16_t twinvq_data::shape22_2[1152] |
Definition at line 207 of file twinvq_data.h.
float twinvq_data::lsp22_2[1312] |
Definition at line 208 of file twinvq_data.h.
int16_t twinvq_data::cb2232l0[768] |
Definition at line 210 of file twinvq_data.h.
int16_t twinvq_data::cb2232l1[768] |
Definition at line 211 of file twinvq_data.h.
int16_t twinvq_data::cb2232m0[704] |
Definition at line 212 of file twinvq_data.h.
int16_t twinvq_data::cb2232m1[704] |
Definition at line 213 of file twinvq_data.h.
int16_t twinvq_data::cb2232s0[704] |
Definition at line 214 of file twinvq_data.h.
int16_t twinvq_data::cb2232s1[704] |
Definition at line 215 of file twinvq_data.h.
int16_t twinvq_data::cb4440l0[1088] |
Definition at line 217 of file twinvq_data.h.
int16_t twinvq_data::cb4440l1[1088] |
Definition at line 218 of file twinvq_data.h.
int16_t twinvq_data::cb4440m0[1088] |
Definition at line 219 of file twinvq_data.h.
int16_t twinvq_data::cb4440m1[1088] |
Definition at line 220 of file twinvq_data.h.
int16_t twinvq_data::cb4440s0[1152] |
Definition at line 221 of file twinvq_data.h.
int16_t twinvq_data::cb4440s1[1152] |
Definition at line 222 of file twinvq_data.h.
int16_t twinvq_data::fcb44l[640] |
Definition at line 224 of file twinvq_data.h.
int16_t twinvq_data::fcb44m[640] |
Definition at line 225 of file twinvq_data.h.
int16_t twinvq_data::fcb44s[640] |
Definition at line 226 of file twinvq_data.h.
int16_t twinvq_data::shape44[1152] |
Definition at line 227 of file twinvq_data.h.
float twinvq_data::lsp44[1640] |
Definition at line 228 of file twinvq_data.h.
int16_t twinvq_data::cb4448l0[896] |
Definition at line 230 of file twinvq_data.h.
int16_t twinvq_data::cb4448l1[896] |
Definition at line 231 of file twinvq_data.h.
int16_t twinvq_data::cb4448m0[896] |
Definition at line 232 of file twinvq_data.h.
int16_t twinvq_data::cb4448m1[896] |
Definition at line 233 of file twinvq_data.h.
int16_t twinvq_data::cb4448s0[960] |
Definition at line 234 of file twinvq_data.h.
int16_t twinvq_data::cb4448s1[960] |
Definition at line 235 of file twinvq_data.h.