summaryrefslogtreecommitdiff
path: root/video_engine/vie_remb.h
diff options
context:
space:
mode:
authorstefan@webrtc.org <stefan@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2012-11-19 10:09:20 +0000
committerstefan@webrtc.org <stefan@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2012-11-19 10:09:20 +0000
commit7d324919daeba50c35eaa07adee53e946135525d (patch)
tree803be875bb3ac7104b36d19836e3c000765ba3e2 /video_engine/vie_remb.h
parentc05b561dbb5600a51df375603a0a6bfa6d135e77 (diff)
downloadwebrtc-7d324919daeba50c35eaa07adee53e946135525d.tar.gz
Move SSRC list to RemoteBitrateEstimator.
BUG=1105 Review URL: https://webrtc-codereview.appspot.com/965027 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@3130 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'video_engine/vie_remb.h')
-rw-r--r--video_engine/vie_remb.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/video_engine/vie_remb.h b/video_engine/vie_remb.h
index 215a2756..63e96380 100644
--- a/video_engine/vie_remb.h
+++ b/video_engine/vie_remb.h
@@ -58,7 +58,8 @@ class VieRemb : public RemoteBitrateObserver, public Module {
// estimate has decreased or if no RTCP REMB packet has been sent for
// a certain time interval.
// Implements RtpReceiveBitrateUpdate.
- virtual void OnReceiveBitrateChanged(unsigned int bitrate);
+ virtual void OnReceiveBitrateChanged(std::vector<unsigned int>* ssrcs,
+ unsigned int bitrate);
// Implements Module.
virtual WebRtc_Word32 ChangeUniqueId(const WebRtc_Word32 id);
@@ -83,6 +84,7 @@ class VieRemb : public RemoteBitrateObserver, public Module {
// The last bitrate update.
unsigned int bitrate_;
+ std::vector<unsigned int> ssrcs_;
int64_t bitrate_update_time_ms_;
};