1/* 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 11#include "webrtc/modules/video_capture/windows/device_info_mf.h" 12 13namespace webrtc { 14namespace videocapturemodule { 15 16DeviceInfoMF::DeviceInfoMF(const int32_t id) : DeviceInfoImpl(id) { 17} 18 19DeviceInfoMF::~DeviceInfoMF() { 20} 21 22int32_t DeviceInfoMF::Init() { 23 return -1; 24} 25 26uint32_t DeviceInfoMF::NumberOfDevices() { 27 return 0; 28} 29 30int32_t DeviceInfoMF::GetDeviceName( 31 uint32_t deviceNumber, 32 char* deviceNameUTF8, 33 uint32_t deviceNameLength, 34 char* deviceUniqueIdUTF8, 35 uint32_t deviceUniqueIdUTF8Length, 36 char* productUniqueIdUTF8, 37 uint32_t productUniqueIdUTF8Length) { 38 return -1; 39} 40 41int32_t DeviceInfoMF::DisplayCaptureSettingsDialogBox( 42 const char* deviceUniqueIdUTF8, 43 const char* dialogTitleUTF8, 44 void* parentWindow, 45 uint32_t positionX, 46 uint32_t positionY) { 47 return -1; 48} 49 50} // namespace videocapturemodule 51} // namespace webrtc 52