Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(728)

Unified Diff: third_party/WebKit/public/platform/WebRTCPeerConnectionHandlerClient.h

Issue 2972003002: RTCPeerConnection.ontrack event added. (Closed)
Patch Set: Le merge Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « third_party/WebKit/Source/modules/peerconnection/RTCTrackEventInit.idl ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: third_party/WebKit/public/platform/WebRTCPeerConnectionHandlerClient.h
diff --git a/third_party/WebKit/public/platform/WebRTCPeerConnectionHandlerClient.h b/third_party/WebKit/public/platform/WebRTCPeerConnectionHandlerClient.h
index 0a2fccd8639daf88d833cb15b9803ed7d7f80f07..3725995f25940d781408db2bafb663530f8e8b50 100644
--- a/third_party/WebKit/public/platform/WebRTCPeerConnectionHandlerClient.h
+++ b/third_party/WebKit/public/platform/WebRTCPeerConnectionHandlerClient.h
@@ -32,12 +32,14 @@
#define WebRTCPeerConnectionHandlerClient_h
#include "WebCommon.h"
+#include "WebVector.h"
namespace blink {
class WebMediaStream;
class WebRTCDataChannelHandler;
class WebRTCICECandidate;
+class WebRTCRtpReceiver;
class BLINK_PLATFORM_EXPORT WebRTCPeerConnectionHandlerClient {
public:
@@ -76,7 +78,9 @@ class BLINK_PLATFORM_EXPORT WebRTCPeerConnectionHandlerClient {
virtual void DidChangeSignalingState(SignalingState) = 0;
virtual void DidChangeICEGatheringState(ICEGatheringState) = 0;
virtual void DidChangeICEConnectionState(ICEConnectionState) = 0;
- virtual void DidAddRemoteStream(const WebMediaStream&) = 0;
+ virtual void DidAddRemoteStream(
+ const WebMediaStream&,
+ WebVector<std::unique_ptr<WebRTCRtpReceiver>>*) = 0;
virtual void DidRemoveRemoteStream(const WebMediaStream&) = 0;
virtual void DidAddRemoteDataChannel(WebRTCDataChannelHandler*) = 0;
virtual void ReleasePeerConnectionHandler() = 0;
« no previous file with comments | « third_party/WebKit/Source/modules/peerconnection/RTCTrackEventInit.idl ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698