/* THIS IS A GENERATED FILE. Edit generate_codebook.c and its input */ /* * This intermediary file and the files that used to create it are under * The LGPL. See the file COPYING. */ #include "defines.h" /* codebook/lspdt1.txt */ static const float codes0[] = { -75, -50, -25, 0, 25, 50, 75, 100 }; /* codebook/lspdt2.txt */ static const float codes1[] = { -75, -50, -25, 0, 25, 50, 75, 100 }; /* codebook/lspdt3.txt */ static const float codes2[] = { -50, 0, 50, 100 }; /* codebook/lspdt4.txt */ static const float codes3[] = { -50, 0, 50, 100 }; /* codebook/lspdt5.txt */ static const float codes4[] = { -50, 0, 50, 100 }; /* codebook/lspdt6.txt */ static const float codes5[] = { -50, 0, 50, 100 }; /* codebook/lspdt7.txt */ static const float codes6[] = { -50, 50 }; /* codebook/lspdt8.txt */ static const float codes7[] = { -50, 50 }; /* codebook/lspdt9.txt */ static const float codes8[] = { -50, 50 }; /* codebook/lspdt10.txt */ static const float codes9[] = { -50, 50 }; const struct lsp_codebook lsp_cbdt[] = { /* codebook/lspdt1.txt */ { 1, 3, 8, codes0 }, /* codebook/lspdt2.txt */ { 1, 3, 8, codes1 }, /* codebook/lspdt3.txt */ { 1, 2, 4, codes2 }, /* codebook/lspdt4.txt */ { 1, 2, 4, codes3 }, /* codebook/lspdt5.txt */ { 1, 2, 4, codes4 }, /* codebook/lspdt6.txt */ { 1, 2, 4, codes5 }, /* codebook/lspdt7.txt */ { 1, 1, 2, codes6 }, /* codebook/lspdt8.txt */ { 1, 1, 2, codes7 }, /* codebook/lspdt9.txt */ { 1, 1, 2, codes8 }, /* codebook/lspdt10.txt */ { 1, 1, 2, codes9 }, { 0, 0, 0, 0 } };