Refactor stream stats generation
This version of stream stats will iterate over senders and receivers and note which streams they think they know about, rather than iterating over streams. This means that streams mentioned in AddTrack() are also included, and that only tracks actually attached are included for those streams. Bug: webrtc:8616 Change-Id: I4e704b1a47a152812f23a448cf1a6bc3af1ffafa Reviewed-on: https://webrtc-review.googlesource.com/39262 Commit-Queue: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Henrik Boström <hbos@webrtc.org> Reviewed-by: Fredrik Solenberg <solenberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#21609}
This commit is contained in:
committed by
Commit Bot
parent
47136ddaea
commit
a3dab8440e
@ -23,6 +23,8 @@ class MockRtpReceiver : public rtc::RefCountedObject<RtpReceiverInterface> {
|
||||
public:
|
||||
MOCK_METHOD1(SetTrack, void(MediaStreamTrackInterface*));
|
||||
MOCK_CONST_METHOD0(track, rtc::scoped_refptr<MediaStreamTrackInterface>());
|
||||
MOCK_CONST_METHOD0(streams,
|
||||
std::vector<rtc::scoped_refptr<MediaStreamInterface>>());
|
||||
MOCK_CONST_METHOD0(media_type, cricket::MediaType());
|
||||
MOCK_CONST_METHOD0(id, std::string());
|
||||
MOCK_CONST_METHOD0(GetParameters, RtpParameters());
|
||||
|
||||
Reference in New Issue
Block a user