luxlabs header browser preview


@interface IMTranscoder : NSObject

+ (id)supportedUTIs;
+ (BOOL)shouldPreserveAAEncoding:(id)a0;
+ (BOOL)shouldPreserveHDREncoding:(id)a0;
+ (BOOL)shouldUseHEIFEncoding:(id)a0 sourceUTI:(id)a1;
+ (BOOL)supportsUTI:(id)a0;

- (BOOL)boolFromTranscoderUserInfo:(id)a0 withKey:(id)a1;
- (long long)shouldTranscodeTransfer:(id)a0 transcoderUserInfo:(id)a1 target:(long long)a2 utiType:(id)a3 allowUnfilteredUTIs:(id)a4 fileSizeLimit:(unsigned long long)a5 commonCapabilities:(id)a6;
- (void)transcodeFileTransfer:(id)a0 utiType:(id)a1 allowUnfilteredUTIs:(id)a2 target:(long long)a3 sizes:(id)a4 commonCapabilities:(id)a5 maxDimension:(unsigned long long)a6 transcoderUserInfo:(id)a7 representations:(long long)a8 isLQMEnabled:(BOOL)a9 completionBlock:(id /* block */)a10;
- (BOOL)transcodeProcessingRequired:(long long)a0;

@end