summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJüri Valdmann <juri.valdmann@qt.io>2018-08-06 13:48:29 +0200
committerJüri Valdmann <juri.valdmann@qt.io>2018-08-10 06:52:20 +0000
commitb106a045a3160a046d7a304edb1fd958502fcc67 (patch)
treeca1e476e75fe06d8c677e9222f78f1d152788781 /src
parent3b5c6f13348e6ed5eaecc4cec3d88f2089c819e6 (diff)
MediaCaptureDevicesDispatcher: Remove unused variable 'ui'
It's a std::unique_ptr<content::MediaStreamUI> that is always null. Change-Id: Id43be71b20dc3331692591af9fecbc73a8e521d6 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/core/media_capture_devices_dispatcher.cpp24
1 files changed, 11 insertions, 13 deletions
diff --git a/src/core/media_capture_devices_dispatcher.cpp b/src/core/media_capture_devices_dispatcher.cpp
index 27f3b6dfa..6d4159949 100644
--- a/src/core/media_capture_devices_dispatcher.cpp
+++ b/src/core/media_capture_devices_dispatcher.cpp
@@ -95,11 +95,11 @@ base::string16 getContentsUrl(content::WebContents *webContents)
}
// Based on chrome/browser/media/desktop_capture_access_handler.cc:
-std::unique_ptr<content::MediaStreamUI> getDevicesForDesktopCapture(content::MediaStreamDevices *devices, content::DesktopMediaID mediaId
- , bool captureAudio, bool /*display_notification*/, base::string16 /*application_title*/)
+void getDevicesForDesktopCapture(
+ content::MediaStreamDevices *devices, content::DesktopMediaID mediaId,
+ bool captureAudio, bool /*display_notification*/, base::string16 /*application_title*/)
{
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
- std::unique_ptr<content::MediaStreamUI> ui;
// Add selected desktop source to the list.
devices->push_back(content::MediaStreamDevice(content::MEDIA_DESKTOP_VIDEO_CAPTURE, mediaId.ToString(), "Screen"));
@@ -116,8 +116,6 @@ std::unique_ptr<content::MediaStreamUI> getDevicesForDesktopCapture(content::Med
"System Audio"));
}
}
-
- return std::move(ui);
}
content::DesktopMediaID getDefaultScreenId()
@@ -187,7 +185,6 @@ void MediaCaptureDevicesDispatcher::handleMediaAccessPermissionResponse(content:
{
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
- std::unique_ptr<content::MediaStreamUI> ui;
content::MediaStreamDevices devices;
std::map<content::WebContents*, RequestsQueue>::iterator it = m_pendingRequests.find(webContents);
@@ -232,7 +229,7 @@ void MediaCaptureDevicesDispatcher::handleMediaAccessPermissionResponse(content:
break;
}
} else if (desktopVideoRequested) {
- ui = getDevicesForDesktopCapture(
+ getDevicesForDesktopCapture(
&devices,
getDefaultScreenId(),
desktopAudioRequested,
@@ -252,7 +249,8 @@ void MediaCaptureDevicesDispatcher::handleMediaAccessPermissionResponse(content:
BrowserThread::UI, FROM_HERE, base::Bind(&MediaCaptureDevicesDispatcher::ProcessQueuedAccessRequest, base::Unretained(this), webContents));
}
- callback.Run(devices, devices.empty() ? content::MEDIA_DEVICE_INVALID_STATE : content::MEDIA_DEVICE_OK, std::move(ui));
+ callback.Run(devices, devices.empty() ? content::MEDIA_DEVICE_INVALID_STATE : content::MEDIA_DEVICE_OK,
+ std::unique_ptr<content::MediaStreamUI>());
}
@@ -324,11 +322,10 @@ void MediaCaptureDevicesDispatcher::processDesktopCaptureAccessRequest(content::
, const content::MediaResponseCallback &callback)
{
content::MediaStreamDevices devices;
- std::unique_ptr<content::MediaStreamUI> ui;
if (request.video_type != content::MEDIA_DESKTOP_VIDEO_CAPTURE ||
request.requested_video_device_id.empty()) {
- callback.Run(devices, content::MEDIA_DEVICE_INVALID_STATE, std::move(ui));
+ callback.Run(devices, content::MEDIA_DEVICE_INVALID_STATE, std::unique_ptr<content::MediaStreamUI>());
return;
}
@@ -349,7 +346,7 @@ void MediaCaptureDevicesDispatcher::processDesktopCaptureAccessRequest(content::
// Received invalid device id.
if (mediaId.type == content::DesktopMediaID::TYPE_NONE) {
- callback.Run(devices, content::MEDIA_DEVICE_INVALID_STATE, std::move(ui));
+ callback.Run(devices, content::MEDIA_DEVICE_INVALID_STATE, std::unique_ptr<content::MediaStreamUI>());
return;
}
@@ -357,11 +354,12 @@ void MediaCaptureDevicesDispatcher::processDesktopCaptureAccessRequest(content::
bool capture_audio = (mediaId.type == content::DesktopMediaID::TYPE_SCREEN &&
request.audio_type == content::MEDIA_DESKTOP_AUDIO_CAPTURE);
- ui = getDevicesForDesktopCapture(
+ getDevicesForDesktopCapture(
&devices, mediaId, capture_audio, true,
getContentsUrl(webContents));
- callback.Run(devices, devices.empty() ? content::MEDIA_DEVICE_INVALID_STATE : content::MEDIA_DEVICE_OK, std::move(ui));
+ callback.Run(devices, devices.empty() ? content::MEDIA_DEVICE_INVALID_STATE : content::MEDIA_DEVICE_OK,
+ std::unique_ptr<content::MediaStreamUI>());
}
void MediaCaptureDevicesDispatcher::enqueueMediaAccessRequest(content::WebContents *webContents, const content::MediaStreamRequest &request