Fork me on GitHub
Loading...
Searching...
No Matches
Data Fields
gengetopt_args_info Struct Reference

Where the command line options are stored. More...

#include <cmdline.h>

Data Fields

const char * help_help
 Print help and exit help description.

 
const char * version_help
 Print version and exit help description.

 
int daemon_flag
 Launch Janus in background as a daemon (default=off).

 
const char * daemon_help
 Launch Janus in background as a daemon help description.

 
char * pid_file_arg
 Open the specified PID file when starting Janus (default=none).

 
char * pid_file_orig
 Open the specified PID file when starting Janus (default=none) original value given at command line.

 
const char * pid_file_help
 Open the specified PID file when starting Janus (default=none) help description.

 
int disable_stdout_flag
 Disable stdout based logging (default=off).

 
const char * disable_stdout_help
 Disable stdout based logging help description.

 
int log_stdout_flag
 Log to stdout, even when the process is daemonized (default=off).

 
const char * log_stdout_help
 Log to stdout, even when the process is daemonized help description.

 
char * log_file_arg
 Log to the specified file (default=stdout only).

 
char * log_file_orig
 Log to the specified file (default=stdout only) original value given at command line.

 
const char * log_file_help
 Log to the specified file (default=stdout only) help description.

 
char * cwd_path_arg
 Working directory for Janus daemon process (default=/).

 
char * cwd_path_orig
 Working directory for Janus daemon process (default=/) original value given at command line.

 
const char * cwd_path_help
 Working directory for Janus daemon process (default=/) help description.

 
char * interface_arg
 Interface to use (will be the public IP).

 
char * interface_orig
 Interface to use (will be the public IP) original value given at command line.

 
const char * interface_help
 Interface to use (will be the public IP) help description.

 
char * plugins_folder_arg
 Plugins folder (default=./plugins).

 
char * plugins_folder_orig
 Plugins folder (default=./plugins) original value given at command line.

 
const char * plugins_folder_help
 Plugins folder (default=./plugins) help description.

 
char * config_arg
 Configuration file to use.

 
char * config_orig
 Configuration file to use original value given at command line.

 
const char * config_help
 Configuration file to use help description.

 
char * configs_folder_arg
 Configuration files folder (default=./conf).

 
char * configs_folder_orig
 Configuration files folder (default=./conf) original value given at command line.

 
const char * configs_folder_help
 Configuration files folder (default=./conf) help description.

 
char * cert_pem_arg
 DTLS certificate.

 
char * cert_pem_orig
 DTLS certificate original value given at command line.

 
const char * cert_pem_help
 DTLS certificate help description.

 
char * cert_key_arg
 DTLS certificate key.

 
char * cert_key_orig
 DTLS certificate key original value given at command line.

 
const char * cert_key_help
 DTLS certificate key help description.

 
char * cert_pwd_arg
 DTLS certificate key passphrase (if needed).

 
char * cert_pwd_orig
 DTLS certificate key passphrase (if needed) original value given at command line.

 
const char * cert_pwd_help
 DTLS certificate key passphrase (if needed) help description.

 
char * stun_server_arg
 STUN server(:port) to use, if needed (e.g., Janus behind NAT, default=none).

 
char * stun_server_orig
 STUN server(:port) to use, if needed (e.g., Janus behind NAT, default=none) original value given at command line.

 
const char * stun_server_help
 STUN server(:port) to use, if needed (e.g., Janus behind NAT, default=none) help description.

 
char * nat_1_1_arg
 Comma-separated list of public IPs to put in all host candidates, assuming a 1:1 NAT is in place (e.g., Amazon EC2 instances, default=none).

 
char * nat_1_1_orig
 Comma-separated list of public IPs to put in all host candidates, assuming a 1:1 NAT is in place (e.g., Amazon EC2 instances, default=none) original value given at command line.

 
const char * nat_1_1_help
 Comma-separated list of public IPs to put in all host candidates, assuming a 1:1 NAT is in place (e.g., Amazon EC2 instances, default=none) help description.

 
int keep_private_host_flag
 When nat-1-1 is used (e.g., Amazon EC2 instances), don't remove the private host, but keep both to simulate STUN (default=off).

 
const char * keep_private_host_help
 When nat-1-1 is used (e.g., Amazon EC2 instances), don't remove the private host, but keep both to simulate STUN help description.

 
char * ice_enforce_list_arg
 Comma-separated list of the only interfaces to use for ICE gathering; partial strings are supported (e.g., eth0 or eno1,wlan0, default=none).

 
char * ice_enforce_list_orig
 Comma-separated list of the only interfaces to use for ICE gathering; partial strings are supported (e.g., eth0 or eno1,wlan0, default=none) original value given at command line.

 
const char * ice_enforce_list_help
 Comma-separated list of the only interfaces to use for ICE gathering; partial strings are supported (e.g., eth0 or eno1,wlan0, default=none) help description.

 
char * ice_ignore_list_arg
 Comma-separated list of interfaces or IP addresses to ignore for ICE gathering; partial strings are supported (e.g., vmnet8,192.168.0.1,10.0.0.1 or vmnet,192.168., default=vmnet).

 
char * ice_ignore_list_orig
 Comma-separated list of interfaces or IP addresses to ignore for ICE gathering; partial strings are supported (e.g., vmnet8,192.168.0.1,10.0.0.1 or vmnet,192.168., default=vmnet) original value given at command line.

 
const char * ice_ignore_list_help
 Comma-separated list of interfaces or IP addresses to ignore for ICE gathering; partial strings are supported (e.g., vmnet8,192.168.0.1,10.0.0.1 or vmnet,192.168., default=vmnet) help description.

 
int ipv6_candidates_flag
 Whether to enable IPv6 candidates or not (default=off).

 
const char * ipv6_candidates_help
 Whether to enable IPv6 candidates or not help description.

 
int ipv6_link_local_flag
 Whether IPv6 link-local candidates should be gathered as well (default=off).

 
const char * ipv6_link_local_help
 Whether IPv6 link-local candidates should be gathered as well help description.

 
int libnice_debug_flag
 Whether to enable libnice debugging or not (default=off).

 
const char * libnice_debug_help
 Whether to enable libnice debugging or not help description.

 
int full_trickle_flag
 Do full-trickle instead of half-trickle (default=off).

 
const char * full_trickle_help
 Do full-trickle instead of half-trickle help description.

 
int ice_lite_flag
 Whether to enable the ICE Lite mode or not (default=off).

 
const char * ice_lite_help
 Whether to enable the ICE Lite mode or not help description.

 
int ice_tcp_flag
 Whether to enable ICE-TCP or not (warning: only works with ICE Lite) (default=off).

 
