3c7d446fad
* refactor: unduplicate MediaStreamDevicesController * restore old logic for GUM_* request types * lint * gn format * add test for unsupported getDisplayMedia * simplify + comment
49 lines
1.6 KiB
C++
49 lines
1.6 KiB
C++
// Copyright (c) 2012 The Chromium Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style license that can be
|
|
// found in the LICENSE-CHROMIUM file.
|
|
|
|
#include "shell/browser/media/media_capture_devices_dispatcher.h"
|
|
|
|
#include "base/logging.h"
|
|
#include "content/public/browser/browser_thread.h"
|
|
#include "content/public/browser/media_capture_devices.h"
|
|
|
|
using content::BrowserThread;
|
|
|
|
namespace electron {
|
|
|
|
MediaCaptureDevicesDispatcher* MediaCaptureDevicesDispatcher::GetInstance() {
|
|
return base::Singleton<MediaCaptureDevicesDispatcher>::get();
|
|
}
|
|
|
|
MediaCaptureDevicesDispatcher::MediaCaptureDevicesDispatcher() {
|
|
// MediaCaptureDevicesDispatcher is a singleton. It should be created on
|
|
// UI thread.
|
|
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
|
|
}
|
|
|
|
MediaCaptureDevicesDispatcher::~MediaCaptureDevicesDispatcher() = default;
|
|
|
|
void MediaCaptureDevicesDispatcher::OnAudioCaptureDevicesChanged() {}
|
|
|
|
void MediaCaptureDevicesDispatcher::OnVideoCaptureDevicesChanged() {}
|
|
|
|
void MediaCaptureDevicesDispatcher::OnMediaRequestStateChanged(
|
|
int render_process_id,
|
|
int render_view_id,
|
|
int page_request_id,
|
|
const GURL& security_origin,
|
|
blink::mojom::MediaStreamType stream_type,
|
|
content::MediaRequestState state) {}
|
|
|
|
void MediaCaptureDevicesDispatcher::OnCreatingAudioStream(int render_process_id,
|
|
int render_view_id) {}
|
|
|
|
void MediaCaptureDevicesDispatcher::OnSetCapturingLinkSecured(
|
|
int render_process_id,
|
|
int render_frame_id,
|
|
int page_request_id,
|
|
blink::mojom::MediaStreamType stream_type,
|
|
bool is_secure) {}
|
|
|
|
} // namespace electron
|