Skip to content

Commit 6e7eaa9

Browse files
committed
Separate sources
1 parent 501b702 commit 6e7eaa9

5 files changed

Lines changed: 1620 additions & 1564 deletions

File tree

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
//
2+
// ColorSpace.h
3+
// SDWebImageAVIFCoder
4+
//
5+
// Created by psi on 2020/03/15.
6+
//
7+
8+
#pragma once
9+
#if __has_include(<libavif/avif.h>)
10+
#import <libavif/avif.h>
11+
#else
12+
#import "avif/avif.h"
13+
#endif
14+
15+
CGColorSpaceRef CreateColorSpaceMono(avifNclxColourPrimaries const colorPrimaries, avifNclxTransferCharacteristics const transferCharacteristics);
16+
CGColorSpaceRef CreateColorSpaceRGB(avifNclxColourPrimaries const colorPrimaries, avifNclxTransferCharacteristics const transferCharacteristics);
17+
18+
void CalcColorSpaceMono(avifImage * avif, CGColorSpaceRef* ref, BOOL* shouldRelease);
19+
void CalcColorSpaceRGB(avifImage * avif, CGColorSpaceRef* ref, BOOL* shouldRelease);

0 commit comments

Comments
 (0)