const char * ice_tcp_help
 Whether to enable ICE-TCP or not (warning: only works with ICE Lite) help description.

 
int min_nack_queue_arg
 Minimum size of the NACK queue (in ms) per user for retransmissions, no matter the RTT.

 
char * min_nack_queue_orig
 Minimum size of the NACK queue (in ms) per user for retransmissions, no matter the RTT original value given at command line.

 
const char * min_nack_queue_help
 Minimum size of the NACK queue (in ms) per user for retransmissions, no matter the RTT help description.

 
int no_media_timer_arg
 Time (in s) that should pass with no media (audio or video) being received before Janus notifies you about this.

 
char * no_media_timer_orig
 Time (in s) that should pass with no media (audio or video) being received before Janus notifies you about this original value given at command line.

 
const char * no_media_timer_help
 Time (in s) that should pass with no media (audio or video) being received before Janus notifies you about this help description.

 
int slowlink_threshold_arg
 Number of lost packets (per s) that should trigger a 'slowlink' Janus API event to users (default=0, feature disabled).

 
char * slowlink_threshold_orig
 Number of lost packets (per s) that should trigger a 'slowlink' Janus API event to users (default=0, feature disabled) original value given at command line.

 
const char * slowlink_threshold_help
 Number of lost packets (per s) that should trigger a 'slowlink' Janus API event to users (default=0, feature disabled) help description.

 
char * rtp_port_range_arg
 Port range to use for RTP/RTCP.

 
char * rtp_port_range_orig
 Port range to use for RTP/RTCP original value given at command line.

 
const char * rtp_port_range_help
 Port range to use for RTP/RTCP help description.

 
int twcc_period_arg
 How often (in ms) to send TWCC feedback back to senders, if negotiated (default=200ms).

 
char * twcc_period_orig
 How often (in ms) to send TWCC feedback back to senders, if negotiated (default=200ms) original value given at command line.

 
const char * twcc_period_help
 How often (in ms) to send TWCC feedback back to senders, if negotiated (default=200ms) help description.

 
char * server_name_arg
 Public name of this Janus instance (default=MyJanusInstance).

 
char * server_name_orig
 Public name of this Janus instance (default=MyJanusInstance) original value given at command line.

 
const char * server_name_help
 Public name of this Janus instance (default=MyJanusInstance) help description.

 
int session_timeout_arg
 Session timeout value, in seconds (default=60).

 
char * session_timeout_orig
 Session timeout value, in seconds (default=60) original value given at command line.

 
const char * session_timeout_help
 Session timeout value, in seconds (default=60) help description.

 
int reclaim_session_timeout_arg
 Reclaim session timeout value, in seconds (default=0).

 
char * reclaim_session_timeout_orig
 Reclaim session timeout value, in seconds (default=0) original value given at command line.

 
const char * reclaim_session_timeout_help
 Reclaim session timeout value, in seconds (default=0) help description.

 
int debug_level_arg
 Debug/logging level (0=disable debugging, 7=maximum debug level; default=4).

 
char * debug_level_orig
 Debug/logging level (0=disable debugging, 7=maximum debug level; default=4) original value given at command line.

 
const char * debug_level_help
 Debug/logging level (0=disable debugging, 7=maximum debug level; default=4) help description.

 
int debug_timestamps_flag
 Enable debug/logging timestamps (default=off).

 
const char * debug_timestamps_help
 Enable debug/logging timestamps help description.

 
int disable_colors_flag
 Disable color in the logging (default=off).

 
const char * disable_colors_help
 Disable color in the logging help description.

 
int debug_locks_flag
 Enable debugging of locks/mutexes (very verbose!) (default=off).

 
const char * debug_locks_help
 Enable debugging of locks/mutexes (very verbose!) help description.

 
char * apisecret_arg
 API secret all requests need to pass in order to be accepted by Janus (useful when wrapping Janus API requests in a server, none by default).

 
char * apisecret_orig
 API secret all requests need to pass in order to be accepted by Janus (useful when wrapping Janus API requests in a server, none by default) original value given at command line.

 
const char * apisecret_help
 API secret all requests need to pass in order to be accepted by Janus (useful when wrapping Janus API requests in a server, none by default) help description.

 
int token_auth_flag
 Enable token-based authentication for all requests (default=off).

 
const char * token_auth_help
 Enable token-based authentication for all requests help description.

 
char * token_auth_secret_arg
 Secret to verify HMAC-signed tokens with, to be used with -A.

 
char * token_auth_secret_orig
 Secret to verify HMAC-signed tokens with, to be used with -A original value given at command line.

 
const char * token_auth_secret_help
 Secret to verify HMAC-signed tokens with, to be used with -A help description.

 
int event_handlers_flag
 Enable event handlers (default=off).

 
const char * event_handlers_help
 Enable event handlers help description.

 
int no_webrtc_encryption_flag
 Disable WebRTC encryption, so no DTLS or SRTP (only for debugging!) (default=off).

 
const char * no_webrtc_encryption_help
 Disable WebRTC encryption, so no DTLS or SRTP (only for debugging!) help description.

 
unsigned int help_given
 Whether help was given.

 
unsigned int version_given
 Whether version was given.

 
unsigned int daemon_given
 Whether daemon was given.

 
unsigned int pid_file_given
 Whether pid-file was given.

 
unsigned int disable_stdout_given
 Whether disable-stdout was given.

 
unsigned int log_stdout_given
 Whether log-stdout was given.

 
unsigned int log_file_given
 Whether log-file was given.

 
unsigned int cwd_path_given
 Whether cwd-path was given.

 
unsigned int interface_given
 Whether interface was given.

 
unsigned int plugins_folder_given
 Whether plugins-folder was given.

 
unsigned int config_given
 Whether config was given.

 
unsigned int configs_folder_given
 Whether configs-folder was given.

 
unsigned int cert_pem_given
 Whether cert-pem was given.

 
unsigned int cert_key_given
 Whether cert-key was given.

 
unsigned int cert_pwd_given
 Whether cert-pwd was given.

 
unsigned int stun_server_given
 Whether stun-server was given.

 
unsigned int nat_1_1_given
 Whether nat-1-1 was given.

 
unsigned int keep_private_host_given
 Whether keep-private-host was given.

 
unsigned int ice_enforce_list_given
 Whether ice-enforce-list was given.

 
unsigned int ice_ignore_list_given
 Whether ice-ignore-list was given.

 
unsigned int ipv6_candidates_given
 Whether ipv6-candidates was given.

 
unsigned int ipv6_link_local_given
 Whether ipv6-link-local was given.

 
unsigned int libnice_debug_given
 Whether libnice-debug was given.

 
