| Index: media/video/capture/linux/video_capture_device_factory_linux.cc
|
| diff --git a/media/video/capture/linux/video_capture_device_factory_linux.cc b/media/video/capture/linux/video_capture_device_factory_linux.cc
|
| index 5627dc0f8eea3a2bb4cf5b54feb4afe4217fb2a6..c8821eebbdbe6c06055dee919a8bedec8a85cc22 100644
|
| --- a/media/video/capture/linux/video_capture_device_factory_linux.cc
|
| +++ b/media/video/capture/linux/video_capture_device_factory_linux.cc
|
| @@ -44,13 +44,20 @@ static bool HasUsableFormats(int fd) {
|
| return false;
|
| }
|
|
|
| +VideoCaptureDeviceFactoryLinux::VideoCaptureDeviceFactoryLinux(
|
| + scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner)
|
| + : ui_task_runner_(ui_task_runner) {
|
| +}
|
| +
|
| +VideoCaptureDeviceFactoryLinux::~VideoCaptureDeviceFactoryLinux() {
|
| +}
|
| +
|
| scoped_ptr<VideoCaptureDevice> VideoCaptureDeviceFactoryLinux::Create(
|
| - scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner,
|
| const VideoCaptureDevice::Name& device_name) {
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| #if defined(OS_CHROMEOS)
|
| VideoCaptureDeviceChromeOS* self =
|
| - new VideoCaptureDeviceChromeOS(ui_task_runner, device_name);
|
| + new VideoCaptureDeviceChromeOS(ui_task_runner_, device_name);
|
| #else
|
| VideoCaptureDeviceLinux* self = new VideoCaptureDeviceLinux(device_name);
|
| #endif
|
|
|