summaryrefslogtreecommitdiff
path: root/video_receive_stream.h
diff options
context:
space:
mode:
authormflodman@webrtc.org <mflodman@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-12-13 16:36:28 +0000
committermflodman@webrtc.org <mflodman@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-12-13 16:36:28 +0000
commit7ff4089bfcce71ba2a5d21d5adc0467782a914a0 (patch)
tree68ab9ad7d1c04b5e8147cc6ce59ae491641b6b94 /video_receive_stream.h
parent1465cef20a2dfeb561d2e909c31639f490688b32 (diff)
downloadwebrtc-7ff4089bfcce71ba2a5d21d5adc0467782a914a0.tar.gz
Adding REMB to receive stream configuration, the send side will always
react to incoming REMB for now. Adding a test to verify the receive side is generating RTCP REMB and will follow up with a send side test as soon as the bitrate stats are wired up for the new API. TEST=See above. R=pbos@webrtc.org Review URL: https://webrtc-codereview.appspot.com/5779004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@5286 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'video_receive_stream.h')
-rw-r--r--video_receive_stream.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/video_receive_stream.h b/video_receive_stream.h
index e5a68298..e5487281 100644
--- a/video_receive_stream.h
+++ b/video_receive_stream.h
@@ -108,7 +108,8 @@ class VideoReceiveStream {
Rtp()
: remote_ssrc(0),
local_ssrc(0),
- rtcp_mode(newapi::kRtcpReducedSize) {}
+ rtcp_mode(newapi::kRtcpReducedSize),
+ remb(false) {}
// Synchronization source (stream identifier) to be received.
uint32_t remote_ssrc;
@@ -118,6 +119,9 @@ class VideoReceiveStream {
// See RtcpMode for description.
newapi::RtcpMode rtcp_mode;
+ // See draft-alvestrand-rmcat-remb for information.
+ bool remb;
+
// See NackConfig for description.
NackConfig nack;