unsigned int full_trickle_given
 Whether full-trickle was given.

 
unsigned int ice_lite_given
 Whether ice-lite was given.

 
unsigned int ice_tcp_given
 Whether ice-tcp was given.

 
unsigned int min_nack_queue_given
 Whether min-nack-queue was given.

 
unsigned int no_media_timer_given
 Whether no-media-timer was given.

 
unsigned int slowlink_threshold_given
 Whether slowlink-threshold was given.

 
unsigned int rtp_port_range_given
 Whether rtp-port-range was given.

 
unsigned int twcc_period_given
 Whether twcc-period was given.

 
unsigned int server_name_given
 Whether server-name was given.

 
unsigned int session_timeout_given
 Whether session-timeout was given.

 
unsigned int reclaim_session_timeout_given
 Whether reclaim-session-timeout was given.

 
unsigned int debug_level_given
 Whether debug-level was given.

 
unsigned int debug_timestamps_given
 Whether debug-timestamps was given.

 
unsigned int disable_colors_given
 Whether disable-colors was given.

 
unsigned int debug_locks_given
 Whether debug-locks was given.

 
unsigned int apisecret_given
 Whether apisecret was given.

 
unsigned int token_auth_given
 Whether token-auth was given.

 
unsigned int token_auth_secret_given
 Whether token-auth-secret was given.

 
unsigned int event_handlers_given
 Whether event-handlers was given.

 
unsigned int no_webrtc_encryption_given
 Whether no-webrtc-encryption was given.

 
char * codec_arg
 Codec the recording will contain (e.g., opus, vp8, etc.).

 
char * codec_orig
 Codec the recording will contain (e.g., opus, vp8, etc.) original value given at command line.

 
const char * codec_help
 Codec the recording will contain (e.g., opus, vp8, etc.) help description.

 
int ssrc_arg
 SSRC of the packets in the pcap file to save (pass 0 to autodetect).

 
char * ssrc_orig
 SSRC of the packets in the pcap file to save (pass 0 to autodetect) original value given at command line.

 
const char * ssrc_help
 SSRC of the packets in the pcap file to save (pass 0 to autodetect) help description.

 
int warnings_flag
 Show warnings for skipped packets (e.g., not RTP or wrong SSRC) (default=off).

 
const char * warnings_help
 Show warnings for skipped packets (e.g., not RTP or wrong SSRC) help description.

 
unsigned int codec_given
 Whether codec was given.

 
unsigned int ssrc_given
 Whether ssrc was given.

 
unsigned int warnings_given
 Whether warnings was given.

 
int file_extensions_flag
 Only print the supported target file extensions per codec (default=off).

 
const char * file_extensions_help
 Only print the supported target file extensions per codec help description.

 
int json_flag
 Only print JSON header (default=off).

 
const char * json_help
 Only print JSON header help description.

 
int header_flag
 Only parse .mjr header (default=off).

 
const char * header_help
 Only parse .mjr header help description.

 
int parse_flag
 Only parse and re-order packets (default=off).

 
const char * parse_help
 Only parse and re-order packets help description.

 
int extended_json_flag
 Only print extended JSON report (automatically enables –json) (default=off).

 
const char * extended_json_help
 Only print extended JSON report (automatically enables –json) help description.

 
char * metadata_arg
 Save this metadata string in the target file.

 
char * metadata_orig
 Save this metadata string in the target file original value given at command line.

 
const char * metadata_help
 Save this metadata string in the target file help description.

 
int ignore_first_arg
 Number of first packets to ignore when processing, e.g., in case they're cause of issues (default=0).

 
char * ignore_first_orig
 Number of first packets to ignore when processing, e.g., in case they're cause of issues (default=0) original value given at command line.

 
const char * ignore_first_help
 Number of first packets to ignore when processing, e.g., in case they're cause of issues (default=0) help description.

 
int payload_type_arg
 Ignore all RTP packets that don't match the specified payload type (default=none).

 
char * payload_type_orig
 Ignore all RTP packets that don't match the specified payload type (default=none) original value given at command line.

 
const char * payload_type_help
 Ignore all RTP packets that don't match the specified payload type (default=none) help description.

 
int audiolevel_ext_arg
 ID of the audio-levels RTP extension (default=none).

 
char * audiolevel_ext_orig
 ID of the audio-levels RTP extension (default=none) original value given at command line.

 
const char * audiolevel_ext_help
 ID of the audio-levels RTP extension (default=none) help description.

 
int videoorient_ext_arg
 ID of the video-orientation RTP extension (default=none).

 
char * videoorient_ext_orig
 ID of the video-orientation RTP extension (default=none) original value given at command line.

 
const char * videoorient_ext_help
 ID of the video-orientation RTP extension (default=none) help description.

 
char * format_arg
 Specifies the output format (overrides the format from the destination).

 
char * format_orig
 Specifies the output format (overrides the format from the destination) original value given at command line.

 
const char * format_help
 Specifies the output format (overrides the format from the destination) help description.

 
int faststart_flag
 For mp4 files write the MOOV atom at the head of the file (default=off).

 
const char * faststart_help
 For mp4 files write the MOOV atom at the head of the file help description.

 
int audioskew_arg
 Time threshold to trigger an audio skew compensation, disabled if 0 (default=0).

 
char * audioskew_orig
 Time threshold to trigger an audio skew compensation, disabled if 0 (default=0) original value given at command line.

 
const char * audioskew_help
 Time threshold to trigger an audio skew compensation, disabled if 0 (default=0) help description.

 
int silence_distance_arg
 RTP packets distance used to detect RTP silence suppression, disabled if 0 (default=0).

 
char * silence_distance_orig
 RTP packets distance used to detect RTP silence suppression, disabled if 0 (default=0) original value given at command line.

 
const char * silence_distance_help
 RTP packets distance used to detect RTP silence suppression, disabled if 0 (default=0) help description.

 
int restamp_arg
 If the latency of a packet is bigger than the moving_average_latency * (<restamp>/1000) the timestamps will be corrected, disabled if 0 (default=0).

 
char * restamp_orig
 If the latency of a packet is bigger than the moving_average_latency * (<restamp>/1000) the timestamps will be corrected, disabled if 0 (default=0) original value given at command line.

 
const char * restamp_help
 If the latency of a packet is bigger than the moving_average_latency * (<restamp>/1000) the timestamps will be corrected, disabled if 0 (default=0) help description.

 
int restamp_packets_arg
 Number of packets used for calculating moving average latency for timestamp correction (default=10).

 
char * restamp_packets_orig
 Number of packets used for calculating moving average latency for timestamp correction (default=10) original value given at command line.

 
