blob: de367aabfbaaf7da3d9fef45d185fd120e751f0c [file] [log] [blame]
tommi@webrtc.org81878772012-11-20 13:35:33 +00001/*
2 * Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
3 *
4 * Use of this source code is governed by a BSD-style license
5 * that can be found in the LICENSE file in the root of the source
6 * tree. An additional intellectual property rights grant can be found
7 * in the file PATENTS. All contributing project authors may
8 * be found in the AUTHORS file in the root of the source tree.
9 */
10
pbos@webrtc.orga9b74ad2013-07-12 10:03:52 +000011#include "webrtc/modules/video_capture/windows/device_info_mf.h"
tommi@webrtc.org81878772012-11-20 13:35:33 +000012
13namespace webrtc {
14namespace videocapturemodule {
15
nisseb29b9c82016-12-12 00:22:56 -080016DeviceInfoMF::DeviceInfoMF() {
tommi@webrtc.org81878772012-11-20 13:35:33 +000017}
18
19DeviceInfoMF::~DeviceInfoMF() {
20}
21
pbos@webrtc.orgdfc5bb92013-04-10 08:23:13 +000022int32_t DeviceInfoMF::Init() {
tommi@webrtc.org81878772012-11-20 13:35:33 +000023 return -1;
24}
25
pbos@webrtc.orgdfc5bb92013-04-10 08:23:13 +000026uint32_t DeviceInfoMF::NumberOfDevices() {
tommi@webrtc.org81878772012-11-20 13:35:33 +000027 return 0;
28}
29
pbos@webrtc.orgdfc5bb92013-04-10 08:23:13 +000030int32_t DeviceInfoMF::GetDeviceName(
31 uint32_t deviceNumber,
tommi@webrtc.org81878772012-11-20 13:35:33 +000032 char* deviceNameUTF8,
pbos@webrtc.orgdfc5bb92013-04-10 08:23:13 +000033 uint32_t deviceNameLength,
tommi@webrtc.org81878772012-11-20 13:35:33 +000034 char* deviceUniqueIdUTF8,
pbos@webrtc.orgdfc5bb92013-04-10 08:23:13 +000035 uint32_t deviceUniqueIdUTF8Length,
tommi@webrtc.org81878772012-11-20 13:35:33 +000036 char* productUniqueIdUTF8,
pbos@webrtc.orgdfc5bb92013-04-10 08:23:13 +000037 uint32_t productUniqueIdUTF8Length) {
tommi@webrtc.org81878772012-11-20 13:35:33 +000038 return -1;
39}
40
pbos@webrtc.orgdfc5bb92013-04-10 08:23:13 +000041int32_t DeviceInfoMF::DisplayCaptureSettingsDialogBox(
tommi@webrtc.org81878772012-11-20 13:35:33 +000042 const char* deviceUniqueIdUTF8,
43 const char* dialogTitleUTF8,
44 void* parentWindow,
pbos@webrtc.orgdfc5bb92013-04-10 08:23:13 +000045 uint32_t positionX,
46 uint32_t positionY) {
tommi@webrtc.org81878772012-11-20 13:35:33 +000047 return -1;
48}
49
50} // namespace videocapturemodule
51} // namespace webrtc