forked from thesofproject/sof
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathKconfig
More file actions
138 lines (119 loc) · 3.76 KB
/
Kconfig
File metadata and controls
138 lines (119 loc) · 3.76 KB
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
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
# SPDX-License-Identifier: BSD-3-Clause
menu "Processing modules"
visible if COMP_MODULE_ADAPTER
config CADENCE_CODEC
bool "Cadence codec"
default n
help
Select for codecs which conforms to the Cadence API.
This will cause codec adapter component to include header
files specific to CADENCE base codecs.
if CADENCE_CODEC
config CADENCE_CODEC_WRAPPER
bool 'Cadence codec wrapper'
default n
help
Select for cadence_codec_api wrapper function that will allow
users to call into codecs which conforms to the Cadence API without
explicitly knowing/using the entry function symbol name.
if CADENCE_CODEC_WRAPPER
config CADENCE_CODEC_WRAPPER_LIB
string "Cadence codec wrapper library name"
help
This option is a string and takes the full name of the codec wrapper library binary.
endif
config CADENCE_CODEC_AAC_DEC
bool "Cadence AAC decoder"
default n
help
Select for Cadence AAC decoder support.
This will cause Cadence codec to include Cadence AAC library
api symbol.
if CADENCE_CODEC_AAC_DEC
config CADENCE_CODEC_AAC_DEC_LIB
string "Cadence AAC decoder library name"
help
This option is a string and takes the full name of the AAC decoder library binary.
endif
config CADENCE_CODEC_BSAC_DEC
bool "Cadence BSAC decoder"
default n
help
Select for Cadence BSAC decoder support.
This will cause Cadence codec to include Cadence BSAC library
api symbol.
if CADENCE_CODEC_BSAC_DEC
config CADENCE_CODEC_BSAC_DEC_LIB
string "Cadence BSAC decoder library name"
help
This option is a string and takes the full name of the BSAC decoder library
endif
config CADENCE_CODEC_DAB_DEC
bool "Cadence DAB decoder"
default n
help
Select for Cadence DAB decoder support.
This will cause Cadence codec to include Cadence DAB library
api symbol.
if CADENCE_CODEC_DAB_DEC
config CADENCE_CODEC_DAB_DEC_LIB
string "Cadence DAB decoder library name"
help
This option is a string and takes the full name of the DAB library binary.
endif
config CADENCE_CODEC_DRM_DEC
bool "Cadence DRM decoder"
default n
help
Select for Cadence DRM decoder support.
This will cause Cadence codec to include Cadence DRM library
api symbol.
if CADENCE_CODEC_DRM_DEC
config CADENCE_CODEC_DRM_DEC_LIB
string "Cadence DRM decoder library name"
help
This option is a string and takes the full name of the DRM library binary.
endif
config CADENCE_CODEC_MP3_DEC
bool "Cadence MP3 decoder"
default n
help
Select for Cadence MP3 decoder support.
This will cause Cadence codec to include Cadence MP3 library
api symbol.
if CADENCE_CODEC_MP3_DEC
config CADENCE_CODEC_MP3_DEC_LIB
string "Cadence MP3 decoder library name"
help
This option is a string and takes the full name of the MP3 library binary.
endif
config CADENCE_CODEC_SBC_DEC
bool "Cadence SBC decoder"
default n
help
Select for Cadence SBC decoder support.
This will cause Cadence codec to include Cadence SBC library
api symbol.
if CADENCE_CODEC_SBC_DEC
config CADENCE_CODEC_SBC_DEC_LIB
string "Cadence SBC decoder library name"
help
This option is a string and takes the full name of the SBC library binary.
endif
endif
config PASSTHROUGH_CODEC
bool "Passthrough codec"
default n
help
Select for a passthrough API codec implementation.
This will cause codec adapter component to include header
files specific to PASSTHROUGH base codecs.
config WAVES_CODEC
bool "Waves codec"
default n
help
Select to include Waves codec. Waves codec implements MaxxEffect API.
API definition together with pre-compiled library is shared by Waves Audio Ltd.
If library is not provided will result in compilation error.
For more information, contact consumer@waves.com.
endmenu