const char * restamp_packets_help
 Number of packets used for calculating moving average latency for timestamp correction (default=10) help description.

 
int restamp_min_th_arg
 Minimum latency of moving average to reach before starting to correct timestamps. (default=500).

 
char * restamp_min_th_orig
 Minimum latency of moving average to reach before starting to correct timestamps. (default=500) original value given at command line.

 
const char * restamp_min_th_help
 Minimum latency of moving average to reach before starting to correct timestamps. (default=500) help description.

 
unsigned int file_extensions_given
 Whether file-extensions was given.

 
unsigned int json_given
 Whether json was given.

 
unsigned int header_given
 Whether header was given.

 
unsigned int parse_given
 Whether parse was given.

 
unsigned int extended_json_given
 Whether extended-json was given.

 
unsigned int metadata_given
 Whether metadata was given.

 
unsigned int ignore_first_given
 Whether ignore-first was given.

 
unsigned int payload_type_given
 Whether payload-type was given.

 
unsigned int audiolevel_ext_given
 Whether audiolevel-ext was given.

 
unsigned int videoorient_ext_given
 Whether videoorient-ext was given.

 
unsigned int format_given
 Whether format was given.

 
unsigned int faststart_given
 Whether faststart was given.

 
unsigned int audioskew_given
 Whether audioskew was given.

 
unsigned int silence_distance_given
 Whether silence-distance was given.

 
unsigned int restamp_given
 Whether restamp was given.

 
unsigned int restamp_packets_given
 Whether restamp-packets was given.

 
unsigned int restamp_min_th_given
 Whether restamp-min-th was given.

 

Detailed Description

Where the command line options are stored.

Field Documentation

◆ apisecret_arg

char* gengetopt_args_info::apisecret_arg

API secret all requests need to pass in order to be accepted by Janus (useful when wrapping Janus API requests in a server, none by default).

◆ apisecret_given

unsigned int gengetopt_args_info::apisecret_given

Whether apisecret was given.

◆ apisecret_help

const char* gengetopt_args_info::apisecret_help

API secret all requests need to pass in order to be accepted by Janus (useful when wrapping Janus API requests in a server, none by default) help description.

◆ apisecret_orig

char* gengetopt_args_info::apisecret_orig

API secret all requests need to pass in order to be accepted by Janus (useful when wrapping Janus API requests in a server, none by default) original value given at command line.

◆ audiolevel_ext_arg

int gengetopt_args_info::audiolevel_ext_arg

ID of the audio-levels RTP extension (default=none).

◆ audiolevel_ext_given

unsigned int gengetopt_args_info::audiolevel_ext_given

Whether audiolevel-ext was given.

◆ audiolevel_ext_help

const char* gengetopt_args_info::audiolevel_ext_help

ID of the audio-levels RTP extension (default=none) help description.

◆ audiolevel_ext_orig

char* gengetopt_args_info::audiolevel_ext_orig

ID of the audio-levels RTP extension (default=none) original value given at command line.

◆ audioskew_arg

int gengetopt_args_info::audioskew_arg

Time threshold to trigger an audio skew compensation, disabled if 0 (default=0).

◆ audioskew_given

unsigned int gengetopt_args_info::audioskew_given

Whether audioskew was given.

◆ audioskew_help

const char* gengetopt_args_info::audioskew_help

Time threshold to trigger an audio skew compensation, disabled if 0 (default=0) help description.

◆ audioskew_orig

char* gengetopt_args_info::audioskew_orig

Time threshold to trigger an audio skew compensation, disabled if 0 (default=0) original value given at command line.

◆ cert_key_arg

char* gengetopt_args_info::cert_key_arg

DTLS certificate key.

◆ cert_key_given

unsigned int gengetopt_args_info::cert_key_given

Whether cert-key was given.

◆ cert_key_help

const char* gengetopt_args_info::cert_key_help

DTLS certificate key help description.

◆ cert_key_orig

char* gengetopt_args_info::cert_key_orig

DTLS certificate key original value given at command line.

◆ cert_pem_arg

char* gengetopt_args_info::cert_pem_arg

DTLS certificate.

◆ cert_pem_given

unsigned int gengetopt_args_info::cert_pem_given

Whether cert-pem was given.

◆ cert_pem_help

const char* gengetopt_args_info::cert_pem_help

DTLS certificate help description.

◆ cert_pem_orig

char* gengetopt_args_info::cert_pem_orig

DTLS certificate original value given at command line.

◆ cert_pwd_arg

char* gengetopt_args_info::cert_pwd_arg

DTLS certificate key passphrase (if needed).

◆ cert_pwd_given

unsigned int gengetopt_args_info::cert_pwd_given

Whether cert-pwd was given.

◆ cert_pwd_help

const char* gengetopt_args_info::cert_pwd_help

DTLS certificate key passphrase (if needed) help description.

◆ cert_pwd_orig

char* gengetopt_args_info::cert_pwd_orig

DTLS certificate key passphrase (if needed) original value given at command line.

◆ codec_arg

char* gengetopt_args_info::codec_arg

Codec the recording will contain (e.g., opus, vp8, etc.).

◆ codec_given

unsigned int gengetopt_args_info::codec_given

Whether codec was given.

◆ codec_help

const char* gengetopt_args_info::codec_help

Codec the recording will contain (e.g., opus, vp8, etc.) help description.

◆ codec_orig

char* gengetopt_args_info::codec_orig

Codec the recording will contain (e.g., opus, vp8, etc.) original value given at command line.

◆ config_arg

char* gengetopt_args_info::config_arg

Configuration file to use.

◆ config_given

unsigned int gengetopt_args_info::config_given

Whether config was given.

◆ config_help

const char* gengetopt_args_info::config_help

Configuration file to use help description.

◆ config_orig

char* gengetopt_args_info::config_orig

Configuration file to use original value given at command line.

◆ configs_folder_arg

char* gengetopt_args_info::configs_folder_arg

Configuration files folder (default=./conf).

◆ configs_folder_given

unsigned int gengetopt_args_info::configs_folder_given

Whether configs-folder was given.

◆ configs_folder_help

const char* gengetopt_args_info::configs_folder_help

Configuration files folder (default=./conf) help description.

◆ configs_folder_orig

char* gengetopt_args_info::configs_folder_orig

Configuration files folder (default=./conf) original value given at command line.

◆ cwd_path_arg

char* gengetopt_args_info::cwd_path_arg

Working directory for Janus daemon process (default=/).

◆ cwd_path_given

unsigned int gengetopt_args_info::cwd_path_given

Whether cwd-path was given.

◆ cwd_path_help

const char* gengetopt_args_info::cwd_path_help

Working directory for Janus daemon process (default=/) help description.

