Rec 601 seems to be a bit more accurate on macOS

This commit is contained in:
Cameron Gutman
2020-03-10 23:21:00 -07:00
parent ecfc758ce4
commit 81221336f4

View File

@@ -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: