60 lines
1.7 KiB
Plaintext
60 lines
1.7 KiB
Plaintext
menuconfig AUDIO
|
|
bool "Audio handling"
|
|
default y
|
|
select I2S
|
|
select POLL
|
|
|
|
if AUDIO
|
|
config AUDIO_NO_SAMPLES_SAMPLE
|
|
string "Audio no samples sample"
|
|
default "404"
|
|
help
|
|
Sound do play when no audio files are available. Must be in the sys directory of the filesystem.
|
|
config AUDIO_CACHE_SLAB_SIZE
|
|
int "Audio slab size"
|
|
default 4096
|
|
help
|
|
Audio cache slab size
|
|
config AUDIO_CACHE_SLAB_COUNT
|
|
int "Audio slab count"
|
|
default 4
|
|
help
|
|
Number of audio slabs in cache
|
|
|
|
config AUDIO_THREAD_STACK_SIZE
|
|
int "Audio thread stack size"
|
|
default 4096
|
|
help
|
|
Stack size for audio processing thread
|
|
config AUDIO_THREAD_PRIORITY
|
|
int "Audio thread priority"
|
|
default 5
|
|
help
|
|
Priority for audio processing thread (lower number = higher priority)
|
|
|
|
config AUDIO_PUMP_THREAD_STACK_SIZE
|
|
int "Audio pump thread stack size"
|
|
default 8192
|
|
help
|
|
Stack size for audio pump thread
|
|
config AUDIO_PUMP_THREAD_PRIORITY
|
|
int "Audio pump thread priority"
|
|
default 4
|
|
help
|
|
Priority for audio pump thread (lower number = higher priority)
|
|
|
|
config AUDIO_WORKQUEUE_STACK_SIZE
|
|
int "Audio workqueue stack size"
|
|
default 2048
|
|
help
|
|
Stack size for audio workqueue
|
|
config AUDIO_WORKQUEUE_PRIORITY
|
|
int "Audio workqueue priority"
|
|
default 10
|
|
help
|
|
Priority for audio workqueue (lower number = higher priority)
|
|
|
|
module = AUDIO
|
|
module-str = audio
|
|
source "subsys/logging/Kconfig.template.log_config"
|
|
endif # AUDIO |