UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
audio_options Struct Reference

#include <audio.h>

Collaboration diagram for audio_options:
Collaboration graph

Public Attributes

char * channel_map = nullptr
 
const char * codec_cfg = "PCM"
 
bool echo_cancellation = false
 
const char * fec_cfg = DEFAULT_AUDIO_FEC
 
const char * filter_cfg = ""
 
const char * host = NULL
 
const char * proto = "ultragrid_rtp"
 
const char * proto_cfg = ""
 
const char * recv_cfg = "none"
 
int recv_port = 0
 
const char * scale = DEFAULT_AUDIO_SCALE
 
const char * send_cfg = "none"
 
int send_port = 0
 

Detailed Description

Definition at line 68 of file audio.h.

Member Data Documentation

◆ channel_map

char* audio_options::channel_map = nullptr

Definition at line 77 of file audio.h.

Referenced by audio_init(), and parse_options_internal().

◆ codec_cfg

const char* audio_options::codec_cfg = "PCM"

Definition at line 80 of file audio.h.

Referenced by ug_options::ug_options(), adjust_params(), audio_init(), and parse_options_internal().

◆ echo_cancellation

bool audio_options::echo_cancellation = false

Definition at line 79 of file audio.h.

Referenced by audio_init(), and parse_options_internal().

◆ fec_cfg

const char* audio_options::fec_cfg = DEFAULT_AUDIO_FEC

Definition at line 76 of file audio.h.

Referenced by audio_init(), and parse_options_internal().

◆ filter_cfg

const char* audio_options::filter_cfg = ""

Definition at line 81 of file audio.h.

Referenced by audio_init(), and parse_options_internal().

◆ host

const char* audio_options::host = NULL

Definition at line 69 of file audio.h.

Referenced by adjust_params(), audio_init(), and parse_options_internal().

◆ proto

const char* audio_options::proto = "ultragrid_rtp"

Definition at line 74 of file audio.h.

Referenced by adjust_params(), and parse_protocol().

◆ proto_cfg

const char* audio_options::proto_cfg = ""

Definition at line 75 of file audio.h.

Referenced by parse_protocol().

◆ recv_cfg

const char* audio_options::recv_cfg = "none"

Definition at line 72 of file audio.h.

Referenced by adjust_params(), audio_init(), and parse_options_internal().

◆ recv_port

int audio_options::recv_port = 0

Definition at line 70 of file audio.h.

Referenced by ug_options::ug_options(), adjust_params(), audio_init(), and parse_port().

◆ scale

const char* audio_options::scale = DEFAULT_AUDIO_SCALE

Definition at line 78 of file audio.h.

Referenced by audio_init(), and parse_options_internal().

◆ send_cfg

const char* audio_options::send_cfg = "none"

Definition at line 73 of file audio.h.

Referenced by adjust_params(), audio_init(), parse_audio_capture(), and parse_options_internal().

◆ send_port

int audio_options::send_port = 0

Definition at line 71 of file audio.h.

Referenced by ug_options::ug_options(), adjust_params(), audio_init(), and parse_port().


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