summaryrefslogtreecommitdiff
path: root/chromium/media/capture/video/win/video_capture_device_factory_win.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/media/capture/video/win/video_capture_device_factory_win.h')
-rw-r--r--chromium/media/capture/video/win/video_capture_device_factory_win.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/chromium/media/capture/video/win/video_capture_device_factory_win.h b/chromium/media/capture/video/win/video_capture_device_factory_win.h
index bd8b86ce161..43047d7b53f 100644
--- a/chromium/media/capture/video/win/video_capture_device_factory_win.h
+++ b/chromium/media/capture/video/win/video_capture_device_factory_win.h
@@ -17,9 +17,9 @@
#include "base/macros.h"
#include "base/threading/thread.h"
+#include "media/base/win/dxgi_device_manager.h"
#include "media/base/win/mf_initializer.h"
#include "media/capture/video/video_capture_device_factory.h"
-#include "media/capture/video/win/video_capture_dxgi_device_manager.h"
namespace media {
@@ -77,8 +77,7 @@ class CAPTURE_EXPORT VideoCaptureDeviceFactoryWin
return use_d3d11_with_media_foundation_;
}
- scoped_refptr<VideoCaptureDXGIDeviceManager>
- dxgi_device_manager_for_testing() {
+ scoped_refptr<DXGIDeviceManager> dxgi_device_manager_for_testing() {
return dxgi_device_manager_;
}
@@ -97,7 +96,7 @@ class CAPTURE_EXPORT VideoCaptureDeviceFactoryWin
std::vector<VideoCaptureDeviceInfo> GetDevicesInfoDirectShow();
bool use_media_foundation_;
- bool use_d3d11_with_media_foundation_ = false;
+ bool use_d3d11_with_media_foundation_;
MFSessionLifetime session_;
// For calling WinRT methods on a COM initiated thread.
@@ -105,7 +104,7 @@ class CAPTURE_EXPORT VideoCaptureDeviceFactoryWin
scoped_refptr<base::SingleThreadTaskRunner> origin_task_runner_;
std::unordered_set<IAsyncOperation<DeviceInformationCollection*>*> async_ops_;
// For hardware acceleration in MediaFoundation capture engine
- scoped_refptr<VideoCaptureDXGIDeviceManager> dxgi_device_manager_;
+ scoped_refptr<DXGIDeviceManager> dxgi_device_manager_;
base::WeakPtrFactory<VideoCaptureDeviceFactoryWin> weak_ptr_factory_{this};
DISALLOW_COPY_AND_ASSIGN(VideoCaptureDeviceFactoryWin);