-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=94591 Patch by Robin Cao <robin.cao@torchmobile.com.cn> on 2012-08-21 Reviewed by George Staikos. Implement getUserMedia feature using the platform API. Source/WebCore: Tests in fast/mediastream cover this. PR #153571 Reviewed internally by George Staikos. * platform/graphics/blackberry/MediaPlayerPrivateBlackBerry.cpp: (WebCore::toWebMediaStreamSource): (WebCore): (WebCore::toWebMediaStreamDescriptor): (WebCore::MediaPlayerPrivate::lookupMediaStream): * platform/graphics/blackberry/MediaPlayerPrivateBlackBerry.h: (MediaPlayerPrivate): Source/WebKit/blackberry: PR #153571 Reviewed internally by George Staikos. * WebCoreSupport/UserMediaClientImpl.cpp: (WebCore): (WebCore::userMediaRequestsMap): (WebCore::toMediaStreamSource): (WebCore::toMediaStreamDescriptor): (WebUserMediaRequestClientImpl): (WebCore::WebUserMediaRequestClientImpl::WebUserMediaRequestClientImpl): (WebCore::WebUserMediaRequestClientImpl::requestSucceeded): (WebCore::WebUserMediaRequestClientImpl::requestFailed): (WebCore::UserMediaClientImpl::UserMediaClientImpl): (WebCore::UserMediaClientImpl::~UserMediaClientImpl): (WebCore::UserMediaClientImpl::requestUserMedia): (WebCore::UserMediaClientImpl::cancelUserMediaRequest): (WebCore::UserMediaClientImpl::webUserMedia): * WebCoreSupport/UserMediaClientImpl.h: (BlackBerry): (Platform): (UserMediaClientImpl): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126211 268f45cc-cd09-0410-ab3c-d52691b4dbfc
229a1313