◆ cwd_path_orig

char* gengetopt_args_info::cwd_path_orig

Working directory for Janus daemon process (default=/) original value given at command line.

◆ daemon_flag

int gengetopt_args_info::daemon_flag

Launch Janus in background as a daemon (default=off).

◆ daemon_given

unsigned int gengetopt_args_info::daemon_given

Whether daemon was given.

◆ daemon_help

const char* gengetopt_args_info::daemon_help

Launch Janus in background as a daemon help description.

◆ debug_level_arg

int gengetopt_args_info::debug_level_arg

Debug/logging level (0=disable debugging, 7=maximum debug level; default=4).

◆ debug_level_given

unsigned int gengetopt_args_info::debug_level_given

Whether debug-level was given.

◆ debug_level_help

const char * gengetopt_args_info::debug_level_help

Debug/logging level (0=disable debugging, 7=maximum debug level; default=4) help description.

◆ debug_level_orig

char * gengetopt_args_info::debug_level_orig

Debug/logging level (0=disable debugging, 7=maximum debug level; default=4) original value given at command line.

◆ debug_locks_flag

int gengetopt_args_info::debug_locks_flag

Enable debugging of locks/mutexes (very verbose!) (default=off).

◆ debug_locks_given

unsigned int gengetopt_args_info::debug_locks_given

Whether debug-locks was given.

◆ debug_locks_help

const char* gengetopt_args_info::debug_locks_help

Enable debugging of locks/mutexes (very verbose!) help description.

◆ debug_timestamps_flag

int gengetopt_args_info::debug_timestamps_flag

Enable debug/logging timestamps (default=off).

◆ debug_timestamps_given

unsigned int gengetopt_args_info::debug_timestamps_given

Whether debug-timestamps was given.

◆ debug_timestamps_help

const char * gengetopt_args_info::debug_timestamps_help

Enable debug/logging timestamps help description.

◆ disable_colors_flag

int gengetopt_args_info::disable_colors_flag

Disable color in the logging (default=off).

◆ disable_colors_given

unsigned int gengetopt_args_info::disable_colors_given

Whether disable-colors was given.

◆ disable_colors_help

const char * gengetopt_args_info::disable_colors_help

Disable color in the logging help description.

◆ disable_stdout_flag

int gengetopt_args_info::disable_stdout_flag

Disable stdout based logging (default=off).

◆ disable_stdout_given

unsigned int gengetopt_args_info::disable_stdout_given

Whether disable-stdout was given.

◆ disable_stdout_help

const char* gengetopt_args_info::disable_stdout_help

Disable stdout based logging help description.

◆ event_handlers_flag

int gengetopt_args_info::event_handlers_flag

Enable event handlers (default=off).

◆ event_handlers_given

unsigned int gengetopt_args_info::event_handlers_given

Whether event-handlers was given.

◆ event_handlers_help

const char* gengetopt_args_info::event_handlers_help

Enable event handlers help description.

◆ extended_json_flag

int gengetopt_args_info::extended_json_flag

Only print extended JSON report (automatically enables –json) (default=off).

◆ extended_json_given

unsigned int gengetopt_args_info::extended_json_given

Whether extended-json was given.

◆ extended_json_help

const char* gengetopt_args_info::extended_json_help

Only print extended JSON report (automatically enables –json) help description.

◆ faststart_flag

int gengetopt_args_info::faststart_flag

For mp4 files write the MOOV atom at the head of the file (default=off).

◆ faststart_given

unsigned int gengetopt_args_info::faststart_given

Whether faststart was given.

◆ faststart_help

const char* gengetopt_args_info::faststart_help

For mp4 files write the MOOV atom at the head of the file help description.

◆ file_extensions_flag

int gengetopt_args_info::file_extensions_flag

Only print the supported target file extensions per codec (default=off).

◆ file_extensions_given

unsigned int gengetopt_args_info::file_extensions_given

Whether file-extensions was given.

◆ file_extensions_help

const char* gengetopt_args_info::file_extensions_help

Only print the supported target file extensions per codec help description.

◆ format_arg

char* gengetopt_args_info::format_arg

Specifies the output format (overrides the format from the destination).

◆ format_given

unsigned int gengetopt_args_info::format_given

Whether format was given.

◆ format_help

const char* gengetopt_args_info::format_help

Specifies the output format (overrides the format from the destination) help description.

◆ format_orig

char* gengetopt_args_info::format_orig

Specifies the output format (overrides the format from the destination) original value given at command line.

◆ full_trickle_flag

int gengetopt_args_info::full_trickle_flag

Do full-trickle instead of half-trickle (default=off).

◆ full_trickle_given

unsigned int gengetopt_args_info::full_trickle_given

Whether full-trickle was given.

◆ full_trickle_help

const char* gengetopt_args_info::full_trickle_help

Do full-trickle instead of half-trickle help description.

◆ header_flag

int gengetopt_args_info::header_flag

Only parse .mjr header (default=off).

◆ header_given

unsigned int gengetopt_args_info::header_given

Whether header was given.

◆ header_help

const char* gengetopt_args_info::header_help

Only parse .mjr header help description.

◆ help_given

unsigned int gengetopt_args_info::help_given

Whether help was given.

◆ help_help

const char * gengetopt_args_info::help_help

Print help and exit help description.

◆ ice_enforce_list_arg

char* gengetopt_args_info::ice_enforce_list_arg

Comma-separated list of the only interfaces to use for ICE gathering; partial strings are supported (e.g., eth0 or eno1,wlan0, default=none).

◆ ice_enforce_list_given

unsigned int gengetopt_args_info::ice_enforce_list_given

Whether ice-enforce-list was given.

◆ ice_enforce_list_help

const char* gengetopt_args_info::ice_enforce_list_help

Comma-separated list of the only interfaces to use for ICE gathering; partial strings are supported (e.g., eth0 or eno1,wlan0, default=none) help description.

◆ ice_enforce_list_orig

char* gengetopt_args_info::ice_enforce_list_orig

Comma-separated list of the only interfaces to use for ICE gathering; partial strings are supported (e.g., eth0 or eno1,wlan0, default=none) original value given at command line.

◆ ice_ignore_list_arg

char* gengetopt_args_info::ice_ignore_list_arg

Comma-separated list of interfaces or IP addresses to ignore for ICE gathering; partial strings are supported (e.g., vmnet8,192.168.0.1,10.0.0.1 or vmnet,192.168., default=vmnet).

◆ ice_ignore_list_given

unsigned int gengetopt_args_info::ice_ignore_list_given

Whether ice-ignore-list was given.

◆ ice_ignore_list_help

const char* gengetopt_args_info::ice_ignore_list_help

