Modify the parameter type of PeerConnectionObserver callback OnAddTrack.

Change the second parameter type to a const reference of vector so that
the vector will not be copied.

BUG=none

Review-Url: https://codereview.webrtc.org/2551603003
Cr-Commit-Position: refs/heads/master@{#15396}
This commit is contained in:
zhihuang
2016-12-02 15:41:10 -08:00
committed by Commit bot
parent d5c93e0be1
commit c63b894686
2 changed files with 5 additions and 4 deletions

View File

@ -562,9 +562,10 @@ class MockPeerConnectionObserver : public PeerConnectionObserver {
callback_triggered_ = true;
}
void OnAddTrack(rtc::scoped_refptr<webrtc::RtpReceiverInterface> receiver,
std::vector<rtc::scoped_refptr<webrtc::MediaStreamInterface>>
streams) override {
void OnAddTrack(
rtc::scoped_refptr<webrtc::RtpReceiverInterface> receiver,
const std::vector<rtc::scoped_refptr<webrtc::MediaStreamInterface>>&
streams) override {
EXPECT_TRUE(receiver != nullptr);
num_added_tracks_++;
last_added_track_label_ = receiver->id();