blob: 17719e4439cde712fc66c5d4b2e85815f7a22601 [file] [log] [blame]
zijiehe49c01d72016-08-17 00:33:551/*
2 * Copyright (c) 2016 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// TODO(zijiehe): Implement ScreenDrawerMac
12
Mirko Bonadei317a1f02019-09-17 15:06:1813#include <memory>
14
Mirko Bonadei92ea95e2017-09-15 04:47:3115#include "modules/desktop_capture/screen_drawer.h"
16#include "modules/desktop_capture/screen_drawer_lock_posix.h"
zijiehe49c01d72016-08-17 00:33:5517
18namespace webrtc {
19
20// static
zijiehe6a4607e2016-10-19 01:22:1821std::unique_ptr<ScreenDrawerLock> ScreenDrawerLock::Create() {
Mirko Bonadei317a1f02019-09-17 15:06:1822 return std::make_unique<ScreenDrawerLockPosix>();
zijiehe6a4607e2016-10-19 01:22:1823}
24
25// static
zijiehe49c01d72016-08-17 00:33:5526std::unique_ptr<ScreenDrawer> ScreenDrawer::Create() {
27 return nullptr;
28}
29
30} // namespace webrtc