@class NSDictionary; @interface BWVideoFormat : BWFormat @property (nonatomic) unsigned long long width; @property (nonatomic) unsigned long long height; @property (nonatomic) unsigned long long sliceCount; @property (nonatomic) unsigned int pixelFormat; @property (nonatomic) unsigned long long bytesPerRowAlignment; @property (nonatomic) unsigned long long planeAlignment; @property (nonatomic) unsigned long long extendedWidth; @property (nonatomic) unsigned long long extendedHeight; @property (nonatomic) unsigned int cacheMode; @property (nonatomic) BOOL prewireBuffers; @property (nonatomic) BOOL memoryPoolUseAllowed; @property (readonly, nonatomic) NSDictionary *pixelBufferAttributes; @property (readonly, nonatomic) int colorSpaceProperties; + (void)initialize; + (int)colorSpacePropertiesWithSourceColorSpace:(int)a0 sourcePixelFormat:(unsigned int)a1 sourceDimensions:(struct { int x0; int x1; })a2 requestedPixelFormat:(unsigned int)a3; + (id)formatByResolvingRequirements:(id)a0; + (id)formatByResolvingRequirements:(id)a0 printErrors:(BOOL)a1; + (int)colorSpacePropertiesForSourceThatSupportsWideColor:(BOOL)a0 sourceColorSpace:(int)a1 sourcePixelFormat:(unsigned int)a2 sourceDimensions:(struct { int x0; int x1; })a3 requestedPixelFormat:(unsigned int)a4 supportedColorSpaces:(id)a5; + (id)pixelBufferAttachmentsForColorSpaceProperties:(int)a0; + (int)colorSpacePropertiesForPixelBufferAttachments:(id)a0; + (id)colorInfoWithSourceColorSpace:(int)a0 sourcePixelFormat:(unsigned int)a1 sourceDimensions:(struct { int x0; int x1; })a2 requestedPixelFormat:(unsigned int)a3; + (int)colorSpacePropertiesWithSourceColorSpace:(int)a0 sourcePixelFormat:(unsigned int)a1 sourceDimensions:(struct { int x0; int x1; })a2 requestedPixelFormat:(unsigned int)a3 supportedColorSpaces:(id)a4; + (int)colorSpacePropertiesForSourceThatSupportsWideColor:(BOOL)a0 sourceColorSpace:(int)a1 sourcePixelFormat:(unsigned int)a2 sourceDimensions:(struct { int x0; int x1; })a3 requestedPixelFormat:(unsigned int)a4; - (void)dealloc; - (id)description; - (unsigned int)mediaType; - (id)debugDescription; - (BOOL)isEqual:(id)a0; - (BOOL)isHLGColorSpace; - (struct opaqueCMFormatDescription { } *)formatDescription; @end