| Index: public/platform/WebRTCPeerConnectionHandler.h
|
| diff --git a/public/platform/WebRTCPeerConnectionHandler.h b/public/platform/WebRTCPeerConnectionHandler.h
|
| index fb2fc6f46faf29972fddd90d156dc1c8d532301f..7d9310e9d80b04f316b80cacb331acbd5c21ca9c 100644
|
| --- a/public/platform/WebRTCPeerConnectionHandler.h
|
| +++ b/public/platform/WebRTCPeerConnectionHandler.h
|
| @@ -31,9 +31,6 @@
|
| #ifndef WebRTCPeerConnectionHandler_h
|
| #define WebRTCPeerConnectionHandler_h
|
|
|
| -#include "WebCommon.h"
|
| -#include "WebString.h"
|
| -
|
| namespace WebKit {
|
| class WebMediaConstraints;
|
| class WebMediaStream;
|
| @@ -47,15 +44,8 @@ class WebRTCSessionDescription;
|
| class WebRTCSessionDescriptionRequest;
|
| class WebRTCStatsRequest;
|
| class WebRTCVoidRequest;
|
| -
|
| -struct WebRTCDataChannelInit {
|
| - unsigned short id;
|
| - bool ordered;
|
| - bool negotiated;
|
| - int maxRetransmitTime;
|
| - int maxRetransmits;
|
| - WebString protocol;
|
| -};
|
| +class WebString;
|
| +struct WebRTCDataChannelInit;
|
|
|
| class WebRTCPeerConnectionHandler {
|
| public:
|
| @@ -74,12 +64,7 @@ public:
|
| virtual bool addStream(const WebMediaStream&, const WebMediaConstraints&) = 0;
|
| virtual void removeStream(const WebMediaStream&) = 0;
|
| virtual void getStats(const WebRTCStatsRequest&) = 0;
|
| - virtual WebRTCDataChannelHandler* createDataChannel(const WebString& label, bool reliable) = 0;
|
| - virtual WebRTCDataChannelHandler* createDataChannel(const WebString& label, const WebRTCDataChannelInit& init)
|
| - {
|
| - WEBKIT_ASSERT_NOT_REACHED();
|
| - return 0;
|
| - }
|
| + virtual WebRTCDataChannelHandler* createDataChannel(const WebString& label, const WebRTCDataChannelInit&) = 0;
|
| virtual WebRTCDTMFSenderHandler* createDTMFSender(const WebMediaStreamTrack&) = 0;
|
| virtual void stop() = 0;
|
| };
|
|
|