75
75
########################################################################
77
########################################################################
79
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lsp1.txt
80
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lsp2.txt
81
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lsp3.txt
82
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lsp4.txt
83
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lsp45678910.txt
87
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/codebookvq.c
88
DEPENDS generate_codebook ${CODEBOOKSVQ}
89
COMMAND generate_codebook lsp_cbvq ${CODEBOOKSVQ} > ${CMAKE_CURRENT_BINARY_DIR}/codebookvq.c
92
########################################################################
94
########################################################################
96
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lsp1.txt
97
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lsp2.txt
98
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lsp3.txt
99
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lsp4.txt
100
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspjnd5-10.txt
104
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/codebookjnd.c
105
DEPENDS generate_codebook ${CODEBOOKSJND}
106
COMMAND generate_codebook lsp_cbjnd ${CODEBOOKSJND} > ${CMAKE_CURRENT_BINARY_DIR}/codebookjnd.c
109
########################################################################
111
########################################################################
113
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspjvm1.txt
114
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspjvm2.txt
115
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspjvm3.txt
119
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/codebookjvm.c
120
DEPENDS generate_codebook ${CODEBOOKSJVM}
121
COMMAND generate_codebook lsp_cbjvm ${CODEBOOKSJVM} > ${CMAKE_CURRENT_BINARY_DIR}/codebookjvm.c
124
########################################################################
125
# Create codebookvqanssi
126
########################################################################
128
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspvqanssi1.txt
129
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspvqanssi2.txt
130
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspvqanssi3.txt
131
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspvqanssi4.txt
135
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/codebookvqanssi.c
136
DEPENDS generate_codebook ${CODEBOOKSVQANSSI}
137
COMMAND generate_codebook lsp_cbvqanssi ${CODEBOOKSVQANSSI} > ${CMAKE_CURRENT_BINARY_DIR}/codebookvqanssi.c
140
########################################################################
142
########################################################################
144
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspdt1.txt
145
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspdt2.txt
146
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspdt3.txt
147
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspdt4.txt
148
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspdt5.txt
149
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspdt6.txt
150
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspdt7.txt
151
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspdt8.txt
152
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspdt9.txt
153
${CMAKE_CURRENT_SOURCE_DIR}/codebook/lspdt10.txt
157
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/codebookdt.c
158
DEPENDS generate_codebook ${CODEBOOKSDT}
159
COMMAND generate_codebook lsp_cbdt ${CODEBOOKSDT} > ${CMAKE_CURRENT_BINARY_DIR}/codebookdt.c
162
########################################################################
164
########################################################################
165
set(CODEBOOKSGE ${CMAKE_CURRENT_SOURCE_DIR}/codebook/gecb.txt)
168
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/codebookge.c
169
DEPENDS generate_codebook ${CODEBOOKSGE}
170
COMMAND generate_codebook ge_cb ${CODEBOOKSGE} > ${CMAKE_CURRENT_BINARY_DIR}/codebookge.c
77
########################################################################
79
${CMAKE_CURRENT_SOURCE_DIR}/codebook/dlsp1.txt
80
${CMAKE_CURRENT_SOURCE_DIR}/codebook/dlsp2.txt
81
${CMAKE_CURRENT_SOURCE_DIR}/codebook/dlsp3.txt
82
${CMAKE_CURRENT_SOURCE_DIR}/codebook/dlsp4.txt
83
${CMAKE_CURRENT_SOURCE_DIR}/codebook/dlsp5.txt
87
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/codebookdvq.c
88
DEPENDS generate_codebook ${CODEBOOKSDVQ}
89
COMMAND generate_codebook lsp_cbdvq ${CODEBOOKSDVQ} > ${CMAKE_CURRENT_BINARY_DIR}/codebookdvq.c
173
92
########################################################################
176
95
list(APPEND gr_vocoder_sources
177
96
${CMAKE_CURRENT_BINARY_DIR}/codebook.c
178
97
${CMAKE_CURRENT_BINARY_DIR}/codebookd.c
179
${CMAKE_CURRENT_BINARY_DIR}/codebookvq.c
180
${CMAKE_CURRENT_BINARY_DIR}/codebookjnd.c
181
${CMAKE_CURRENT_BINARY_DIR}/codebookjvm.c
182
${CMAKE_CURRENT_BINARY_DIR}/codebookvqanssi.c
183
${CMAKE_CURRENT_BINARY_DIR}/codebookdt.c
184
${CMAKE_CURRENT_BINARY_DIR}/codebookge.c
98
${CMAKE_CURRENT_BINARY_DIR}/codebookdvq.c
187
100
${CMAKE_CURRENT_SOURCE_DIR}/dump.c
188
101
${CMAKE_CURRENT_SOURCE_DIR}/lpc.c