aboutsummaryrefslogtreecommitdiff
path: root/webrtc/video_send_stream.h
diff options
context:
space:
mode:
Diffstat (limited to 'webrtc/video_send_stream.h')
-rw-r--r--webrtc/video_send_stream.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/webrtc/video_send_stream.h b/webrtc/video_send_stream.h
index 0c0af80ef7..83a96d3fed 100644
--- a/webrtc/video_send_stream.h
+++ b/webrtc/video_send_stream.h
@@ -62,6 +62,7 @@ class VideoSendStream : public SendStream {
};
struct Stats {
+ std::string encoder_implementation_name = "unknown";
int input_frame_rate = 0;
int encode_frame_rate = 0;
int avg_encode_time_ms = 0;
@@ -69,6 +70,7 @@ class VideoSendStream : public SendStream {
int target_media_bitrate_bps = 0;
int media_bitrate_bps = 0;
bool suspended = false;
+ bool bw_limited_resolution = false;
std::map<uint32_t, StreamStats> substreams;
};
@@ -100,6 +102,9 @@ class VideoSendStream : public SendStream {
std::vector<uint32_t> ssrcs;
+ // See RtcpMode for description.
+ RtcpMode rtcp_mode = RtcpMode::kCompound;
+
// Max RTP packet size delivered to send transport from VideoEngine.
size_t max_packet_size = kDefaultMaxPacketSize;