nuttx-apps/netutils/rtptools/Kconfig
2023-05-02 13:42:41 +08:00

132 lines
2.9 KiB
Plaintext

#
# For a description of the syntax of this configuration file,
# see the file kconfig-language.txt in the NuttX tools repository.
#
config NETUTILS_RTPTOOLS
bool "Enable RTP Tools"
default n
---help---
RTP Tools is a set of small applications
that can be used for processing RTP data.
if NETUTILS_RTPTOOLS
config NETUTILS_RTPTOOLS_VERSION
string "RTP Tools version"
default "9356740cb0c264577e0f9505e682e53a1e0996d5"
menuconfig RTPTOOLS_APPS
tristate "RTP Tools Applications"
default y
---help---
Enable RTP Tools Applications
if RTPTOOLS_APPS
config NETUTILS_RTPTOOLS_DEFAULT_TASK_STACKSIZE
int "RTP Tools apps default stack size"
default 12288
config NETUTILS_RTPTOOLS_RTPPLAY
bool "Enable rtpplay"
default n
---help---
Play back RTP sessions recorded by rtpdump.
if NETUTILS_RTPTOOLS_RTPPLAY
config NETUTILS_RTPTOOLS_RTPPLAY_PROGNAME
string "Program name"
default "rtpplay"
---help---
This is the name of the program that will be used.
config NETUTILS_RTPTOOLS_RTPPLAY_PRIORITY
int "rtpplay task priority"
default 100
config NETUTILS_RTPTOOLS_RTPPLAY_STACKSIZE
int "rtpplay stack size"
default NETUTILS_RTPTOOLS_DEFAULT_TASK_STACKSIZE
endif # NETUTILS_RTPTOOLS_RTPPLAY
config NETUTILS_RTPTOOLS_RTPSEND
bool "Enable rtpsend"
default n
---help---
Generate RTP packets from textual description,
generated by hand or rtpdump.
if NETUTILS_RTPTOOLS_RTPSEND
config NETUTILS_RTPTOOLS_RTPSEND_PROGNAME
string "Program name"
default "rtpsend"
---help---
This is the name of the program that will be used.
config NETUTILS_RTPTOOLS_RTPSEND_PRIORITY
int "rtpsend task priority"
default 100
config NETUTILS_RTPTOOLS_RTPSEND_STACKSIZE
int "rtpsend stack size"
default NETUTILS_RTPTOOLS_DEFAULT_TASK_STACKSIZE
endif # NETUTILS_RTPTOOLS_RTPSEND
config NETUTILS_RTPTOOLS_RTPDUMP
bool "Enable rtpdump"
default y
---help---
Parse and print RTP packets, generating output
files suitable for rtpplay and rtpsend.
if NETUTILS_RTPTOOLS_RTPDUMP
config NETUTILS_RTPTOOLS_RTPDUMP_PROGNAME
string "Program name"
default "rtpdump"
---help---
This is the name of the program that will be used.
config NETUTILS_RTPTOOLS_RTPDUMP_PRIORITY
int "rtpdump task priority"
default 100
config NETUTILS_RTPTOOLS_RTPDUMP_STACKSIZE
int "rtpdump stack size"
default NETUTILS_RTPTOOLS_DEFAULT_TASK_STACKSIZE
endif # NETUTILS_RTPTOOLS_RTPDUMP
config NETUTILS_RTPTOOLS_RTPTRANS
bool "Enable rtptrans"
default n
---help---
RTP translator between unicast and multicast networks.
if NETUTILS_RTPTOOLS_RTPTRANS
config NETUTILS_RTPTOOLS_RTPTRANS_PROGNAME
string "Program name"
default "rtptrans"
---help---
This is the name of the program that will be used.
config NETUTILS_RTPTOOLS_RTPTRANS_PRIORITY
int "rtptrans task priority"
default 100
config NETUTILS_RTPTOOLS_RTPTRANS_STACKSIZE
int "rtptrans stack size"
default NETUTILS_RTPTOOLS_DEFAULT_TASK_STACKSIZE
endif # NETUTILS_RTPTOOLS_RTPTRANS
endif # RTPTOOLS_APPS
endif # NETUTILS_RTPTOOLS