DeprecatedPeerConnectionHandler.cpp [plain text]
#include "config.h"
#if ENABLE(MEDIA_STREAM)
#include "DeprecatedPeerConnectionHandler.h"
#include "DeprecatedPeerConnectionHandlerClient.h"
#include "DeprecatedPeerConnectionHandlerInternal.h"
namespace WebCore {
PassOwnPtr<DeprecatedPeerConnectionHandler> DeprecatedPeerConnectionHandler::create(DeprecatedPeerConnectionHandlerClient* client, const String& serverConfiguration, const String& username)
{
return adoptPtr(new DeprecatedPeerConnectionHandler(client, serverConfiguration, username));
}
DeprecatedPeerConnectionHandler::DeprecatedPeerConnectionHandler(DeprecatedPeerConnectionHandlerClient* client, const String& serverConfiguration, const String& username)
: m_private(adoptPtr(new DeprecatedPeerConnectionHandlerInternal(client, serverConfiguration, username)))
{
}
DeprecatedPeerConnectionHandler::~DeprecatedPeerConnectionHandler()
{
}
void DeprecatedPeerConnectionHandler::produceInitialOffer(const MediaStreamDescriptorVector& pendingAddStreams)
{
m_private->produceInitialOffer(pendingAddStreams);
}
void DeprecatedPeerConnectionHandler::handleInitialOffer(const String& sdp)
{
m_private->handleInitialOffer(sdp);
}
void DeprecatedPeerConnectionHandler::processSDP(const String& sdp)
{
m_private->processSDP(sdp);
}
void DeprecatedPeerConnectionHandler::processPendingStreams(const MediaStreamDescriptorVector& pendingAddStreams, const MediaStreamDescriptorVector& pendingRemoveStreams)
{
m_private->processPendingStreams(pendingAddStreams, pendingRemoveStreams);
}
void DeprecatedPeerConnectionHandler::sendDataStreamMessage(const char* data, size_t length)
{
m_private->sendDataStreamMessage(data, length);
}
void DeprecatedPeerConnectionHandler::stop()
{
m_private->stop();
}
}
#endif // ENABLE(MEDIA_STREAM)