18187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org/*
28187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org *  Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
38187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org *
48187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org *  Use of this source code is governed by a BSD-style license
58187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org *  that can be found in the LICENSE file in the root of the source
68187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org *  tree. An additional intellectual property rights grant can be found
78187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org *  in the file PATENTS.  All contributing project authors may
88187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org *  be found in the AUTHORS file in the root of the source tree.
98187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org */
108187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org
11a9b74ad716031e7ce63ae0b792b1ba4d2b223d13pbos@webrtc.org#include "webrtc/modules/video_capture/windows/video_capture_mf.h"
128187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org
138187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.orgnamespace webrtc {
148187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.orgnamespace videocapturemodule {
158187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org
16dfc5bb9c97fdd8df3cd86afe2b378ebf89cea628pbos@webrtc.orgVideoCaptureMF::VideoCaptureMF(const int32_t id) : VideoCaptureImpl(id) {}
178187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.orgVideoCaptureMF::~VideoCaptureMF() {}
188187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org
19dfc5bb9c97fdd8df3cd86afe2b378ebf89cea628pbos@webrtc.orgint32_t VideoCaptureMF::Init(const int32_t id, const char* device_id) {
208187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org  return 0;
218187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org}
228187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org
23dfc5bb9c97fdd8df3cd86afe2b378ebf89cea628pbos@webrtc.orgint32_t VideoCaptureMF::StartCapture(
248187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org    const VideoCaptureCapability& capability) {
258187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org  return -1;
268187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org}
278187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org
28dfc5bb9c97fdd8df3cd86afe2b378ebf89cea628pbos@webrtc.orgint32_t VideoCaptureMF::StopCapture() {
298187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org  return -1;
308187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org}
318187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org
328187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.orgbool VideoCaptureMF::CaptureStarted() {
338187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org  return false;
348187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org}
358187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org
36dfc5bb9c97fdd8df3cd86afe2b378ebf89cea628pbos@webrtc.orgint32_t VideoCaptureMF::CaptureSettings(
378187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org    VideoCaptureCapability& settings) {
388187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org  return -1;
398187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org}
408187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org
418187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org}  // namespace videocapturemodule
428187877402bc54cb3b563a480c0a7f02f1a896b5tommi@webrtc.org}  // namespace webrtc
43