summaryrefslogtreecommitdiff
path: root/external/opus-1.1.4/silk/CMakeLists.txt
blob: 932ffb4e2a37d0cb7015d9070289584991a2da58 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
# CMakeLists.txt in silk

SET(SILK_SRCS
A2NLSF.c
ana_filt_bank_1.c
biquad_alt.c
bwexpander.c
bwexpander_32.c
check_control_input.c
CNG.c
code_signs.c
control_audio_bandwidth.c
control_codec.c
control_SNR.c
debug.c
decoder_set_fs.c
decode_core.c
decode_frame.c
decode_indices.c
decode_parameters.c
decode_pitch.c
decode_pulses.c
dec_API.c
encode_indices.c
encode_pulses.c
enc_API.c
gain_quant.c
HP_variable_cutoff.c
init_decoder.c
init_encoder.c
inner_prod_aligned.c
interpolate.c
lin2log.c
log2lin.c
LPC_analysis_filter.c
LPC_inv_pred_gain.c
LP_variable_cutoff.c
NLSF2A.c
NLSF_decode.c
NLSF_del_dec_quant.c
NLSF_encode.c
NLSF_stabilize.c
NLSF_unpack.c
NLSF_VQ.c
NLSF_VQ_weights_laroia.c
NSQ.c
NSQ_del_dec.c
pitch_est_tables.c
PLC.c
process_NLSFs.c
quant_LTP_gains.c
resampler.c
resampler_down2.c
resampler_down2_3.c
resampler_private_AR2.c
resampler_private_down_FIR.c
resampler_private_IIR_FIR.c
resampler_private_up2_HQ.c
resampler_rom.c
shell_coder.c
sigm_Q15.c
sort.c
stereo_decode_pred.c
stereo_encode_pred.c
stereo_find_predictor.c
stereo_LR_to_MS.c
stereo_MS_to_LR.c
stereo_quant_pred.c
sum_sqr_shift.c
tables_gain.c
tables_LTP.c
tables_NLSF_CB_NB_MB.c
tables_NLSF_CB_WB.c
tables_other.c
tables_pitch_lag.c
tables_pulses_per_block.c
table_LSF_cos.c
VAD.c
VQ_WMat_EC.c
)

SET(SILK_HEADERS
API.h
control.h
debug.h
define.h
errors.h
Inlines.h
MacroCount.h
MacroDebug.h
macros.h
main.h
pitch_est_defines.h
PLC.h
resampler_private.h
resampler_rom.h
resampler_structs.h
SigProc_FIX.h
structs.h
tables.h
tuning_parameters.h
typedef.h
)

INCLUDE_DIRECTORIES(
    ${OPUS_INCLUDES_DIR}
    ${CMAKE_CURRENT_SOURCE_DIR}/..
    ${CMAKE_CURRENT_SOURCE_DIR}/../celt
    ${CMAKE_CURRENT_SOURCE_DIR}/float
    ${CMAKE_CURRENT_SOURCE_DIR}/fixed
    )

set ( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c11" )