#include "modules/mediastream/UserMediaClient.h"
#include "wtf/PassOwnPtr.h"
-namespace WebCore {
+namespace blink {
class MediaDevicesRequest;
class UserMediaRequest;
UserMediaClient* client() const { return m_client; }
- void requestUserMedia(PassRefPtrWillBeRawPtr<UserMediaRequest>);
+ void requestUserMedia(UserMediaRequest*);
void cancelUserMediaRequest(UserMediaRequest*);
- void requestMediaDevices(PassRefPtrWillBeRawPtr<MediaDevicesRequest>);
+ void requestMediaDevices(MediaDevicesRequest*);
void cancelMediaDevicesRequest(MediaDevicesRequest*);
static PassOwnPtrWillBeRawPtr<UserMediaController> create(UserMediaClient*);
UserMediaClient* m_client;
};
-inline void UserMediaController::requestUserMedia(PassRefPtrWillBeRawPtr<UserMediaRequest> request)
+inline void UserMediaController::requestUserMedia(UserMediaRequest* request)
{
m_client->requestUserMedia(request);
}
m_client->cancelUserMediaRequest(request);
}
-inline void UserMediaController::requestMediaDevices(PassRefPtrWillBeRawPtr<MediaDevicesRequest> request)
+inline void UserMediaController::requestMediaDevices(MediaDevicesRequest* request)
{
m_client->requestMediaDevices(request);
}
m_client->cancelMediaDevicesRequest(request);
}
-} // namespace WebCore
+} // namespace blink
#endif // UserMediaController_h