File tree Expand file tree Collapse file tree 5 files changed +12
-12
lines changed
SDWebImageAVIFCoder/Classes Expand file tree Collapse file tree 5 files changed +12
-12
lines changed Original file line number Diff line number Diff line change 11github "SDWebImage/SDWebImage" ~> 5.0
2- github "SDWebImage/libavif-Xcode" ~> 0.3.0
2+ github "SDWebImage/libavif-Xcode" ~> 0.3.11
Original file line number Diff line number Diff line change 11github "SDWebImage/SDWebImage" "5.2.2"
22github "SDWebImage/libaom-Xcode" "1.0.1"
3- github "SDWebImage/libavif-Xcode" "0.3.0 "
3+ github "SDWebImage/libavif-Xcode" "0.3.11 "
Original file line number Diff line number Diff line change 11PODS:
22 - libaom (1.0.1)
3- - libavif (0.3.0 ):
4- - libavif/libaom (= 0.3.0 )
5- - libavif/libaom (0.3.0 ):
3+ - libavif (0.3.11 ):
4+ - libavif/libaom (= 0.3.11 )
5+ - libavif/libaom (0.3.11 ):
66 - libaom (>= 1.0.1)
7- - libavif/libdav1d (0.3.0 ):
7+ - libavif/libdav1d (0.3.11 ):
88 - libavif/libaom
99 - libdav1d (>= 0.4.0)
1010 - libdav1d (0.4.0)
1111 - SDWebImage (5.2.2):
1212 - SDWebImage/Core (= 5.2.2)
1313 - SDWebImage/Core (5.2.2)
14- - SDWebImageAVIFCoder (0.3 .0):
14+ - SDWebImageAVIFCoder (0.4 .0):
1515 - libavif (~> 0.3.0)
1616 - SDWebImage (~> 5.0)
1717
@@ -33,10 +33,10 @@ EXTERNAL SOURCES:
3333
3434SPEC CHECKSUMS:
3535 libaom: 1e48c68559b8d6191c1a9f266e0bee83b2dd21fd
36- libavif: 8ae7eca52a4ba56592c63991a30697a9a24244e7
36+ libavif: 4d85bde998223e29aef651c10c41eff945cc679c
3737 libdav1d: 097f791c93d050b1cb6c0788fbe6c9024ceb3d7e
3838 SDWebImage: 5fcdb02cc35e05fc35791ec514b191d27189f872
39- SDWebImageAVIFCoder: f994b0bf9e8748a837bd18ec8491228690c16612
39+ SDWebImageAVIFCoder: 022341960adbdc1394dae46d6e48331568234166
4040
4141PODFILE CHECKSUM: 1daaa635bd369cbbf21bf2dd090f9adae3a762dc
4242
Original file line number Diff line number Diff line change @@ -36,5 +36,5 @@ Which is built based on the open-sourced libavif codec.
3636 s . source_files = 'SDWebImageAVIFCoder/Classes/**/*' , 'SDWebImageAVIFCoder/Module/SDWebImageAVIFCoder.h'
3737
3838 s . dependency 'SDWebImage' , '~> 5.0'
39- s . dependency 'libavif' , '~> 0.3.0 '
39+ s . dependency 'libavif' , '~> 0.3.11 '
4040end
Original file line number Diff line number Diff line change @@ -123,7 +123,7 @@ - (UIImage *)decodedImageWithData:(NSData *)data options:(SDImageCoderOptions *)
123123
124124- (nullable CGImageRef)sd_createAVIFImageWithData : (nonnull NSData *)data CF_RETURNS_RETAINED {
125125 // Decode it
126- avifRawData rawData = {
126+ avifROData rawData = {
127127 .data = (uint8_t *)data.bytes ,
128128 .size = data.length
129129 };
@@ -280,7 +280,7 @@ - (nullable NSData *)encodedDataWithImage:(nullable UIImage *)image format:(SDIm
280280 }
281281 int rescaledQuality = AVIF_QUANTIZER_WORST_QUALITY - (int )((compressionQuality) * AVIF_QUANTIZER_WORST_QUALITY);
282282
283- avifRawData raw = AVIF_RAW_DATA_EMPTY ;
283+ avifRWData raw = AVIF_DATA_EMPTY ;
284284 avifEncoder *encoder = avifEncoderCreate ();
285285 encoder->minQuantizer = rescaledQuality;
286286 encoder->maxQuantizer = rescaledQuality;
You can’t perform that action at this time.
0 commit comments