mediastreamer2 5.2.0
Data Structures | Data Fields
Collaboration diagram for _AudioStream:
Collaboration graph
[legend]

Data Structures

struct  _AVPlayer
 

Data Fields

MediaStream ms
 
MSSndCardplaycard
 
MSSndCardcaptcard
 
MSFiltersoundread
 
MSFiltersoundwrite
 
MSFilterdtmfgen
 
MSFilterdtmfgen_rtp
 
MSFilterplc
 
MSFilterec
 
MSFiltervolsend
 
MSFiltervolrecv
 
MSFilterlocal_mixer
 
MSFilterlocal_player
 
MSFilterlocal_player_resampler
 
MSFilterread_decoder
 
MSFilterwrite_encoder
 
MSFilterread_resampler
 
MSFilterwrite_resampler
 
MSFiltermic_equalizer
 
MSFilterspk_equalizer
 
MSFilterdummy
 
MSFilterrecv_tee
 
MSFilterrecorder_mixer
 
MSFilterrecorder
 
MSFilteroutbound_mixer
 
struct { 
 
   MSFilter *   resampler 
 
   MSFilter *   encoder 
 
   MSFilter *   recorder 
 
   MSFilter *   video_input 
 
av_recorder 
 
struct _AudioStream::_AVPlayer av_player
 
MSFilterflowcontrol
 
RtpSession * rtp_io_session
 
MSFiltervaddtx
 
char * recorder_file
 
EchoLimiterType el_type
 
EqualizerLocation eq_loc
 
uint32_t features
 
int sample_rate
 
int nchannels
 
struct _VideoStreamvideostream
 
MSAudioRoute audio_route
 
bool_t play_dtmfs
 
bool_t use_ec
 
bool_t use_gc
 
bool_t use_agc
 
bool_t mic_eq_active
 
bool_t spk_eq_active
 
bool_t use_ng
 
bool_t is_ec_delay_set
 
bool_t disable_record_on_mute
 
float last_mic_gain_level_db
 
struct _AudioStreamVolumes * participants_volumes
 
int mixer_to_client_extension_id
 
int client_to_mixer_extension_id
 
uint32_t speaking_ssrc
 
AudioStreamIsSpeakingCallback is_speaking_cb
 
AudioStreamIsMutedCallback is_muted_cb
 
void * user_pointer
 
bool_t is_speaking
 
MSAudioRouteChangedCallback audio_route_changed_cb
 
void * audio_route_changed_cb_user_data
 

Field Documentation

◆ rtp_io_session

RtpSession* _AudioStream::rtp_io_session

The RTP session used for RTP input/output.


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