@@ -443,21 +443,6 @@ void SDAVIFCalcColorSpaceRGB(avifImage * avif, CGColorSpaceRef* ref, BOOL* shoul
443443 *shouldRelease = FALSE ;
444444 return ;
445445 }
446- if (colorPrimaries == AVIF_NCLX_COLOUR_PRIMARIES_BT2020 &&
447- transferCharacteristics == AVIF_NCLX_TRANSFER_CHARACTERISTICS_SMPTE2084 /* PQ */ ) {
448- static CGColorSpaceRef bt2020pq = NULL ;
449- static dispatch_once_t onceToken;
450- dispatch_once (&onceToken, ^{
451- if (@available (macOS 10.14.6 , iOS 13.0 , tvOS 13.0 , *)) {
452- bt2020pq = CGColorSpaceCreateWithName (kCGColorSpaceITUR_2020_PQ_EOTF );
453- } else {
454- bt2020pq = defaultColorSpace;
455- }
456- });
457- *ref = bt2020pq;
458- *shouldRelease = FALSE ;
459- return ;
460- }
461446 if (colorPrimaries == AVIF_NCLX_COLOUR_PRIMARIES_SMPTE432 /* Display P3 */ &&
462447 transferCharacteristics == AVIF_NCLX_TRANSFER_CHARACTERISTICS_SRGB) {
463448 static CGColorSpaceRef p3 = NULL ;
@@ -489,21 +474,6 @@ void SDAVIFCalcColorSpaceRGB(avifImage * avif, CGColorSpaceRef* ref, BOOL* shoul
489474 *shouldRelease = FALSE ;
490475 return ;
491476 }
492- if (colorPrimaries == AVIF_NCLX_COLOUR_PRIMARIES_SMPTE432 /* Display P3 */ &&
493- transferCharacteristics == AVIF_NCLX_TRANSFER_CHARACTERISTICS_SMPTE2084 /* PQ */ ) {
494- static CGColorSpaceRef p3pq = NULL ;
495- static dispatch_once_t onceToken;
496- dispatch_once (&onceToken, ^{
497- if (@available (macOS 10.14.6 , iOS 13.0 , tvOS 13.0 , *)) {
498- p3pq = CGColorSpaceCreateWithName (kCGColorSpaceDisplayP3_PQ_EOTF );
499- } else {
500- p3pq = defaultColorSpace;
501- }
502- });
503- *ref = p3pq;
504- *shouldRelease = FALSE ;
505- return ;
506- }
507477 if (colorPrimaries == AVIF_NCLX_COLOUR_PRIMARIES_SMPTE432 /* Display P3 */ &&
508478 transferCharacteristics == AVIF_NCLX_TRANSFER_CHARACTERISTICS_LINEAR) {
509479 static CGColorSpaceRef p3linear = NULL ;
0 commit comments