Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / public / platform / WebRTCPeerConnectionHandler.h
index 8b9698b..f1f5e99 100644 (file)
@@ -31,7 +31,8 @@
 #ifndef WebRTCPeerConnectionHandler_h
 #define WebRTCPeerConnectionHandler_h
 
-namespace WebKit {
+namespace blink {
+
 class WebMediaConstraints;
 class WebMediaStream;
 class WebMediaStreamTrack;
@@ -39,6 +40,7 @@ class WebRTCConfiguration;
 class WebRTCDTMFSenderHandler;
 class WebRTCDataChannelHandler;
 class WebRTCICECandidate;
+class WebRTCOfferOptions;
 class WebRTCPeerConnectionHandlerClient;
 class WebRTCSessionDescription;
 class WebRTCSessionDescriptionRequest;
@@ -54,6 +56,7 @@ public:
     virtual bool initialize(const WebRTCConfiguration&, const WebMediaConstraints&) = 0;
 
     virtual void createOffer(const WebRTCSessionDescriptionRequest&, const WebMediaConstraints&) = 0;
+    virtual void createOffer(const WebRTCSessionDescriptionRequest&, const WebRTCOfferOptions&) { }
     virtual void createAnswer(const WebRTCSessionDescriptionRequest&, const WebMediaConstraints&) = 0;
     virtual void setLocalDescription(const WebRTCVoidRequest&, const WebRTCSessionDescription&) = 0;
     virtual void setRemoteDescription(const WebRTCVoidRequest&, const WebRTCSessionDescription&) = 0;
@@ -73,6 +76,6 @@ public:
     virtual void stop() = 0;
 };
 
-} // namespace WebKit
+} // namespace blink
 
 #endif // WebRTCPeerConnectionHandler_h