#define WebRTCPeerConnectionHandler_h
namespace blink {
+
class WebMediaConstraints;
class WebMediaStream;
class WebMediaStreamTrack;
class WebRTCDTMFSenderHandler;
class WebRTCDataChannelHandler;
class WebRTCICECandidate;
+class WebRTCOfferOptions;
class WebRTCPeerConnectionHandlerClient;
class WebRTCSessionDescription;
class WebRTCSessionDescriptionRequest;
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;