Comma-separated list of interfaces or IP addresses to ignore for ICE gathering; partial strings are supported (e.g., vmnet8,192.168.0.1,10.0.0.1 or vmnet,192.168., default=vmnet) help description.

◆ ice_ignore_list_orig

char* gengetopt_args_info::ice_ignore_list_orig

Comma-separated list of interfaces or IP addresses to ignore for ICE gathering; partial strings are supported (e.g., vmnet8,192.168.0.1,10.0.0.1 or vmnet,192.168., default=vmnet) original value given at command line.

◆ ice_lite_flag

int gengetopt_args_info::ice_lite_flag

Whether to enable the ICE Lite mode or not (default=off).

◆ ice_lite_given

unsigned int gengetopt_args_info::ice_lite_given

Whether ice-lite was given.

◆ ice_lite_help

const char* gengetopt_args_info::ice_lite_help

Whether to enable the ICE Lite mode or not help description.

◆ ice_tcp_flag

int gengetopt_args_info::ice_tcp_flag

Whether to enable ICE-TCP or not (warning: only works with ICE Lite) (default=off).

◆ ice_tcp_given

unsigned int gengetopt_args_info::ice_tcp_given

Whether ice-tcp was given.

◆ ice_tcp_help

const char* gengetopt_args_info::ice_tcp_help

Whether to enable ICE-TCP or not (warning: only works with ICE Lite) help description.

◆ ignore_first_arg

int gengetopt_args_info::ignore_first_arg

Number of first packets to ignore when processing, e.g., in case they're cause of issues (default=0).

◆ ignore_first_given

unsigned int gengetopt_args_info::ignore_first_given

Whether ignore-first was given.

◆ ignore_first_help

const char* gengetopt_args_info::ignore_first_help

Number of first packets to ignore when processing, e.g., in case they're cause of issues (default=0) help description.

◆ ignore_first_orig

char* gengetopt_args_info::ignore_first_orig

Number of first packets to ignore when processing, e.g., in case they're cause of issues (default=0) original value given at command line.

◆ interface_arg

char* gengetopt_args_info::interface_arg

Interface to use (will be the public IP).

◆ interface_given

unsigned int gengetopt_args_info::interface_given

Whether interface was given.

◆ interface_help

const char* gengetopt_args_info::interface_help

Interface to use (will be the public IP) help description.

◆ interface_orig

char* gengetopt_args_info::interface_orig

Interface to use (will be the public IP) original value given at command line.

◆ ipv6_candidates_flag

int gengetopt_args_info::ipv6_candidates_flag

Whether to enable IPv6 candidates or not (default=off).

◆ ipv6_candidates_given

unsigned int gengetopt_args_info::ipv6_candidates_given

Whether ipv6-candidates was given.

◆ ipv6_candidates_help

const char* gengetopt_args_info::ipv6_candidates_help

Whether to enable IPv6 candidates or not help description.

◆ ipv6_link_local_flag

int gengetopt_args_info::ipv6_link_local_flag

Whether IPv6 link-local candidates should be gathered as well (default=off).

◆ ipv6_link_local_given

unsigned int gengetopt_args_info::ipv6_link_local_given

Whether ipv6-link-local was given.

◆ ipv6_link_local_help

const char* gengetopt_args_info::ipv6_link_local_help

Whether IPv6 link-local candidates should be gathered as well help description.

◆ json_flag

int gengetopt_args_info::json_flag

Only print JSON header (default=off).

◆ json_given

unsigned int gengetopt_args_info::json_given

Whether json was given.

◆ json_help

const char* gengetopt_args_info::json_help

Only print JSON header help description.

◆ keep_private_host_flag

int gengetopt_args_info::keep_private_host_flag

When nat-1-1 is used (e.g., Amazon EC2 instances), don't remove the private host, but keep both to simulate STUN (default=off).

◆ keep_private_host_given

unsigned int gengetopt_args_info::keep_private_host_given

Whether keep-private-host was given.

◆ keep_private_host_help

const char* gengetopt_args_info::keep_private_host_help

When nat-1-1 is used (e.g., Amazon EC2 instances), don't remove the private host, but keep both to simulate STUN help description.

◆ libnice_debug_flag

int gengetopt_args_info::libnice_debug_flag

Whether to enable libnice debugging or not (default=off).

◆ libnice_debug_given

unsigned int gengetopt_args_info::libnice_debug_given

Whether libnice-debug was given.

◆ libnice_debug_help

const char* gengetopt_args_info::libnice_debug_help

Whether to enable libnice debugging or not help description.

◆ log_file_arg

char* gengetopt_args_info::log_file_arg

Log to the specified file (default=stdout only).

◆ log_file_given

unsigned int gengetopt_args_info::log_file_given

Whether log-file was given.

◆ log_file_help

const char* gengetopt_args_info::log_file_help

Log to the specified file (default=stdout only) help description.

◆ log_file_orig

char* gengetopt_args_info::log_file_orig

Log to the specified file (default=stdout only) original value given at command line.

◆ log_stdout_flag

int gengetopt_args_info::log_stdout_flag

Log to stdout, even when the process is daemonized (default=off).

◆ log_stdout_given

unsigned int gengetopt_args_info::log_stdout_given

Whether log-stdout was given.

◆ log_stdout_help

const char* gengetopt_args_info::log_stdout_help

Log to stdout, even when the process is daemonized help description.

◆ metadata_arg

char* gengetopt_args_info::metadata_arg

Save this metadata string in the target file.

◆ metadata_given

unsigned int gengetopt_args_info::metadata_given

Whether metadata was given.

◆ metadata_help

const char* gengetopt_args_info::metadata_help

Save this metadata string in the target file help description.

◆ metadata_orig

char* gengetopt_args_info::metadata_orig

Save this metadata string in the target file original value given at command line.

◆ min_nack_queue_arg

int gengetopt_args_info::min_nack_queue_arg

Minimum size of the NACK queue (in ms) per user for retransmissions, no matter the RTT.

◆ min_nack_queue_given

unsigned int gengetopt_args_info::min_nack_queue_given

Whether min-nack-queue was given.

◆ min_nack_queue_help

const char* gengetopt_args_info::min_nack_queue_help

Minimum size of the NACK queue (in ms) per user for retransmissions, no matter the RTT help description.

◆ min_nack_queue_orig

char* gengetopt_args_info::min_nack_queue_orig

Minimum size of the NACK queue (in ms) per user for retransmissions, no matter the RTT original value given at command line.

◆ nat_1_1_arg

char* gengetopt_args_info::nat_1_1_arg

Comma-separated list of public IPs to put in all host candidates, assuming a 1:1 NAT is in place (e.g., Amazon EC2 instances, default=none).

