diff options
Diffstat (limited to 'codebookd.c')
-rw-r--r-- | codebookd.c | 82 |
1 files changed, 61 insertions, 21 deletions
diff --git a/codebookd.c b/codebookd.c index 5816402..5ca8651 100644 --- a/codebookd.c +++ b/codebookd.c | |||
@@ -1,14 +1,18 @@ | |||
1 | /* THIS IS A GENERATED FILE. Edit generate_codebook.c and its input */ | 1 | /* THIS IS A GENERATED FILE. Edit generate_codebook.c and its input */ |
2 | 2 | ||
3 | /* | 3 | /* |
4 | * This intermediary file and the files that used to create it are under | 4 | * This intermediary file and the files that used to create it are under |
5 | * The LGPL. See the file COPYING. | 5 | * The LGPL. See the file COPYING. |
6 | */ | 6 | */ |
7 | 7 | ||
8 | #include "defines.h" | 8 | #include "defines.h" |
9 | 9 | ||
10 | /* codebook/dlsp1.txt */ | 10 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp1.txt */ |
11 | #ifdef __EMBEDDED__ | ||
11 | static const float codes0[] = { | 12 | static const float codes0[] = { |
13 | #else | ||
14 | static float codes0[] = { | ||
15 | #endif | ||
12 | 25, | 16 | 25, |
13 | 50, | 17 | 50, |
14 | 75, | 18 | 75, |
@@ -42,8 +46,12 @@ static const float codes0[] = { | |||
42 | 775, | 46 | 775, |
43 | 800 | 47 | 800 |
44 | }; | 48 | }; |
45 | /* codebook/dlsp2.txt */ | 49 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp2.txt */ |
50 | #ifdef __EMBEDDED__ | ||
46 | static const float codes1[] = { | 51 | static const float codes1[] = { |
52 | #else | ||
53 | static float codes1[] = { | ||
54 | #endif | ||
47 | 25, | 55 | 25, |
48 | 50, | 56 | 50, |
49 | 75, | 57 | 75, |
@@ -77,8 +85,12 @@ static const float codes1[] = { | |||
77 | 775, | 85 | 775, |
78 | 800 | 86 | 800 |
79 | }; | 87 | }; |
80 | /* codebook/dlsp3.txt */ | 88 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp3.txt */ |
89 | #ifdef __EMBEDDED__ | ||
81 | static const float codes2[] = { | 90 | static const float codes2[] = { |
91 | #else | ||
92 | static float codes2[] = { | ||
93 | #endif | ||
82 | 25, | 94 | 25, |
83 | 50, | 95 | 50, |
84 | 75, | 96 | 75, |
@@ -112,8 +124,12 @@ static const float codes2[] = { | |||
112 | 775, | 124 | 775, |
113 | 800 | 125 | 800 |
114 | }; | 126 | }; |
115 | /* codebook/dlsp4.txt */ | 127 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp4.txt */ |
128 | #ifdef __EMBEDDED__ | ||
116 | static const float codes3[] = { | 129 | static const float codes3[] = { |
130 | #else | ||
131 | static float codes3[] = { | ||
132 | #endif | ||
117 | 25, | 133 | 25, |
118 | 50, | 134 | 50, |
119 | 75, | 135 | 75, |
@@ -147,8 +163,12 @@ static const float codes3[] = { | |||
147 | 1350, | 163 | 1350, |
148 | 1400 | 164 | 1400 |
149 | }; | 165 | }; |
150 | /* codebook/dlsp5.txt */ | 166 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp5.txt */ |
167 | #ifdef __EMBEDDED__ | ||
151 | static const float codes4[] = { | 168 | static const float codes4[] = { |
169 | #else | ||
170 | static float codes4[] = { | ||
171 | #endif | ||
152 | 25, | 172 | 25, |
153 | 50, | 173 | 50, |
154 | 75, | 174 | 75, |
@@ -182,8 +202,12 @@ static const float codes4[] = { | |||
182 | 1350, | 202 | 1350, |
183 | 1400 | 203 | 1400 |
184 | }; | 204 | }; |
185 | /* codebook/dlsp6.txt */ | 205 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp6.txt */ |
206 | #ifdef __EMBEDDED__ | ||
186 | static const float codes5[] = { | 207 | static const float codes5[] = { |
208 | #else | ||
209 | static float codes5[] = { | ||
210 | #endif | ||
187 | 25, | 211 | 25, |
188 | 50, | 212 | 50, |
189 | 75, | 213 | 75, |
@@ -217,8 +241,12 @@ static const float codes5[] = { | |||
217 | 1350, | 241 | 1350, |
218 | 1400 | 242 | 1400 |
219 | }; | 243 | }; |
220 | /* codebook/dlsp7.txt */ | 244 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp7.txt */ |
245 | #ifdef __EMBEDDED__ | ||
221 | static const float codes6[] = { | 246 | static const float codes6[] = { |
247 | #else | ||
248 | static float codes6[] = { | ||
249 | #endif | ||
222 | 25, | 250 | 25, |
223 | 50, | 251 | 50, |
224 | 75, | 252 | 75, |
@@ -252,8 +280,12 @@ static const float codes6[] = { | |||
252 | 775, | 280 | 775, |
253 | 800 | 281 | 800 |
254 | }; | 282 | }; |
255 | /* codebook/dlsp8.txt */ | 283 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp8.txt */ |
284 | #ifdef __EMBEDDED__ | ||
256 | static const float codes7[] = { | 285 | static const float codes7[] = { |
286 | #else | ||
287 | static float codes7[] = { | ||
288 | #endif | ||
257 | 25, | 289 | 25, |
258 | 50, | 290 | 50, |
259 | 75, | 291 | 75, |
@@ -287,8 +319,12 @@ static const float codes7[] = { | |||
287 | 775, | 319 | 775, |
288 | 800 | 320 | 800 |
289 | }; | 321 | }; |
290 | /* codebook/dlsp9.txt */ | 322 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp9.txt */ |
323 | #ifdef __EMBEDDED__ | ||
291 | static const float codes8[] = { | 324 | static const float codes8[] = { |
325 | #else | ||
326 | static float codes8[] = { | ||
327 | #endif | ||
292 | 25, | 328 | 25, |
293 | 50, | 329 | 50, |
294 | 75, | 330 | 75, |
@@ -322,8 +358,12 @@ static const float codes8[] = { | |||
322 | 775, | 358 | 775, |
323 | 800 | 359 | 800 |
324 | }; | 360 | }; |
325 | /* codebook/dlsp10.txt */ | 361 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp10.txt */ |
362 | #ifdef __EMBEDDED__ | ||
326 | static const float codes9[] = { | 363 | static const float codes9[] = { |
364 | #else | ||
365 | static float codes9[] = { | ||
366 | #endif | ||
327 | 25, | 367 | 25, |
328 | 50, | 368 | 50, |
329 | 75, | 369 | 75, |
@@ -359,70 +399,70 @@ static const float codes9[] = { | |||
359 | }; | 399 | }; |
360 | 400 | ||
361 | const struct lsp_codebook lsp_cbd[] = { | 401 | const struct lsp_codebook lsp_cbd[] = { |
362 | /* codebook/dlsp1.txt */ | 402 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp1.txt */ |
363 | { | 403 | { |
364 | 1, | 404 | 1, |
365 | 5, | 405 | 5, |
366 | 32, | 406 | 32, |
367 | codes0 | 407 | codes0 |
368 | }, | 408 | }, |
369 | /* codebook/dlsp2.txt */ | 409 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp2.txt */ |
370 | { | 410 | { |
371 | 1, | 411 | 1, |
372 | 5, | 412 | 5, |
373 | 32, | 413 | 32, |
374 | codes1 | 414 | codes1 |
375 | }, | 415 | }, |
376 | /* codebook/dlsp3.txt */ | 416 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp3.txt */ |
377 | { | 417 | { |
378 | 1, | 418 | 1, |
379 | 5, | 419 | 5, |
380 | 32, | 420 | 32, |
381 | codes2 | 421 | codes2 |
382 | }, | 422 | }, |
383 | /* codebook/dlsp4.txt */ | 423 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp4.txt */ |
384 | { | 424 | { |
385 | 1, | 425 | 1, |
386 | 5, | 426 | 5, |
387 | 32, | 427 | 32, |
388 | codes3 | 428 | codes3 |
389 | }, | 429 | }, |
390 | /* codebook/dlsp5.txt */ | 430 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp5.txt */ |
391 | { | 431 | { |
392 | 1, | 432 | 1, |
393 | 5, | 433 | 5, |
394 | 32, | 434 | 32, |
395 | codes4 | 435 | codes4 |
396 | }, | 436 | }, |
397 | /* codebook/dlsp6.txt */ | 437 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp6.txt */ |
398 | { | 438 | { |
399 | 1, | 439 | 1, |
400 | 5, | 440 | 5, |
401 | 32, | 441 | 32, |
402 | codes5 | 442 | codes5 |
403 | }, | 443 | }, |
404 | /* codebook/dlsp7.txt */ | 444 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp7.txt */ |
405 | { | 445 | { |
406 | 1, | 446 | 1, |
407 | 5, | 447 | 5, |
408 | 32, | 448 | 32, |
409 | codes6 | 449 | codes6 |
410 | }, | 450 | }, |
411 | /* codebook/dlsp8.txt */ | 451 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp8.txt */ |
412 | { | 452 | { |
413 | 1, | 453 | 1, |
414 | 5, | 454 | 5, |
415 | 32, | 455 | 32, |
416 | codes7 | 456 | codes7 |
417 | }, | 457 | }, |
418 | /* codebook/dlsp9.txt */ | 458 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp9.txt */ |
419 | { | 459 | { |
420 | 1, | 460 | 1, |
421 | 5, | 461 | 5, |
422 | 32, | 462 | 32, |
423 | codes8 | 463 | codes8 |
424 | }, | 464 | }, |
425 | /* codebook/dlsp10.txt */ | 465 | /* /Users/erdgeist/Coding/codec2/src/codebook/dlsp10.txt */ |
426 | { | 466 | { |
427 | 1, | 467 | 1, |
428 | 5, | 468 | 5, |