From df6abf2706deea59c57493afc4f5f9af6f839a6f Mon Sep 17 00:00:00 2001 From: Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com> Date: Tue, 9 Jul 2019 14:48:39 -0400 Subject: [PATCH] video: set pixel format for macOS Change-Id: I0d3c7a0ec4a09504b25e36e23c9b44c02aff3d71 --- src/media/video/osxvideo/video_device_impl.mm | 1 + src/media/video/video_input.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/media/video/osxvideo/video_device_impl.mm b/src/media/video/osxvideo/video_device_impl.mm index 0f4d4d292e..940deb05e8 100644 --- a/src/media/video/osxvideo/video_device_impl.mm +++ b/src/media/video/osxvideo/video_device_impl.mm @@ -115,6 +115,7 @@ VideoDeviceImpl::getDeviceParams() const params.input = params.name; params.framerate = rate_; params.format = "avfoundation"; + params.pixel_format = "nv12"; params.width = current_size_.first; params.height = current_size_.second; return params; diff --git a/src/media/video/video_input.cpp b/src/media/video/video_input.cpp index 89cef698a0..83e99b8a55 100644 --- a/src/media/video/video_input.cpp +++ b/src/media/video/video_input.cpp @@ -456,6 +456,7 @@ VideoInput::initAVFoundation(const std::string& display) clearOptions(); decOpts_.format = "avfoundation"; + decOpts_.pixel_format = "nv12"; decOpts_.input = "Capture screen 0"; decOpts_.framerate = 30; -- GitLab