Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
bridge_profile Struct Reference

#include <confbridge.h>

Collaboration diagram for bridge_profile:
Collaboration graph
[legend]

Data Fields

unsigned int flags
 
unsigned int internal_sample_rate
 
char language [MAX_LANGUAGE]
 
unsigned int max_members
 
unsigned int maximum_sample_rate
 
unsigned int mix_interval
 
char name [MAX_PROFILE_NAME]
 
char rec_command [128]
 
char rec_file [PATH_MAX]
 
char rec_options [128]
 
char regcontext [AST_MAX_CONTEXT]
 
unsigned int remb_estimated_bitrate
 
unsigned int remb_send_interval
 
struct bridge_profile_soundssounds
 
unsigned int video_update_discard
 

Detailed Description

Definition at line 225 of file confbridge.h.

Field Documentation

◆ flags

unsigned int flags

Definition at line 231 of file confbridge.h.

Referenced by handle_cli_confbridge_show_bridge_profile().

◆ internal_sample_rate

unsigned int internal_sample_rate

The internal sample rate of the bridge. 0 when set to auto adjust mode.

Definition at line 233 of file confbridge.h.

Referenced by handle_cli_confbridge_show_bridge_profile(), and join_conference_bridge().

◆ language

char language[MAX_LANGUAGE]

Language used for playback_chan

Definition at line 227 of file confbridge.h.

Referenced by action_toggle_mute_participants(), alloc_playback_chan(), confbridge_exec(), and handle_cli_confbridge_show_bridge_profile().

◆ max_members

unsigned int max_members

The maximum number of participants allowed in the conference

Definition at line 232 of file confbridge.h.

Referenced by handle_cli_confbridge_show_bridge_profile(), and join_conference_bridge().

◆ maximum_sample_rate

unsigned int maximum_sample_rate

The maximum sample rate of the bridge. 0 when set to no maximum.

Definition at line 234 of file confbridge.h.

Referenced by handle_cli_confbridge_show_bridge_profile(), and join_conference_bridge().

◆ mix_interval

unsigned int mix_interval

The internal mixing interval used by the bridge. When set to 0 the bridgewill use a default interval.

Definition at line 235 of file confbridge.h.

Referenced by handle_cli_confbridge_show_bridge_profile(), join_conference_bridge(), and mix_interval_handler().

◆ name

char name[MAX_PROFILE_NAME]

◆ rec_command

char rec_command[128]

Definition at line 230 of file confbridge.h.

Referenced by handle_cli_confbridge_show_bridge_profile(), and set_rec_filename().

◆ rec_file

char rec_file[PATH_MAX]

◆ rec_options

char rec_options[128]

Definition at line 229 of file confbridge.h.

Referenced by handle_cli_confbridge_show_bridge_profile(), and set_rec_filename().

◆ regcontext

char regcontext[AST_MAX_CONTEXT]

◆ remb_estimated_bitrate

unsigned int remb_estimated_bitrate

Bitrate sent when BRIDGE_OPT_REMB_BEHAVIOR_FORCE is set

Definition at line 240 of file confbridge.h.

Referenced by join_conference_bridge().

◆ remb_send_interval

unsigned int remb_send_interval

Interval at which a combined REMB frame is sent to video sources

Definition at line 239 of file confbridge.h.

Referenced by handle_cli_confbridge_show_bridge_profile(), and join_conference_bridge().

◆ sounds

struct bridge_profile_sounds* sounds

◆ video_update_discard

unsigned int video_update_discard

Amount of time after sending a video update request that subsequent requests should be discarded

Definition at line 238 of file confbridge.h.

Referenced by handle_cli_confbridge_show_bridge_profile(), and join_conference_bridge().


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