◆ nat_1_1_given

unsigned int gengetopt_args_info::nat_1_1_given

Whether nat-1-1 was given.

◆ nat_1_1_help

const char* gengetopt_args_info::nat_1_1_help

Comma-separated list of public IPs to put in all host candidates, assuming a 1:1 NAT is in place (e.g., Amazon EC2 instances, default=none) help description.

◆ nat_1_1_orig

char* gengetopt_args_info::nat_1_1_orig

Comma-separated list of public IPs to put in all host candidates, assuming a 1:1 NAT is in place (e.g., Amazon EC2 instances, default=none) original value given at command line.

◆ no_media_timer_arg

int gengetopt_args_info::no_media_timer_arg

Time (in s) that should pass with no media (audio or video) being received before Janus notifies you about this.

◆ no_media_timer_given

unsigned int gengetopt_args_info::no_media_timer_given

Whether no-media-timer was given.

◆ no_media_timer_help

const char* gengetopt_args_info::no_media_timer_help

Time (in s) that should pass with no media (audio or video) being received before Janus notifies you about this help description.

◆ no_media_timer_orig

char* gengetopt_args_info::no_media_timer_orig

Time (in s) that should pass with no media (audio or video) being received before Janus notifies you about this original value given at command line.

◆ no_webrtc_encryption_flag

int gengetopt_args_info::no_webrtc_encryption_flag

Disable WebRTC encryption, so no DTLS or SRTP (only for debugging!) (default=off).

◆ no_webrtc_encryption_given

unsigned int gengetopt_args_info::no_webrtc_encryption_given

Whether no-webrtc-encryption was given.

◆ no_webrtc_encryption_help

const char* gengetopt_args_info::no_webrtc_encryption_help

Disable WebRTC encryption, so no DTLS or SRTP (only for debugging!) help description.

◆ parse_flag

int gengetopt_args_info::parse_flag

Only parse and re-order packets (default=off).

◆ parse_given

unsigned int gengetopt_args_info::parse_given

Whether parse was given.

◆ parse_help

const char* gengetopt_args_info::parse_help

Only parse and re-order packets help description.

◆ payload_type_arg

int gengetopt_args_info::payload_type_arg

Ignore all RTP packets that don't match the specified payload type (default=none).

◆ payload_type_given

unsigned int gengetopt_args_info::payload_type_given

Whether payload-type was given.

◆ payload_type_help

const char* gengetopt_args_info::payload_type_help

Ignore all RTP packets that don't match the specified payload type (default=none) help description.

◆ payload_type_orig

char* gengetopt_args_info::payload_type_orig

Ignore all RTP packets that don't match the specified payload type (default=none) original value given at command line.

◆ pid_file_arg

char* gengetopt_args_info::pid_file_arg

Open the specified PID file when starting Janus (default=none).

◆ pid_file_given

unsigned int gengetopt_args_info::pid_file_given

Whether pid-file was given.

◆ pid_file_help

const char* gengetopt_args_info::pid_file_help

Open the specified PID file when starting Janus (default=none) help description.

◆ pid_file_orig

char* gengetopt_args_info::pid_file_orig

Open the specified PID file when starting Janus (default=none) original value given at command line.

◆ plugins_folder_arg

char* gengetopt_args_info::plugins_folder_arg

Plugins folder (default=./plugins).

◆ plugins_folder_given

unsigned int gengetopt_args_info::plugins_folder_given

Whether plugins-folder was given.

◆ plugins_folder_help

const char* gengetopt_args_info::plugins_folder_help

Plugins folder (default=./plugins) help description.

◆ plugins_folder_orig

char* gengetopt_args_info::plugins_folder_orig

Plugins folder (default=./plugins) original value given at command line.

◆ reclaim_session_timeout_arg

int gengetopt_args_info::reclaim_session_timeout_arg

Reclaim session timeout value, in seconds (default=0).

◆ reclaim_session_timeout_given

unsigned int gengetopt_args_info::reclaim_session_timeout_given

Whether reclaim-session-timeout was given.

◆ reclaim_session_timeout_help

const char* gengetopt_args_info::reclaim_session_timeout_help

Reclaim session timeout value, in seconds (default=0) help description.

◆ reclaim_session_timeout_orig

char* gengetopt_args_info::reclaim_session_timeout_orig

Reclaim session timeout value, in seconds (default=0) original value given at command line.

◆ restamp_arg

int gengetopt_args_info::restamp_arg

If the latency of a packet is bigger than the moving_average_latency * (<restamp>/1000) the timestamps will be corrected, disabled if 0 (default=0).

◆ restamp_given

unsigned int gengetopt_args_info::restamp_given

Whether restamp was given.

◆ restamp_help

const char* gengetopt_args_info::restamp_help

If the latency of a packet is bigger than the moving_average_latency * (<restamp>/1000) the timestamps will be corrected, disabled if 0 (default=0) help description.

◆ restamp_min_th_arg

int gengetopt_args_info::restamp_min_th_arg

Minimum latency of moving average to reach before starting to correct timestamps. (default=500).

◆ restamp_min_th_given

unsigned int gengetopt_args_info::restamp_min_th_given

Whether restamp-min-th was given.

◆ restamp_min_th_help

const char* gengetopt_args_info::restamp_min_th_help

Minimum latency of moving average to reach before starting to correct timestamps. (default=500) help description.

◆ restamp_min_th_orig

char* gengetopt_args_info::restamp_min_th_orig

Minimum latency of moving average to reach before starting to correct timestamps. (default=500) original value given at command line.

◆ restamp_orig

char* gengetopt_args_info::restamp_orig

If the latency of a packet is bigger than the moving_average_latency * (<restamp>/1000) the timestamps will be corrected, disabled if 0 (default=0) original value given at command line.

◆ restamp_packets_arg

int gengetopt_args_info::restamp_packets_arg

Number of packets used for calculating moving average latency for timestamp correction (default=10).

◆ restamp_packets_given

unsigned int gengetopt_args_info::restamp_packets_given

Whether restamp-packets was given.

◆ restamp_packets_help

const char* gengetopt_args_info::restamp_packets_help

Number of packets used for calculating moving average latency for timestamp correction (default=10) help description.

◆ restamp_packets_orig

char* gengetopt_args_info::restamp_packets_orig

Number of packets used for calculating moving average latency for timestamp correction (default=10) original value given at command line.

◆ rtp_port_range_arg

char* gengetopt_args_info::rtp_port_range_arg

Port range to use for RTP/RTCP.

◆ rtp_port_range_given

unsigned int gengetopt_args_info::rtp_port_range_given

Whether rtp-port-range was given.

◆ rtp_port_range_help

