From 81221336f42e7a332714ac654c03e01a59253ce5 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Tue, 10 Mar 2020 23:21:00 -0700 Subject: [PATCH] Rec 601 seems to be a bit more accurate on macOS --- app/streaming/video/ffmpeg-renderers/vt.mm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/streaming/video/ffmpeg-renderers/vt.mm b/app/streaming/video/ffmpeg-renderers/vt.mm index f0198c60..25628803 100644 --- a/app/streaming/video/ffmpeg-renderers/vt.mm +++ b/app/streaming/video/ffmpeg-renderers/vt.mm @@ -229,7 +229,7 @@ public: break; case AVCOL_SPC_SMPTE170M: if (m_ColorSpace == nullptr) { - m_ColorSpace = CGColorSpaceCreateWithName(kCGColorSpaceITUR_709); + m_ColorSpace = CGColorSpaceCreateWithName(kCGColorSpaceSRGB); } CVBufferSetAttachment(pixBuf, kCVImageBufferYCbCrMatrixKey, @@ -521,8 +521,8 @@ public: int getDecoderColorspace() override { - // macOS seems to handle Rec 709 best - return COLORSPACE_REC_709; + // macOS seems to handle Rec 601 best + return COLORSPACE_REC_601; } private: