# # For a description of the syntax of this configuration file, # see the file kconfig-language.txt in the NuttX tools repository. # config SYSTEM_NXLOOPER bool "NxLooper audio test application" default n depends on AUDIO ---help--- Enable support for the NxLoop media tester library and optional command line interface. if SYSTEM_NXLOOPER config NXLOOPER_MAINTHREAD_STACKSIZE int "NxLooper main thread stack size" default DEFAULT_TASK_STACKSIZE ---help--- Stack size to use with the NxLooper main thread. config NXLOOPER_LOOPTHREAD_STACKSIZE int "NxLooper thread stack size" default PTHREAD_STACK_DEFAULT ---help--- Stack size to use with the NxLooper play thread. config NXLOOPER_MSG_PRIO int "NxLooper priority of message queen" default 1 ---help--- Priority of stop message to notice NxLooper thread. config NXLOOPER_COMMAND_LINE tristate "Include nxlooper command line application" default y ---help--- Compiles in code for the nxlooper command line control. This is a text-based command line interface that uses the nxlooper library to play media files, control the volume, balance, bass, etc. if NXLOOPER_COMMAND_LINE config NXLOOPER_INCLUDE_HELP bool "Include HELP command and text" default y ---help--- Compiles in the NxLooper help text to provide online help for available commands with syntax. endif config NXLOOPER_INCLUDE_DEVICE_SEARCH bool "Include audio device search code" default y ---help--- Compiles in extra code to search the audio device directory for a suitable audio device to play the specified file. Disabling this feature saves some code space, but it will mean the calling application must specify the path of the audio device to use before performing any other operations. config NXLOOPER_INCLUDE_PREFERRED_DEVICE bool "Include preferred audio device specification code" default y ---help--- Adds support for identifying a specific audio device to use for audio operations. If this feature is not enabled, then an audio device search will be performed. config NXLOOPER_INCLUDE_SYSTEM_RESET bool "Include support for system / hardware reset" default n ---help--- When enabled, this feature will add code to enable issuing a HW reset via program call. The system reset will perform a reset on all registered audio devices. endif