const char* gengetopt_args_info::rtp_port_range_help

Port range to use for RTP/RTCP help description.

◆ rtp_port_range_orig

char* gengetopt_args_info::rtp_port_range_orig

Port range to use for RTP/RTCP original value given at command line.

◆ server_name_arg

char* gengetopt_args_info::server_name_arg

Public name of this Janus instance (default=MyJanusInstance).

◆ server_name_given

unsigned int gengetopt_args_info::server_name_given

Whether server-name was given.

◆ server_name_help

const char* gengetopt_args_info::server_name_help

Public name of this Janus instance (default=MyJanusInstance) help description.

◆ server_name_orig

char* gengetopt_args_info::server_name_orig

Public name of this Janus instance (default=MyJanusInstance) original value given at command line.

◆ session_timeout_arg

int gengetopt_args_info::session_timeout_arg

Session timeout value, in seconds (default=60).

◆ session_timeout_given

unsigned int gengetopt_args_info::session_timeout_given

Whether session-timeout was given.

◆ session_timeout_help

const char* gengetopt_args_info::session_timeout_help

Session timeout value, in seconds (default=60) help description.

◆ session_timeout_orig

char* gengetopt_args_info::session_timeout_orig

Session timeout value, in seconds (default=60) original value given at command line.

◆ silence_distance_arg

int gengetopt_args_info::silence_distance_arg

RTP packets distance used to detect RTP silence suppression, disabled if 0 (default=0).

◆ silence_distance_given

unsigned int gengetopt_args_info::silence_distance_given

Whether silence-distance was given.

◆ silence_distance_help

const char* gengetopt_args_info::silence_distance_help

RTP packets distance used to detect RTP silence suppression, disabled if 0 (default=0) help description.

◆ silence_distance_orig

char* gengetopt_args_info::silence_distance_orig

RTP packets distance used to detect RTP silence suppression, disabled if 0 (default=0) original value given at command line.

◆ slowlink_threshold_arg

int gengetopt_args_info::slowlink_threshold_arg

Number of lost packets (per s) that should trigger a 'slowlink' Janus API event to users (default=0, feature disabled).

◆ slowlink_threshold_given

unsigned int gengetopt_args_info::slowlink_threshold_given

Whether slowlink-threshold was given.

◆ slowlink_threshold_help

const char* gengetopt_args_info::slowlink_threshold_help

Number of lost packets (per s) that should trigger a 'slowlink' Janus API event to users (default=0, feature disabled) help description.

◆ slowlink_threshold_orig

char* gengetopt_args_info::slowlink_threshold_orig

Number of lost packets (per s) that should trigger a 'slowlink' Janus API event to users (default=0, feature disabled) original value given at command line.

◆ ssrc_arg

int gengetopt_args_info::ssrc_arg

SSRC of the packets in the pcap file to save (pass 0 to autodetect).

◆ ssrc_given

unsigned int gengetopt_args_info::ssrc_given

Whether ssrc was given.

◆ ssrc_help

const char* gengetopt_args_info::ssrc_help

SSRC of the packets in the pcap file to save (pass 0 to autodetect) help description.

◆ ssrc_orig

char* gengetopt_args_info::ssrc_orig

SSRC of the packets in the pcap file to save (pass 0 to autodetect) original value given at command line.

◆ stun_server_arg

char* gengetopt_args_info::stun_server_arg

STUN server(:port) to use, if needed (e.g., Janus behind NAT, default=none).

◆ stun_server_given

unsigned int gengetopt_args_info::stun_server_given

Whether stun-server was given.

◆ stun_server_help

const char* gengetopt_args_info::stun_server_help

STUN server(:port) to use, if needed (e.g., Janus behind NAT, default=none) help description.

◆ stun_server_orig

char* gengetopt_args_info::stun_server_orig

STUN server(:port) to use, if needed (e.g., Janus behind NAT, default=none) original value given at command line.

◆ token_auth_flag

int gengetopt_args_info::token_auth_flag

Enable token-based authentication for all requests (default=off).

◆ token_auth_given

unsigned int gengetopt_args_info::token_auth_given

Whether token-auth was given.

◆ token_auth_help

const char* gengetopt_args_info::token_auth_help

Enable token-based authentication for all requests help description.

◆ token_auth_secret_arg

char* gengetopt_args_info::token_auth_secret_arg

Secret to verify HMAC-signed tokens with, to be used with -A.

◆ token_auth_secret_given

unsigned int gengetopt_args_info::token_auth_secret_given

Whether token-auth-secret was given.

◆ token_auth_secret_help

const char* gengetopt_args_info::token_auth_secret_help

Secret to verify HMAC-signed tokens with, to be used with -A help description.

◆ token_auth_secret_orig

char* gengetopt_args_info::token_auth_secret_orig

Secret to verify HMAC-signed tokens with, to be used with -A original value given at command line.

◆ twcc_period_arg

int gengetopt_args_info::twcc_period_arg

How often (in ms) to send TWCC feedback back to senders, if negotiated (default=200ms).

◆ twcc_period_given

unsigned int gengetopt_args_info::twcc_period_given

Whether twcc-period was given.

◆ twcc_period_help

const char* gengetopt_args_info::twcc_period_help

How often (in ms) to send TWCC feedback back to senders, if negotiated (default=200ms) help description.

◆ twcc_period_orig

char* gengetopt_args_info::twcc_period_orig

How often (in ms) to send TWCC feedback back to senders, if negotiated (default=200ms) original value given at command line.

◆ version_given

unsigned int gengetopt_args_info::version_given

Whether version was given.

◆ version_help

const char * gengetopt_args_info::version_help

Print version and exit help description.

◆ videoorient_ext_arg

int gengetopt_args_info::videoorient_ext_arg

ID of the video-orientation RTP extension (default=none).

◆ videoorient_ext_given

unsigned int gengetopt_args_info::videoorient_ext_given

Whether videoorient-ext was given.

◆ videoorient_ext_help

const char* gengetopt_args_info::videoorient_ext_help

ID of the video-orientation RTP extension (default=none) help description.

◆ videoorient_ext_orig

char* gengetopt_args_info::videoorient_ext_orig

ID of the video-orientation RTP extension (default=none) original value given at command line.

◆ warnings_flag

int gengetopt_args_info::warnings_flag

Show warnings for skipped packets (e.g., not RTP or wrong SSRC) (default=off).

◆ warnings_given

unsigned int gengetopt_args_info::warnings_given

Whether warnings was given.

◆ warnings_help

const char* gengetopt_args_info::warnings_help

Show warnings for skipped packets (e.g., not RTP or wrong SSRC) help description.


The documentation for this struct was generated from the following files: