/** * @since Available in iOS 4.0 and later. */ public CVPixelFormatDescription setBlackBlock(NSData blackBlock) { set(Keys.BlackBlock(), blackBlock); return this; } /**
/** * @since Available in iOS 8.0 and later. */ public CVPixelFormatDescription setContainsYCbCr(boolean containsYCbCr) { set(Keys.ContainsYCbCr(), CFBoolean.valueOf(containsYCbCr)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVPixelFormatDescription setBlockWidth(int blockWidth) { set(Keys.BlockWidth(), CFNumber.valueOf(blockWidth)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVPixelFormatDescription setVerticalSubsampling(int verticalSubsampling) { set(Keys.VerticalSubsampling(), CFNumber.valueOf(verticalSubsampling)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVPixelFormatDescription setCompatibleWithCGImage(boolean compatibleWithCGImage) { set(Keys.CGImageCompatibility(), CFBoolean.valueOf(compatibleWithCGImage)); return this; } /**
/** * @since Available in iOS 5.0 and later. */ public CVPixelFormatDescription setCompatibleWithOpenGLES(boolean compatibleWithOpenGLES) { set(Keys.OpenGLESCompatibility(), CFBoolean.valueOf(compatibleWithOpenGLES)); return this; }
/** * @since Available in iOS 4.0 and later. */ public CVPixelFormatDescription setFourCC(String fourCC) { set(Keys.FourCC(), new CFString(fourCC)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVPixelFormatDescription setBlockHeight(int blockHeight) { set(Keys.BlockHeight(), CFNumber.valueOf(blockHeight)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVPixelFormatDescription setCompatibleWithQD(boolean compatibleWithQD) { set(Keys.QDCompatibility(), CFBoolean.valueOf(compatibleWithQD)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVPixelFormatDescription setName(String name) { set(Keys.Name(), new CFString(name)); return this; } /**
/** * @since Available in iOS 4.3 and later. */ public CVPixelFormatDescription setContainsAlpha(boolean containsAlpha) { set(Keys.ContainsAlpha(), CFBoolean.valueOf(containsAlpha)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVPixelFormatDescription setBitsPerBlock(int bitsPerBlock) { set(Keys.BitsPerBlock(), CFNumber.valueOf(bitsPerBlock)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVPixelFormatDescription setOpenGLType(int openGLType) { set(Keys.OpenGLType(), CFNumber.valueOf(openGLType)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVPixelFormatDescription setOpenGLInternalFormat(int openGLInternalFormat) { set(Keys.OpenGLInternalFormat(), CFNumber.valueOf(openGLInternalFormat)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVPixelFormatDescription setBlockHorizontalAlignment(int blockHorizontalAlignment) { set(Keys.BlockHorizontalAlignment(), CFNumber.valueOf(blockHorizontalAlignment)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVPixelFormatDescription setCompatibleWithCGBitmapContext(boolean compatibleWithCGBitmapContext) { set(Keys.CGBitmapContextCompatibility(), CFBoolean.valueOf(compatibleWithCGBitmapContext)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVPixelFormatDescription setConstant(long constant) { set(Keys.Constant(), CFNumber.valueOf(constant)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVPixelFormatDescription setCodecType(String codecType) { set(Keys.CodecType(), new CFString(codecType)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVPixelFormatDescription setHorizontalSubsampling(int horizontalSubsampling) { set(Keys.HorizontalSubsampling(), CFNumber.valueOf(horizontalSubsampling)); return this; } /**
public CVPixelFormatDescription setFillExtendedPixelsCallback(FillExtendedPixelsCallback callback) { if (refcon == -1) { refcon = CVPixelFormatDescription.refconId.getAndIncrement(); } CVFillExtendedPixelsCallBackData data = new CVFillExtendedPixelsCallBackData(1, new FunctionPtr(cbFillExtendedPixels), refcon); NSData val = new NSData(data); set(Keys.FillExtendedPixelsCallback(), val); synchronized (callbacks) { callbacks.put(refcon, callback); } return this; }