use core::ffi::*;
use core::ptr::NonNull;
#[cfg(feature = "objc2")]
use objc2::__framework_prelude::*;
use objc2_core_foundation::*;
use crate::*;
pub const IMAGEIO_PNG_NO_FILTERS: c_uint = 0x00;
pub const IMAGEIO_PNG_FILTER_NONE: c_uint = 0x08;
pub const IMAGEIO_PNG_FILTER_SUB: c_uint = 0x10;
pub const IMAGEIO_PNG_FILTER_UP: c_uint = 0x20;
pub const IMAGEIO_PNG_FILTER_AVG: c_uint = 0x40;
pub const IMAGEIO_PNG_FILTER_PAETH: c_uint = 0x80;
pub const IMAGEIO_PNG_ALL_FILTERS: c_uint = IMAGEIO_PNG_FILTER_NONE
| IMAGEIO_PNG_FILTER_SUB
| IMAGEIO_PNG_FILTER_UP
| IMAGEIO_PNG_FILTER_AVG
| IMAGEIO_PNG_FILTER_PAETH;
extern "C" {
pub static kCGImagePropertyTIFFDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGIFDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyJFIFDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyHEIFDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyHEICSDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyRawDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerCanonDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerMinoltaDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerFujiDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerOlympusDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerPentaxDictionary: &'static CFString;
}
extern "C" {
pub static kCGImageProperty8BIMDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifAuxDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyOpenEXRDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerAppleDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyFileContentsDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyWebPDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyAVISDictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTGADictionary: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyFileSize: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPixelHeight: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPixelWidth: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDPIHeight: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDPIWidth: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDepth: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyOrientation: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIsFloat: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIsIndexed: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyHasAlpha: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyColorModel: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyProfileName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPrimaryImage: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyColorModelRGB: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyColorModelGray: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyColorModelCMYK: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyColorModelLab: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFCompression: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFPhotometricInterpretation: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFDocumentName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFImageDescription: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFMake: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFModel: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFOrientation: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFXResolution: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFYResolution: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFXPosition: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFYPosition: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFResolutionUnit: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFSoftware: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFTransferFunction: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFDateTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFArtist: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFHostComputer: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFCopyright: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFWhitePoint: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFPrimaryChromaticities: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFTileWidth: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyTIFFTileLength: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyJFIFVersion: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyJFIFXDensity: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyJFIFYDensity: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyJFIFDensityUnit: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyJFIFIsProgressive: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyHEICSLoopCount: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyHEICSDelayTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyHEICSUnclampedDelayTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyHEICSCanvasPixelWidth: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyHEICSCanvasPixelHeight: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyHEICSFrameInfoArray: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifExposureTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifFNumber: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifExposureProgram: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSpectralSensitivity: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifISOSpeedRatings: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifOECF: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSensitivityType: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifStandardOutputSensitivity: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifRecommendedExposureIndex: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifISOSpeed: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifISOSpeedLatitudeyyy: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifISOSpeedLatitudezzz: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifVersion: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifDateTimeOriginal: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifDateTimeDigitized: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifOffsetTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifOffsetTimeOriginal: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifOffsetTimeDigitized: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifComponentsConfiguration: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifCompressedBitsPerPixel: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifShutterSpeedValue: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifApertureValue: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifBrightnessValue: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifExposureBiasValue: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifMaxApertureValue: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSubjectDistance: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifMeteringMode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifLightSource: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifFlash: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifFocalLength: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSubjectArea: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifMakerNote: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifUserComment: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSubsecTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSubsecTimeOriginal: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSubsecTimeDigitized: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifFlashPixVersion: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifColorSpace: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifPixelXDimension: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifPixelYDimension: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifRelatedSoundFile: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifFlashEnergy: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSpatialFrequencyResponse: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifFocalPlaneXResolution: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifFocalPlaneYResolution: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifFocalPlaneResolutionUnit: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSubjectLocation: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifExposureIndex: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSensingMethod: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifFileSource: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSceneType: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifCFAPattern: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifCustomRendered: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifExposureMode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifWhiteBalance: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifDigitalZoomRatio: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifFocalLenIn35mmFilm: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSceneCaptureType: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifGainControl: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifContrast: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSaturation: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSharpness: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifDeviceSettingDescription: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSubjectDistRange: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifImageUniqueID: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifCameraOwnerName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifBodySerialNumber: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifLensSpecification: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifLensMake: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifLensModel: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifLensSerialNumber: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifGamma: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifCompositeImage: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSourceImageNumberOfCompositeImage: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifSourceExposureTimesOfCompositeImage: &'static CFString;
}
extern "C" {
#[deprecated = "No longer supported"]
pub static kCGImagePropertyExifSubsecTimeOrginal: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifAuxLensInfo: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifAuxLensModel: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifAuxSerialNumber: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifAuxLensID: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifAuxLensSerialNumber: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifAuxImageNumber: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifAuxFlashCompensation: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifAuxOwnerName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyExifAuxFirmware: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGIFLoopCount: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGIFDelayTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGIFImageColorMap: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGIFHasGlobalColorMap: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGIFUnclampedDelayTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGIFCanvasPixelWidth: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGIFCanvasPixelHeight: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGIFFrameInfoArray: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGAuthor: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGChromaticities: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGComment: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGCopyright: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGCreationTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGDescription: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGDisclaimer: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGGamma: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGInterlaceType: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGModificationTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGSoftware: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGSource: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGsRGBIntent: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGTitle: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGWarning: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGXPixelsPerMeter: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGYPixelsPerMeter: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGPixelsAspectRatio: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyAPNGLoopCount: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyAPNGDelayTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyAPNGUnclampedDelayTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyAPNGFrameInfoArray: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyAPNGCanvasPixelWidth: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyAPNGCanvasPixelHeight: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyWebPLoopCount: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyWebPDelayTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyWebPUnclampedDelayTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyWebPFrameInfoArray: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyWebPCanvasPixelWidth: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyWebPCanvasPixelHeight: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSVersion: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSLatitudeRef: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSLatitude: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSLongitudeRef: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSLongitude: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSAltitudeRef: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSAltitude: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSTimeStamp: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSSatellites: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSStatus: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSMeasureMode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSDOP: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSSpeedRef: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSSpeed: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSTrackRef: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSTrack: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSImgDirectionRef: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSImgDirection: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSMapDatum: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSDestLatitudeRef: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSDestLatitude: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSDestLongitudeRef: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSDestLongitude: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSDestBearingRef: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSDestBearing: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSDestDistanceRef: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSDestDistance: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSProcessingMethod: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSAreaInformation: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSDateStamp: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSDifferental: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGPSHPositioningError: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCObjectTypeReference: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCObjectAttributeReference: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCObjectName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCEditStatus: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCEditorialUpdate: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCUrgency: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCSubjectReference: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCCategory: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCSupplementalCategory: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCFixtureIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCKeywords: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCContentLocationCode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCContentLocationName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCReleaseDate: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCReleaseTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExpirationDate: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExpirationTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCSpecialInstructions: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCActionAdvised: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCReferenceService: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCReferenceDate: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCReferenceNumber: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCDateCreated: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCTimeCreated: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCDigitalCreationDate: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCDigitalCreationTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCOriginatingProgram: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCProgramVersion: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCObjectCycle: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCByline: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCBylineTitle: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCCity: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCSubLocation: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCProvinceState: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCCountryPrimaryLocationCode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCCountryPrimaryLocationName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCOriginalTransmissionReference: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCHeadline: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCCredit: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCSource: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCCopyrightNotice: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCContact: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCCaptionAbstract: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCWriterEditor: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCImageType: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCImageOrientation: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCLanguageIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCStarRating: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCCreatorContactInfo: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCRightsUsageTerms: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCScene: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtAboutCvTerm: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtAboutCvTermCvId: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtAboutCvTermId: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtAboutCvTermName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtAboutCvTermRefinedAbout: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtAddlModelInfo: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkOrObject: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkCircaDateCreated: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkContentDescription: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkContributionDescription: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkCopyrightNotice: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkCreator: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkCreatorID: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkCopyrightOwnerID: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkCopyrightOwnerName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkLicensorID: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkLicensorName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkDateCreated: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkPhysicalDescription: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkSource: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkSourceInventoryNo: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkSourceInvURL: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkStylePeriod: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtArtworkTitle: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtAudioBitrate: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtAudioBitrateMode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtAudioChannelCount: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtCircaDateCreated: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtContainerFormat: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtContainerFormatIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtContainerFormatName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtContributor: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtContributorIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtContributorName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtContributorRole: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtCopyrightYear: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtCreator: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtCreatorIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtCreatorName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtCreatorRole: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtControlledVocabularyTerm: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtDataOnScreen: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtDataOnScreenRegion: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtDataOnScreenRegionD: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtDataOnScreenRegionH: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtDataOnScreenRegionText: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtDataOnScreenRegionUnit: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtDataOnScreenRegionW: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtDataOnScreenRegionX: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtDataOnScreenRegionY: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtDigitalImageGUID: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtDigitalSourceFileType: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtDigitalSourceType: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtDopesheet: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtDopesheetLink: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtDopesheetLinkLink: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtDopesheetLinkLinkQualifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtEmbdEncRightsExpr: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtEmbeddedEncodedRightsExpr: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtEmbeddedEncodedRightsExprType: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtEmbeddedEncodedRightsExprLangID: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtEpisode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtEpisodeIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtEpisodeName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtEpisodeNumber: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtEvent: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtShownEvent: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtShownEventIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtShownEventName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtExternalMetadataLink: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtFeedIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtGenre: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtGenreCvId: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtGenreCvTermId: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtGenreCvTermName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtGenreCvTermRefinedAbout: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtHeadline: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtIPTCLastEdited: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLinkedEncRightsExpr: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLinkedEncodedRightsExpr: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLinkedEncodedRightsExprType: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLinkedEncodedRightsExprLangID: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLocationCreated: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLocationCity: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLocationCountryCode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLocationCountryName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLocationGPSAltitude: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLocationGPSLatitude: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLocationGPSLongitude: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLocationIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLocationLocationId: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLocationLocationName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLocationProvinceState: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLocationSublocation: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLocationWorldRegion: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtLocationShown: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtMaxAvailHeight: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtMaxAvailWidth: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtModelAge: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtOrganisationInImageCode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtOrganisationInImageName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPersonHeard: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPersonHeardIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPersonHeardName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPersonInImage: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPersonInImageWDetails: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPersonInImageCharacteristic: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPersonInImageCvTermCvId: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPersonInImageCvTermId: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPersonInImageCvTermName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPersonInImageCvTermRefinedAbout: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPersonInImageDescription: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPersonInImageId: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPersonInImageName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtProductInImage: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtProductInImageDescription: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtProductInImageGTIN: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtProductInImageName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPublicationEvent: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPublicationEventDate: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPublicationEventIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtPublicationEventName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRating: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingRatingRegion: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingRegionCity: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingRegionCountryCode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingRegionCountryName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingRegionGPSAltitude: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingRegionGPSLatitude: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingRegionGPSLongitude: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingRegionIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingRegionLocationId: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingRegionLocationName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingRegionProvinceState: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingRegionSublocation: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingRegionWorldRegion: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingScaleMaxValue: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingScaleMinValue: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingSourceLink: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingValue: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRatingValueLogoLink: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRegistryID: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRegistryEntryRole: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRegistryItemID: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtRegistryOrganisationID: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtReleaseReady: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtSeason: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtSeasonIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtSeasonName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtSeasonNumber: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtSeries: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtSeriesIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtSeriesName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtStorylineIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtStreamReady: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtStylePeriod: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtSupplyChainSource: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtSupplyChainSourceIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtSupplyChainSourceName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtTemporalCoverage: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtTemporalCoverageFrom: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtTemporalCoverageTo: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtTranscript: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtTranscriptLink: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtTranscriptLinkLink: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtTranscriptLinkLinkQualifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtVideoBitrate: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtVideoBitrateMode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtVideoDisplayAspectRatio: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtVideoEncodingProfile: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtVideoShotType: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtVideoShotTypeIdentifier: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtVideoShotTypeName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtVideoStreamsCount: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtVisualColor: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtWorkflowTag: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtWorkflowTagCvId: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtWorkflowTagCvTermId: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtWorkflowTagCvTermName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCExtWorkflowTagCvTermRefinedAbout: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCContactInfoCity: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCContactInfoCountry: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCContactInfoAddress: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCContactInfoPostalCode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCContactInfoStateProvince: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCContactInfoEmails: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCContactInfoPhones: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyIPTCContactInfoWebURLs: &'static CFString;
}
extern "C" {
pub static kCGImageProperty8BIMLayerNames: &'static CFString;
}
extern "C" {
pub static kCGImageProperty8BIMVersion: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGVersion: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGBackwardVersion: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGUniqueCameraModel: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGLocalizedCameraModel: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGCameraSerialNumber: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGLensInfo: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGBlackLevel: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGWhiteLevel: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGCalibrationIlluminant1: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGCalibrationIlluminant2: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGColorMatrix1: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGColorMatrix2: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGCameraCalibration1: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGCameraCalibration2: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGAsShotNeutral: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGAsShotWhiteXY: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGBaselineExposure: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGBaselineNoise: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGBaselineSharpness: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGPrivateData: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGCameraCalibrationSignature: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGProfileCalibrationSignature: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGNoiseProfile: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGWarpRectilinear: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGWarpFisheye: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGFixVignetteRadial: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGActiveArea: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGAnalogBalance: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGAntiAliasStrength: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGAsShotICCProfile: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGAsShotPreProfileMatrix: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGAsShotProfileName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGBaselineExposureOffset: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGBayerGreenSplit: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGBestQualityScale: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGBlackLevelDeltaH: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGBlackLevelDeltaV: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGBlackLevelRepeatDim: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGCFALayout: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGCFAPlaneColor: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGChromaBlurRadius: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGColorimetricReference: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGCurrentICCProfile: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGCurrentPreProfileMatrix: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGDefaultBlackRender: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGDefaultCropOrigin: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGDefaultCropSize: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGDefaultScale: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGDefaultUserCrop: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGExtraCameraProfiles: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGForwardMatrix1: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGForwardMatrix2: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGLinearizationTable: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGLinearResponseLimit: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGMakerNoteSafety: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGMaskedAreas: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGNewRawImageDigest: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGNoiseReductionApplied: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGOpcodeList1: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGOpcodeList2: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGOpcodeList3: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGOriginalBestQualityFinalSize: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGOriginalDefaultCropSize: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGOriginalDefaultFinalSize: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGOriginalRawFileData: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGOriginalRawFileDigest: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGOriginalRawFileName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGPreviewApplicationName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGPreviewApplicationVersion: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGPreviewColorSpace: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGPreviewDateTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGPreviewSettingsDigest: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGPreviewSettingsName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGProfileCopyright: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGProfileEmbedPolicy: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGProfileHueSatMapData1: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGProfileHueSatMapData2: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGProfileHueSatMapDims: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGProfileHueSatMapEncoding: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGProfileLookTableData: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGProfileLookTableDims: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGProfileLookTableEncoding: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGProfileName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGProfileToneCurve: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGRawDataUniqueID: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGRawImageDigest: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGRawToPreviewGain: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGReductionMatrix1: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGReductionMatrix2: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGRowInterleaveFactor: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGShadowScale: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyDNGSubTileBlockSize: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFDescription: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFFirmware: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFOwnerName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFImageName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFImageFileName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFReleaseMethod: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFReleaseTiming: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFRecordID: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFSelfTimingTime: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFCameraSerialNumber: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFImageSerialNumber: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFContinuousDrive: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFFocusMode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFMeteringMode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFShootingMode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFLensModel: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFLensMaxMM: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFLensMinMM: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFWhiteBalanceIndex: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFFlashExposureComp: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyCIFFMeasuredEV: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonISOSetting: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonColorMode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonQuality: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonWhiteBalanceMode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonSharpenMode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonFocusMode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonFlashSetting: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonISOSelection: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonFlashExposureComp: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonImageAdjustment: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonLensAdapter: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonLensType: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonLensInfo: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonFocusDistance: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonDigitalZoom: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonShootingMode: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonCameraSerialNumber: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerNikonShutterCount: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerCanonOwnerName: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerCanonCameraSerialNumber: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerCanonImageSerialNumber: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerCanonFlashExposureComp: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerCanonContinuousDrive: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerCanonLensModel: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerCanonFirmware: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyMakerCanonAspectRatioInfo: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyOpenEXRCompression: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyOpenEXRAspectRatio: &'static CFString;
}
#[repr(u32)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
pub enum CGImagePropertyOrientation {
#[doc(alias = "kCGImagePropertyOrientationUp")]
Up = 1,
#[doc(alias = "kCGImagePropertyOrientationUpMirrored")]
UpMirrored = 2,
#[doc(alias = "kCGImagePropertyOrientationDown")]
Down = 3,
#[doc(alias = "kCGImagePropertyOrientationDownMirrored")]
DownMirrored = 4,
#[doc(alias = "kCGImagePropertyOrientationLeftMirrored")]
LeftMirrored = 5,
#[doc(alias = "kCGImagePropertyOrientationRight")]
Right = 6,
#[doc(alias = "kCGImagePropertyOrientationRightMirrored")]
RightMirrored = 7,
#[doc(alias = "kCGImagePropertyOrientationLeft")]
Left = 8,
}
#[cfg(feature = "objc2")]
unsafe impl Encode for CGImagePropertyOrientation {
const ENCODING: Encoding = u32::ENCODING;
}
#[cfg(feature = "objc2")]
unsafe impl RefEncode for CGImagePropertyOrientation {
const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
}
extern "C" {
pub static kCGImagePropertyTGACompression: &'static CFString;
}
#[repr(u32)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
pub enum CGImagePropertyTGACompression {
#[doc(alias = "kCGImageTGACompressionNone")]
TGACompressionNone = 0,
#[doc(alias = "kCGImageTGACompressionRLE")]
TGACompressionRLE = 1,
}
#[cfg(feature = "objc2")]
unsafe impl Encode for CGImagePropertyTGACompression {
const ENCODING: Encoding = u32::ENCODING;
}
#[cfg(feature = "objc2")]
unsafe impl RefEncode for CGImagePropertyTGACompression {
const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
}
extern "C" {
pub static kCGImagePropertyPNGCompressionFilter: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPNGTransparency: &'static CFString;
}
extern "C" {
pub static kCGImageAuxiliaryDataTypeDepth: &'static CFString;
}
extern "C" {
pub static kCGImageAuxiliaryDataTypeDisparity: &'static CFString;
}
extern "C" {
pub static kCGImageAuxiliaryDataTypePortraitEffectsMatte: &'static CFString;
}
extern "C" {
pub static kCGImageAuxiliaryDataTypeSemanticSegmentationSkinMatte: &'static CFString;
}
extern "C" {
pub static kCGImageAuxiliaryDataTypeSemanticSegmentationHairMatte: &'static CFString;
}
extern "C" {
pub static kCGImageAuxiliaryDataTypeSemanticSegmentationTeethMatte: &'static CFString;
}
extern "C" {
pub static kCGImageAuxiliaryDataTypeSemanticSegmentationGlassesMatte: &'static CFString;
}
extern "C" {
pub static kCGImageAuxiliaryDataTypeSemanticSegmentationSkyMatte: &'static CFString;
}
extern "C" {
pub static kCGImageAuxiliaryDataTypeHDRGainMap: &'static CFString;
}
extern "C" {
pub static kCGImageAuxiliaryDataTypeISOGainMap: &'static CFString;
}
extern "C" {
pub static kCGImageAuxiliaryDataInfoData: &'static CFString;
}
extern "C" {
pub static kCGImageAuxiliaryDataInfoDataDescription: &'static CFString;
}
extern "C" {
pub static kCGImageAuxiliaryDataInfoMetadata: &'static CFString;
}
extern "C" {
pub static kCGImageAuxiliaryDataInfoColorSpace: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyImageCount: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyWidth: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyHeight: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyBytesPerRow: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyNamedColorSpace: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyPixelFormat: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyImages: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyThumbnailImages: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyAuxiliaryData: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyAuxiliaryDataType: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyImageIndex: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroups: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroupIndex: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroupType: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroupTypeStereoPair: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroupTypeAlternate: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroupImagesAlternate: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroupImageIndexLeft: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroupImageIndexRight: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroupImageIndexMonoscopic: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroupImageIsLeftImage: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroupImageIsRightImage: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroupImageIsMonoscopicImage: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroupImageIsAlternateImage: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroupImageBaseline: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroupImageDisparityAdjustment: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroupImageStereoAggressors: &'static CFString;
}
extern "C" {
pub static kIIOStereoAggressors_Type: &'static CFString;
}
extern "C" {
pub static kIIOStereoAggressors_SubTypeURI: &'static CFString;
}
extern "C" {
pub static kIIOStereoAggressors_Severity: &'static CFString;
}
extern "C" {
pub static kCGImagePropertyGroupMonoscopicImageLocation: &'static CFString;
}
extern "C" {
pub static kIIOMonoscopicImageLocation_Unspecified: &'static CFString;
}
extern "C" {
pub static kIIOMonoscopicImageLocation_Left: &'static CFString;
}
extern "C" {
pub static kIIOMonoscopicImageLocation_Right: &'static CFString;
}
extern "C" {
pub static kIIOMonoscopicImageLocation_Center: &'static CFString;
}
extern "C" {
pub static kIIOMetadata_CameraExtrinsicsKey: &'static CFString;
}
extern "C" {
pub static kIIOCameraExtrinsics_CoordinateSystemID: &'static CFString;
}
extern "C" {
pub static kIIOCameraExtrinsics_Position: &'static CFString;
}
extern "C" {
pub static kIIOCameraExtrinsics_Rotation: &'static CFString;
}
extern "C" {
pub static kIIOMetadata_CameraModelKey: &'static CFString;
}
extern "C" {
pub static kIIOCameraModel_ModelType: &'static CFString;
}
extern "C" {
pub static kIIOCameraModelType_SimplifiedPinhole: &'static CFString;
}
extern "C" {
pub static kIIOCameraModelType_GenericPinhole: &'static CFString;
}
extern "C" {
pub static kIIOCameraModel_Intrinsics: &'static CFString;
}
extern "C" {
pub static kCGImageProviderPreferredTileWidth: &'static CFString;
}
extern "C" {
pub static kCGImageProviderPreferredTileHeight: &'static CFString;
}