/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setICCProfile(NSData iCCProfile) { set(CVImageBufferAttribute.ICCProfile, iCCProfile); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setCGColorSpace(CGColorSpace cGColorSpace) { set(CVImageBufferAttribute.CGColorSpace, cGColorSpace); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setFieldDetail(CVImageBufferFieldDetail fieldDetail) { set(CVImageBufferAttribute.FieldDetail, fieldDetail.value()); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setColorPrimaries(CVImageBufferColorPrimaries colorPrimaries) { set(CVImageBufferAttribute.ColorPrimaries, colorPrimaries.value()); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setPreferredCleanAperture(CVImageBufferCleanAperture preferredCleanAperture) { set(CVImageBufferAttribute.PreferredCleanAperture, preferredCleanAperture.getDictionary()); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setFieldCount(int fieldCount) { set(CVImageBufferAttribute.FieldCount, CFNumber.valueOf(fieldCount)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setDisplayDimensions(CVImageBufferDisplayDimensions displayDimensions) { set(CVImageBufferAttribute.DisplayDimensions, displayDimensions.getDictionary()); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setChromaLocationTopField(CVImageBufferChromaLocation chromaLocationTopField) { set(CVImageBufferAttribute.ChromaLocationTopField, chromaLocationTopField.value()); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setChromaLocationBottomField(CVImageBufferChromaLocation chromaLocationBottomField) { set(CVImageBufferAttribute.ChromaLocationBottomField, chromaLocationBottomField.value()); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setChromaSubsampling(CVImageBufferChromaSubsampling chromaSubsampling) { set(CVImageBufferAttribute.ChromaSubsampling, chromaSubsampling.value()); return this; } /**
/** * @since Available in iOS 8.0 and later. */ public CVImageBufferAttributes setAlphaChannelOpaque(boolean alphaChannelOpaque) { set(CVImageBufferAttribute.AlphaChannelIsOpaque, CFBoolean.valueOf(alphaChannelOpaque)); return this; } /*</methods>*/
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setCleanAperture(CVImageBufferCleanAperture cleanAperture) { set(CVImageBufferAttribute.CleanAperture, cleanAperture.getDictionary()); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setPixelAspectRatio(CVImageBufferPixelAspectRatio pixelAspectRatio) { set(CVImageBufferAttribute.PixelAspectRatio, pixelAspectRatio.getDictionary()); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setYCbCrMatrix(CVImageBufferYCbCrMatrix yCbCrMatrix) { set(CVImageBufferAttribute.YCbCrMatrix, yCbCrMatrix.value()); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setGammaLevel(double gammaLevel) { set(CVImageBufferAttribute.GammaLevel, CFNumber.valueOf(gammaLevel)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setTransferFunction(CVImageBufferTransferFunction transferFunction) { set(CVImageBufferAttribute.TransferFunction, transferFunction.value()); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setPreferredCleanAperture(CVImageBufferCleanAperture preferredCleanAperture) { set(CVImageBufferAttribute.PreferredCleanAperture, preferredCleanAperture.getDictionary()); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setTransferFunction(CVImageBufferTransferFunction transferFunction) { set(CVImageBufferAttribute.TransferFunction, transferFunction.value()); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setCleanAperture(CVImageBufferCleanAperture cleanAperture) { set(CVImageBufferAttribute.CleanAperture, cleanAperture.getDictionary()); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes setFieldCount(int fieldCount) { set(CVImageBufferAttribute.FieldCount, CFNumber.valueOf(fieldCount)); return this; } /**