18 lines
417 B
Objective-C
Executable File
18 lines
417 B
Objective-C
Executable File
#import "libwebp.h"
|
|
#import <AppKit/AppKit.h>
|
|
#import "decode.h"
|
|
#import "encode.h"
|
|
#import "demux.h"
|
|
#import "mux.h"
|
|
#import "WebPImageCoder.h"
|
|
NSImage * _Nullable convertFromWebP(NSData *imgData) {
|
|
|
|
if (imgData == nil) {
|
|
return nil;
|
|
}
|
|
WebPImageDecoder *decoder = [WebPImageDecoder decoderWithData:imgData scale: 2];
|
|
|
|
return [decoder frameAtIndex:0 decodeForDisplay:YES].image;
|
|
|
|
}
|