luxlabs header browser preview


@class NSData;

@interface IMEmbeddedHardwareJPEGTranscoder : NSObject {
    struct __IOSurface { } *_ioSurfaceRef;
    NSData *_imageData;
    struct __CFDictionary { } *_imageProperties;
    BOOL _canHardwareScaleImage;
}

@property (nonatomic) double targetJPEGCompressionValue;

- (void)dealloc;
- (BOOL)_decodeImageToIOSurface;
- (BOOL)_isJPEGImage:(struct CGImageSource { } *)a0;
- (id)initWithImageData:(id)a0 imageSource:(struct CGImageSource { } *)a1;
- (BOOL)scaleImageToFitLargestDimension:(id)a0 outputData:(id *)a1;

@end