mediastreamer2 5.2.0
|
Data Structures | |
struct | _AVPlayer |
Data Fields | ||
MediaStream | ms | |
MSSndCard * | playcard | |
MSSndCard * | captcard | |
MSFilter * | soundread | |
MSFilter * | soundwrite | |
MSFilter * | dtmfgen | |
MSFilter * | dtmfgen_rtp | |
MSFilter * | plc | |
MSFilter * | ec | |
MSFilter * | volsend | |
MSFilter * | volrecv | |
MSFilter * | local_mixer | |
MSFilter * | local_player | |
MSFilter * | local_player_resampler | |
MSFilter * | read_decoder | |
MSFilter * | write_encoder | |
MSFilter * | read_resampler | |
MSFilter * | write_resampler | |
MSFilter * | mic_equalizer | |
MSFilter * | spk_equalizer | |
MSFilter * | dummy | |
MSFilter * | recv_tee | |
MSFilter * | recorder_mixer | |
MSFilter * | recorder | |
MSFilter * | outbound_mixer | |
struct { | ||
MSFilter * resampler | ||
MSFilter * encoder | ||
MSFilter * recorder | ||
MSFilter * video_input | ||
} | av_recorder | |
struct _AudioStream::_AVPlayer | av_player | |
MSFilter * | flowcontrol | |
RtpSession * | rtp_io_session | |
MSFilter * | vaddtx | |
char * | recorder_file | |
EchoLimiterType | el_type | |
EqualizerLocation | eq_loc | |
uint32_t | features | |
int | sample_rate | |
int | nchannels | |
struct _VideoStream * | videostream | |
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 | |
RtpSession* _AudioStream::rtp_io_session |
The RTP session used for RTP input/output.