Use the new versions of OnAddStream/OnRemoveStream in objc binding.
Review-Url: https://codereview.webrtc.org/2049153002 Cr-Commit-Position: refs/heads/master@{#13078}
This commit is contained in:
@ -29,11 +29,12 @@ class PeerConnectionDelegateAdapter : public PeerConnectionObserver {
|
||||
void OnSignalingChange(
|
||||
PeerConnectionInterface::SignalingState new_state) override;
|
||||
|
||||
void OnAddStream(MediaStreamInterface *stream) override;
|
||||
void OnAddStream(rtc::scoped_refptr<MediaStreamInterface> stream) override;
|
||||
|
||||
void OnRemoveStream(MediaStreamInterface *stream) override;
|
||||
void OnRemoveStream(rtc::scoped_refptr<MediaStreamInterface> stream) override;
|
||||
|
||||
void OnDataChannel(DataChannelInterface *data_channel) override;
|
||||
void OnDataChannel(
|
||||
rtc::scoped_refptr<DataChannelInterface> data_channel) override;
|
||||
|
||||
void OnRenegotiationNeeded() override;
|
||||
|
||||
|
||||
@ -126,7 +126,7 @@ void PeerConnectionDelegateAdapter::OnSignalingChange(
|
||||
}
|
||||
|
||||
void PeerConnectionDelegateAdapter::OnAddStream(
|
||||
MediaStreamInterface *stream) {
|
||||
rtc::scoped_refptr<MediaStreamInterface> stream) {
|
||||
RTCMediaStream *mediaStream =
|
||||
[[RTCMediaStream alloc] initWithNativeMediaStream:stream];
|
||||
RTCPeerConnection *peer_connection = peer_connection_;
|
||||
@ -135,7 +135,7 @@ void PeerConnectionDelegateAdapter::OnAddStream(
|
||||
}
|
||||
|
||||
void PeerConnectionDelegateAdapter::OnRemoveStream(
|
||||
MediaStreamInterface *stream) {
|
||||
rtc::scoped_refptr<MediaStreamInterface> stream) {
|
||||
RTCMediaStream *mediaStream =
|
||||
[[RTCMediaStream alloc] initWithNativeMediaStream:stream];
|
||||
RTCPeerConnection *peer_connection = peer_connection_;
|
||||
@ -144,7 +144,7 @@ void PeerConnectionDelegateAdapter::OnRemoveStream(
|
||||
}
|
||||
|
||||
void PeerConnectionDelegateAdapter::OnDataChannel(
|
||||
DataChannelInterface *data_channel) {
|
||||
rtc::scoped_refptr<DataChannelInterface> data_channel) {
|
||||
RTCDataChannel *dataChannel =
|
||||
[[RTCDataChannel alloc] initWithNativeDataChannel:data_channel];
|
||||
RTCPeerConnection *peer_connection = peer_connection_;
|
||||
|
||||
Reference in New Issue
Block a user