You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
112 lines
2.9 KiB
112 lines
2.9 KiB
menu "Audio Config"
|
|
|
|
menuconfig SOCT_AUDIO_OUTPUT_SUPPORT
|
|
bool "Audio Output Port"
|
|
default y
|
|
|
|
config SOCT_SPDIF_SUPPORT
|
|
bool "SPDIF Support"
|
|
default y
|
|
depends on SOCT_AUDIO_OUTPUT_SUPPORT
|
|
help
|
|
when enabled, the kernel driver of SPDIF will be supported
|
|
|
|
config SOCT_BOOT_MUSIC_SUPPORT
|
|
bool "Boot Music Support"
|
|
default n
|
|
help
|
|
when enabled, boot music support when power on
|
|
|
|
config SOCT_AENC_SUPPORT
|
|
bool "AENC Support"
|
|
default y
|
|
help
|
|
when enabled, support audio encoder
|
|
|
|
config SOCT_SND_AMP_SUPPORT
|
|
bool "AMP Support"
|
|
default n
|
|
help
|
|
when enabled, support amp
|
|
|
|
config SOCT_AI_SUPPORT
|
|
bool "AI Support"
|
|
default n
|
|
help
|
|
when enabled, support audio input (for example, audio recorder)
|
|
|
|
config SOCT_SND_SMARTVOLUME_SUPPORT
|
|
bool "Auto Volume Control Support"
|
|
default n
|
|
help
|
|
when enabled, adjust the audio volume automatically
|
|
|
|
config SOCT_SND_HBRA_PASSTHROUGH_SUPPORT
|
|
bool "HBRA Passthrough Support"
|
|
default y
|
|
help
|
|
when enabled, HBRA(TRUEHD DTSHD 7.1LPCM) passthrough is supported
|
|
when not enabled, the memory consuming can be reduced
|
|
|
|
config SOCT_SND_PORT_DELAY_SUPPORT
|
|
bool "Output Port Delay Support"
|
|
default n
|
|
help
|
|
when enabled, the audio can be delayed in audio port intentional to sync the audio and video in the case when audio comes faster than video
|
|
|
|
config SOCT_ALSA_SUPPORT
|
|
bool "ALSA Support"
|
|
depends on !(SOCT_BLUETOOTH_SUPPORT)
|
|
default n
|
|
help
|
|
when enabled, ALSA (Advanced Linux Sound Architecture) is supported
|
|
|
|
config SOCT_ALSA_LIB_SUPPORT
|
|
bool "ALSA Library Support"
|
|
depends on LINUX_PRODUCT && SOCT_ALSA_SUPPORT
|
|
default n
|
|
help
|
|
when enabled, the ALSA related libraries will be generated
|
|
|
|
config SOCT_ALSA_DRIVER_SUPPORT
|
|
bool "ALSA Driver Support"
|
|
depends on SOCT_ALSA_SUPPORT
|
|
default n
|
|
help
|
|
when enabled, ALSA related driver will be compiled (into kernel or independent kernel module)
|
|
depend on Linux kernel alsa driver support located at 'Device Drivers - Sound card support'
|
|
|
|
config SOCT_SND_ALSA_AO_SUPPORT
|
|
bool "ALSA AO Support"
|
|
depends on SOCT_ALSA_DRIVER_SUPPORT
|
|
default n
|
|
help
|
|
when enabled, audio can be output by ALSA
|
|
|
|
config SOCT_SND_ALSA_AI_SUPPORT
|
|
bool "ALSA AI Support"
|
|
depends on SOCT_ALSA_DRIVER_SUPPORT
|
|
default n
|
|
select SOCT_AI_SUPPORT
|
|
help
|
|
when enabled, audio can be input by ALSA
|
|
|
|
config SOCT_AUDIO_RESAMPLER_SUPPORT
|
|
bool "Audio Resampler Support"
|
|
default n
|
|
help
|
|
when enabled, the resampler library will be generated
|
|
|
|
config SOCT_KARAOKE_SUPPORT
|
|
bool "Karaoke Support"
|
|
depends on ANDROID_PRODUCT
|
|
default y
|
|
select SOCT_AUDIO_RESAMPLER_SUPPORT
|
|
help
|
|
when enabled, the KARAOKE related libraries will be generated
|
|
|
|
source "drivers/drv/config/Kconfig.hacodec"
|
|
source "drivers/drv/config/Kconfig.haeffect"
|
|
|
|
endmenu
|