mediastreamer2 5.2.0
Data Fields
_MediaStream Struct Reference

#include <mediastream.h>

Collaboration diagram for _MediaStream:
Collaboration graph
[legend]

Data Fields

MSFormatType type
 
MSStreamState state
 
MSMediaStreamSessions sessions
 
OrtpEvQueue * evq
 
MSFilterrtprecv
 
MSFilterrtpsend
 
MSFilterencoder
 
MSFilterdecoder
 
MSFiltervoidsink
 
MSBitrateController * rc
 
MSQualityIndicator * qi
 
IceCheckListice_check_list
 
time_t start_time
 
time_t last_iterate_time
 
uint64_t last_packet_count
 
time_t last_packet_time
 
MSQosAnalyzerAlgorithm rc_algorithm
 
PayloadType * current_pt
 
bool_t rc_enable
 
bool_t is_beginning
 
bool_t owns_sessions
 
bool_t stun_allowed
 
int target_bitrate
 
int max_target_bitrate
 
media_stream_process_rtcp_callback_t process_rtcp
 
OrtpEvDispatcher * evd
 
MSFactoryfactory
 
MSBandwidthControllerbandwidth_controller
 
MSVideoQualityControllervideo_quality_controller
 
MediaStreamDir direction
 

Detailed Description

Base struct for both AudioStream and VideoStream structure.

Field Documentation

◆ target_bitrate

int _MediaStream::target_bitrate

defines encoder target network bit rate, uses media_stream_set_target_network_bitrate() setter.


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