Documentation
¶
Overview ¶
Package corevideo provides a fluent Go API over the macOS CoreVideo framework.
Construction ¶
New… functions create objects; each With… method sets one property and returns its receiver, so configuration calls chain. A <Type>FromID constructor adopts an Objective-C object obtained elsewhere.
Lifecycle ¶
A wrapper releases its Objective-C object automatically once the garbage collector finds it unreachable. Call Release to relinquish the reference deterministically (for objects holding scarce resources); Release is idempotent, and afterwards the wrapper's methods are no-ops returning zero values.
Index ¶
- Constants
- func CVBufferCopyAttachments(buffer CVBufferRef, attachmentMode CVAttachmentMode) corefoundation.CFDictionaryRef
- func CVBufferGetAttachments(buffer CVBufferRef, attachmentMode CVAttachmentMode) corefoundation.CFDictionaryRef
- func CVBufferHasAttachment(buffer CVBufferRef, key corefoundation.CFStringRef) uint8
- func CVBufferPropagateAttachments(sourceBuffer CVBufferRef, destinationBuffer CVBufferRef)
- func CVBufferRelease(buffer CVBufferRef)
- func CVBufferRemoveAllAttachments(buffer CVBufferRef)
- func CVBufferRemoveAttachment(buffer CVBufferRef, key corefoundation.CFStringRef)
- func CVBufferSetAttachment(buffer CVBufferRef, key corefoundation.CFStringRef, value obj.Object, ...)
- func CVBufferSetAttachments(buffer CVBufferRef, theAttachments corefoundation.CFDictionaryRef, ...)
- func CVColorPrimariesGetIntegerCodePointForString(colorPrimariesString corefoundation.CFStringRef) int
- func CVColorPrimariesGetStringForIntegerCodePoint(colorPrimariesCodePoint int) corefoundation.CFStringRef
- func CVDisplayLinkCreateWithActiveCGDisplays(displayLinkOut unsafe.Pointer) int32
- func CVDisplayLinkCreateWithCGDisplay(displayID uint32, displayLinkOut unsafe.Pointer) int32
- func CVDisplayLinkCreateWithCGDisplays(displayArray unsafe.Pointer, count int, displayLinkOut unsafe.Pointer) int32
- func CVDisplayLinkCreateWithOpenGLDisplayMask(mask uint32, displayLinkOut unsafe.Pointer) int32
- func CVDisplayLinkGetActualOutputVideoRefreshPeriod(displayLink CVDisplayLinkRef) float64
- func CVDisplayLinkGetCurrentCGDisplay(displayLink CVDisplayLinkRef) uint32
- func CVDisplayLinkGetTypeID() int
- func CVDisplayLinkIsRunning(displayLink CVDisplayLinkRef) uint8
- func CVDisplayLinkRelease(displayLink CVDisplayLinkRef)
- func CVDisplayLinkSetCurrentCGDisplay(displayLink CVDisplayLinkRef, displayID uint32) int32
- func CVDisplayLinkSetCurrentCGDisplayFromOpenGLContext(displayLink CVDisplayLinkRef, cglContext obj.Object, cglPixelFormat obj.Object) int32
- func CVDisplayLinkSetOutputCallback(displayLink CVDisplayLinkRef, callback unsafe.Pointer, userInfo unsafe.Pointer) int32
- func CVDisplayLinkSetOutputHandler(displayLink CVDisplayLinkRef, handler unsafe.Pointer) int32
- func CVDisplayLinkStart(displayLink CVDisplayLinkRef) int32
- func CVDisplayLinkStop(displayLink CVDisplayLinkRef) int32
- func CVGetCurrentHostTime() uint64
- func CVGetHostClockFrequency() float64
- func CVGetHostClockMinimumTimeDelta() uint32
- func CVImageBufferCreateColorSpaceFromAttachments(attachments corefoundation.CFDictionaryRef) coregraphics.CGColorSpaceRef
- func CVImageBufferGetCleanRect(imageBuffer unsafe.Pointer) corefoundation.CGRect
- func CVImageBufferGetColorSpace(imageBuffer unsafe.Pointer) coregraphics.CGColorSpaceRef
- func CVImageBufferGetDisplaySize(imageBuffer unsafe.Pointer) corefoundation.CGSize
- func CVImageBufferGetEncodedSize(imageBuffer unsafe.Pointer) corefoundation.CGSize
- func CVImageBufferIsFlipped(imageBuffer unsafe.Pointer) uint8
- func CVIsCompressedPixelFormatAvailable(pixelFormatType int) uint8
- func CVMetalBufferCacheCreate(allocator corefoundation.CFAllocatorRef, ...) int32
- func CVMetalBufferCacheCreateBufferFromImage(allocator corefoundation.CFAllocatorRef, bufferCache CVMetalBufferCacheRef, ...) int32
- func CVMetalBufferCacheFlush(bufferCache CVMetalBufferCacheRef, options uint64)
- func CVMetalBufferCacheGetTypeID() int
- func CVMetalBufferGetBuffer(buffer unsafe.Pointer) unsafe.Pointer
- func CVMetalBufferGetTypeID() int
- func CVMetalTextureCacheCreate(allocator corefoundation.CFAllocatorRef, ...) int32
- func CVMetalTextureCacheCreateTextureFromImage(allocator corefoundation.CFAllocatorRef, textureCache CVMetalTextureCacheRef, ...) int32
- func CVMetalTextureCacheFlush(textureCache CVMetalTextureCacheRef, options uint64)
- func CVMetalTextureCacheGetTypeID() int
- func CVMetalTextureGetCleanTexCoords(image unsafe.Pointer) (lowerLeft float32, lowerRight float32, upperRight float32, upperLeft float32)
- func CVMetalTextureGetTexture(image unsafe.Pointer) unsafe.Pointer
- func CVMetalTextureGetTypeID() int
- func CVMetalTextureIsFlipped(image unsafe.Pointer) uint8
- func CVOpenGLBufferAttach(openGLBuffer unsafe.Pointer, cglContext obj.Object, face uint32, level int32, ...) int32
- func CVOpenGLBufferCreate(allocator corefoundation.CFAllocatorRef, width int, height int, ...) int32
- func CVOpenGLBufferGetAttributes(openGLBuffer unsafe.Pointer) corefoundation.CFDictionaryRef
- func CVOpenGLBufferGetTypeID() int
- func CVOpenGLBufferPoolCreate(allocator corefoundation.CFAllocatorRef, ...) int32
- func CVOpenGLBufferPoolCreateOpenGLBuffer(allocator corefoundation.CFAllocatorRef, ...) int32
- func CVOpenGLBufferPoolGetAttributes(pool CVOpenGLBufferPoolRef) corefoundation.CFDictionaryRef
- func CVOpenGLBufferPoolGetOpenGLBufferAttributes(pool CVOpenGLBufferPoolRef) corefoundation.CFDictionaryRef
- func CVOpenGLBufferPoolGetTypeID() int
- func CVOpenGLBufferPoolRelease(openGLBufferPool CVOpenGLBufferPoolRef)
- func CVOpenGLBufferRelease(buffer unsafe.Pointer)
- func CVOpenGLBufferRetain(buffer unsafe.Pointer) unsafe.Pointer
- func CVOpenGLTextureCacheCreate(allocator corefoundation.CFAllocatorRef, ...) int32
- func CVOpenGLTextureCacheCreateTextureFromImage(allocator corefoundation.CFAllocatorRef, textureCache CVOpenGLTextureCacheRef, ...) int32
- func CVOpenGLTextureCacheFlush(textureCache CVOpenGLTextureCacheRef, options uint64)
- func CVOpenGLTextureCacheGetTypeID() int
- func CVOpenGLTextureCacheRelease(textureCache CVOpenGLTextureCacheRef)
- func CVOpenGLTextureGetCleanTexCoords(image unsafe.Pointer) (lowerLeft float32, lowerRight float32, upperRight float32, upperLeft float32)
- func CVOpenGLTextureGetName(image unsafe.Pointer) uint32
- func CVOpenGLTextureGetTarget(image unsafe.Pointer) uint32
- func CVOpenGLTextureGetTypeID() int
- func CVOpenGLTextureIsFlipped(image unsafe.Pointer) uint8
- func CVOpenGLTextureRelease(texture unsafe.Pointer)
- func CVOpenGLTextureRetain(texture unsafe.Pointer) unsafe.Pointer
- func CVPixelBufferCopyCreationAttributes(pixelBuffer unsafe.Pointer) corefoundation.CFDictionaryRef
- func CVPixelBufferCreate(allocator corefoundation.CFAllocatorRef, width int, height int, ...) int32
- func CVPixelBufferCreateResolvedAttributesDictionary(allocator corefoundation.CFAllocatorRef, attributes corefoundation.CFArrayRef, ...) int32
- func CVPixelBufferCreateWithBytes(allocator corefoundation.CFAllocatorRef, width int, height int, ...) int32
- func CVPixelBufferCreateWithIOSurface(allocator corefoundation.CFAllocatorRef, surface coregraphics.IOSurfaceRef, ...) int32
- func CVPixelBufferCreateWithPlanarBytes(allocator corefoundation.CFAllocatorRef, width int, height int, ...) (result int32, planeWidth int, planeHeight int, planeBytesPerRow int)
- func CVPixelBufferFillExtendedPixels(pixelBuffer unsafe.Pointer) int32
- func CVPixelBufferGetBaseAddress(pixelBuffer unsafe.Pointer) unsafe.Pointer
- func CVPixelBufferGetBaseAddressOfPlane(pixelBuffer unsafe.Pointer, planeIndex int) unsafe.Pointer
- func CVPixelBufferGetBytesPerRow(pixelBuffer unsafe.Pointer) int
- func CVPixelBufferGetBytesPerRowOfPlane(pixelBuffer unsafe.Pointer, planeIndex int) int
- func CVPixelBufferGetDataSize(pixelBuffer unsafe.Pointer) int
- func CVPixelBufferGetExtendedPixels(pixelBuffer unsafe.Pointer) (extraColumnsOnLeft int, extraColumnsOnRight int, extraRowsOnTop int, ...)
- func CVPixelBufferGetHeight(pixelBuffer unsafe.Pointer) int
- func CVPixelBufferGetHeightOfPlane(pixelBuffer unsafe.Pointer, planeIndex int) int
- func CVPixelBufferGetIOSurface(pixelBuffer unsafe.Pointer) coregraphics.IOSurfaceRef
- func CVPixelBufferGetPixelFormatType(pixelBuffer unsafe.Pointer) int
- func CVPixelBufferGetPlaneCount(pixelBuffer unsafe.Pointer) int
- func CVPixelBufferGetTypeID() int
- func CVPixelBufferGetWidth(pixelBuffer unsafe.Pointer) int
- func CVPixelBufferGetWidthOfPlane(pixelBuffer unsafe.Pointer, planeIndex int) int
- func CVPixelBufferIsCompatibleWithAttributes(pixelBuffer unsafe.Pointer, attributes corefoundation.CFDictionaryRef) uint8
- func CVPixelBufferIsPlanar(pixelBuffer unsafe.Pointer) uint8
- func CVPixelBufferLockBaseAddress(pixelBuffer unsafe.Pointer, lockFlags CVPixelBufferLockFlags) int32
- func CVPixelBufferPoolCreate(allocator corefoundation.CFAllocatorRef, ...) int32
- func CVPixelBufferPoolCreatePixelBuffer(allocator corefoundation.CFAllocatorRef, pixelBufferPool CVPixelBufferPoolRef, ...) int32
- func CVPixelBufferPoolCreatePixelBufferWithAuxAttributes(allocator corefoundation.CFAllocatorRef, pixelBufferPool CVPixelBufferPoolRef, ...) int32
- func CVPixelBufferPoolFlush(pool CVPixelBufferPoolRef, options CVPixelBufferPoolFlushFlags)
- func CVPixelBufferPoolGetAttributes(pool CVPixelBufferPoolRef) corefoundation.CFDictionaryRef
- func CVPixelBufferPoolGetPixelBufferAttributes(pool CVPixelBufferPoolRef) corefoundation.CFDictionaryRef
- func CVPixelBufferPoolGetTypeID() int
- func CVPixelBufferPoolRelease(pixelBufferPool CVPixelBufferPoolRef)
- func CVPixelBufferRelease(texture unsafe.Pointer)
- func CVPixelBufferRetain(texture unsafe.Pointer) unsafe.Pointer
- func CVPixelBufferUnlockBaseAddress(pixelBuffer unsafe.Pointer, unlockFlags CVPixelBufferLockFlags) int32
- func CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes(allocator corefoundation.CFAllocatorRef) corefoundation.CFArrayRef
- func CVPixelFormatDescriptionCreateWithPixelFormatType(allocator corefoundation.CFAllocatorRef, pixelFormat int) corefoundation.CFDictionaryRef
- func CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType(description corefoundation.CFDictionaryRef, pixelFormat int)
- func CVPixelFormatTypeCopyFourCharCodeString(pixelFormat int) corefoundation.CFStringRef
- func CVTransferFunctionGetIntegerCodePointForString(transferFunctionString corefoundation.CFStringRef) int
- func CVTransferFunctionGetStringForIntegerCodePoint(transferFunctionCodePoint int) corefoundation.CFStringRef
- func CVYCbCrMatrixGetIntegerCodePointForString(yCbCrMatrixString corefoundation.CFStringRef) int
- func CVYCbCrMatrixGetStringForIntegerCodePoint(yCbCrMatrixCodePoint int) corefoundation.CFStringRef
- func KCVBufferMovieTimeKey() obj.Object
- func KCVBufferNonPropagatedAttachmentsKey() obj.Object
- func KCVBufferPropagatedAttachmentsKey() obj.Object
- func KCVBufferTimeScaleKey() obj.Object
- func KCVBufferTimeValueKey() obj.Object
- func KCVImageBufferAlphaChannelIsOpaque() obj.Object
- func KCVImageBufferAlphaChannelModeKey() obj.Object
- func KCVImageBufferAlphaChannelMode_PremultipliedAlpha() obj.Object
- func KCVImageBufferAlphaChannelMode_StraightAlpha() obj.Object
- func KCVImageBufferAmbientViewingEnvironmentKey() obj.Object
- func KCVImageBufferCGColorSpaceKey() obj.Object
- func KCVImageBufferChromaLocationBottomFieldKey() obj.Object
- func KCVImageBufferChromaLocationTopFieldKey() obj.Object
- func KCVImageBufferChromaLocation_Bottom() obj.Object
- func KCVImageBufferChromaLocation_BottomLeft() obj.Object
- func KCVImageBufferChromaLocation_Center() obj.Object
- func KCVImageBufferChromaLocation_DV420() obj.Object
- func KCVImageBufferChromaLocation_Left() obj.Object
- func KCVImageBufferChromaLocation_Top() obj.Object
- func KCVImageBufferChromaLocation_TopLeft() obj.Object
- func KCVImageBufferChromaSubsamplingKey() obj.Object
- func KCVImageBufferChromaSubsampling_411() obj.Object
- func KCVImageBufferChromaSubsampling_420() obj.Object
- func KCVImageBufferChromaSubsampling_422() obj.Object
- func KCVImageBufferCleanApertureHeightKey() obj.Object
- func KCVImageBufferCleanApertureHorizontalOffsetKey() obj.Object
- func KCVImageBufferCleanApertureKey() obj.Object
- func KCVImageBufferCleanApertureVerticalOffsetKey() obj.Object
- func KCVImageBufferCleanApertureWidthKey() obj.Object
- func KCVImageBufferColorPrimariesKey() obj.Object
- func KCVImageBufferColorPrimaries_DCI_P3() obj.Object
- func KCVImageBufferColorPrimaries_EBU_3213() obj.Object
- func KCVImageBufferColorPrimaries_ITU_R_709_2() obj.Object
- func KCVImageBufferColorPrimaries_ITU_R_2020() obj.Object
- func KCVImageBufferColorPrimaries_P3_D65() obj.Object
- func KCVImageBufferColorPrimaries_P22() obj.Object
- func KCVImageBufferColorPrimaries_SMPTE_C() obj.Object
- func KCVImageBufferContentLightLevelInfoKey() obj.Object
- func KCVImageBufferDisplayDimensionsKey() obj.Object
- func KCVImageBufferDisplayHeightKey() obj.Object
- func KCVImageBufferDisplayMaskRectangleKey() obj.Object
- func KCVImageBufferDisplayMaskRectangleStereoLeftKey() obj.Object
- func KCVImageBufferDisplayMaskRectangleStereoRightKey() obj.Object
- func KCVImageBufferDisplayMaskRectangle_LeftEdgePointsKey() obj.Object
- func KCVImageBufferDisplayMaskRectangle_RectangleHeightKey() obj.Object
- func KCVImageBufferDisplayMaskRectangle_RectangleLeftKey() obj.Object
- func KCVImageBufferDisplayMaskRectangle_RectangleTopKey() obj.Object
- func KCVImageBufferDisplayMaskRectangle_RectangleWidthKey() obj.Object
- func KCVImageBufferDisplayMaskRectangle_ReferenceRasterHeightKey() obj.Object
- func KCVImageBufferDisplayMaskRectangle_ReferenceRasterWidthKey() obj.Object
- func KCVImageBufferDisplayMaskRectangle_RightEdgePointsKey() obj.Object
- func KCVImageBufferDisplayWidthKey() obj.Object
- func KCVImageBufferFieldCountKey() obj.Object
- func KCVImageBufferFieldDetailKey() obj.Object
- func KCVImageBufferFieldDetailSpatialFirstLineEarly() obj.Object
- func KCVImageBufferFieldDetailSpatialFirstLineLate() obj.Object
- func KCVImageBufferFieldDetailTemporalBottomFirst() obj.Object
- func KCVImageBufferFieldDetailTemporalTopFirst() obj.Object
- func KCVImageBufferGammaLevelKey() obj.Object
- func KCVImageBufferICCProfileKey() obj.Object
- func KCVImageBufferLogTransferFunctionKey() obj.Object
- func KCVImageBufferLogTransferFunction_AppleLog() obj.Object
- func KCVImageBufferLogTransferFunction_AppleLog2() obj.Object
- func KCVImageBufferMasteringDisplayColorVolumeKey() obj.Object
- func KCVImageBufferPixelAspectRatioHorizontalSpacingKey() obj.Object
- func KCVImageBufferPixelAspectRatioKey() obj.Object
- func KCVImageBufferPixelAspectRatioVerticalSpacingKey() obj.Object
- func KCVImageBufferPostDecodeProcessingFrameMetadataKey() obj.Object
- func KCVImageBufferPostDecodeProcessingSequenceMetadataKey() obj.Object
- func KCVImageBufferPreferredCleanApertureKey() obj.Object
- func KCVImageBufferRegionOfInterestKey() obj.Object
- func KCVImageBufferSceneIlluminationKey() obj.Object
- func KCVImageBufferTransferFunctionKey() obj.Object
- func KCVImageBufferTransferFunction_EBU_3213() obj.Object
- func KCVImageBufferTransferFunction_ITU_R_709_2() obj.Object
- func KCVImageBufferTransferFunction_ITU_R_2020() obj.Object
- func KCVImageBufferTransferFunction_ITU_R_2100_HLG() obj.Object
- func KCVImageBufferTransferFunction_Linear() obj.Object
- func KCVImageBufferTransferFunction_SMPTE_240M_1995() obj.Object
- func KCVImageBufferTransferFunction_SMPTE_C() obj.Object
- func KCVImageBufferTransferFunction_SMPTE_ST_428_1() obj.Object
- func KCVImageBufferTransferFunction_SMPTE_ST_2084_PQ() obj.Object
- func KCVImageBufferTransferFunction_UseGamma() obj.Object
- func KCVImageBufferTransferFunction_sRGB() obj.Object
- func KCVImageBufferYCbCrMatrixKey() obj.Object
- func KCVImageBufferYCbCrMatrix_DCI_P3() obj.Object
- func KCVImageBufferYCbCrMatrix_ITU_R_601_4() obj.Object
- func KCVImageBufferYCbCrMatrix_ITU_R_709_2() obj.Object
- func KCVImageBufferYCbCrMatrix_ITU_R_2020() obj.Object
- func KCVImageBufferYCbCrMatrix_P3_D65() obj.Object
- func KCVImageBufferYCbCrMatrix_SMPTE_240M_1995() obj.Object
- func KCVIndefiniteTime() uintptr
- func KCVMetalBufferCacheMaximumBufferAgeKey() obj.Object
- func KCVMetalTextureCacheMaximumTextureAgeKey() obj.Object
- func KCVMetalTextureStorageMode() obj.Object
- func KCVMetalTextureUsage() obj.Object
- func KCVOpenGLBufferHeight() obj.Object
- func KCVOpenGLBufferInternalFormat() obj.Object
- func KCVOpenGLBufferMaximumMipmapLevel() obj.Object
- func KCVOpenGLBufferPoolMaximumBufferAgeKey() obj.Object
- func KCVOpenGLBufferPoolMinimumBufferCountKey() obj.Object
- func KCVOpenGLBufferTarget() obj.Object
- func KCVOpenGLBufferWidth() obj.Object
- func KCVOpenGLTextureCacheChromaSamplingModeAutomatic() obj.Object
- func KCVOpenGLTextureCacheChromaSamplingModeBestPerformance() obj.Object
- func KCVOpenGLTextureCacheChromaSamplingModeHighestQuality() obj.Object
- func KCVOpenGLTextureCacheChromaSamplingModeKey() obj.Object
- func KCVPixelBufferBytesPerRowAlignmentKey() obj.Object
- func KCVPixelBufferCGBitmapContextCompatibilityKey() obj.Object
- func KCVPixelBufferCGImageCompatibilityKey() obj.Object
- func KCVPixelBufferExtendedPixelsBottomKey() obj.Object
- func KCVPixelBufferExtendedPixelsLeftKey() obj.Object
- func KCVPixelBufferExtendedPixelsRightKey() obj.Object
- func KCVPixelBufferExtendedPixelsTopKey() obj.Object
- func KCVPixelBufferHeightKey() obj.Object
- func KCVPixelBufferIOSurfaceCoreAnimationCompatibilityKey() obj.Object
- func KCVPixelBufferIOSurfaceOpenGLFBOCompatibilityKey() obj.Object
- func KCVPixelBufferIOSurfaceOpenGLTextureCompatibilityKey() obj.Object
- func KCVPixelBufferIOSurfacePropertiesKey() obj.Object
- func KCVPixelBufferIOSurfacePurgeableKey() obj.Object
- func KCVPixelBufferMemoryAllocatorKey() obj.Object
- func KCVPixelBufferMetalCompatibilityKey() obj.Object
- func KCVPixelBufferOpenGLCompatibilityKey() obj.Object
- func KCVPixelBufferOpenGLTextureCacheCompatibilityKey() obj.Object
- func KCVPixelBufferPixelFormatTypeKey() obj.Object
- func KCVPixelBufferPlaneAlignmentKey() obj.Object
- func KCVPixelBufferPoolAllocationThresholdKey() obj.Object
- func KCVPixelBufferPoolFreeBufferNotification() obj.Object
- func KCVPixelBufferPoolMaximumBufferAgeKey() obj.Object
- func KCVPixelBufferPoolMinimumBufferCountKey() obj.Object
- func KCVPixelBufferProResRAWKey_BlackLevel() obj.Object
- func KCVPixelBufferProResRAWKey_ColorMatrix() obj.Object
- func KCVPixelBufferProResRAWKey_GainFactor() obj.Object
- func KCVPixelBufferProResRAWKey_MetadataExtension() obj.Object
- func KCVPixelBufferProResRAWKey_RecommendedCrop() obj.Object
- func KCVPixelBufferProResRAWKey_SenselSitingOffsets() obj.Object
- func KCVPixelBufferProResRAWKey_WhiteBalanceBlueFactor() obj.Object
- func KCVPixelBufferProResRAWKey_WhiteBalanceCCT() obj.Object
- func KCVPixelBufferProResRAWKey_WhiteBalanceRedFactor() obj.Object
- func KCVPixelBufferProResRAWKey_WhiteLevel() obj.Object
- func KCVPixelBufferVersatileBayerKey_BayerPattern() obj.Object
- func KCVPixelBufferWidthKey() obj.Object
- func KCVPixelFormatBitsPerBlock() obj.Object
- func KCVPixelFormatBitsPerComponent() obj.Object
- func KCVPixelFormatBlackBlock() obj.Object
- func KCVPixelFormatBlockHeight() obj.Object
- func KCVPixelFormatBlockHorizontalAlignment() obj.Object
- func KCVPixelFormatBlockVerticalAlignment() obj.Object
- func KCVPixelFormatBlockWidth() obj.Object
- func KCVPixelFormatCGBitmapContextCompatibility() obj.Object
- func KCVPixelFormatCGBitmapInfo() obj.Object
- func KCVPixelFormatCGImageCompatibility() obj.Object
- func KCVPixelFormatCodecType() obj.Object
- func KCVPixelFormatComponentRange() obj.Object
- func KCVPixelFormatComponentRange_FullRange() obj.Object
- func KCVPixelFormatComponentRange_VideoRange() obj.Object
- func KCVPixelFormatComponentRange_WideRange() obj.Object
- func KCVPixelFormatConstant() obj.Object
- func KCVPixelFormatContainsAlpha() obj.Object
- func KCVPixelFormatContainsGrayscale() obj.Object
- func KCVPixelFormatContainsRGB() obj.Object
- func KCVPixelFormatContainsSenselArray() obj.Object
- func KCVPixelFormatContainsYCbCr() obj.Object
- func KCVPixelFormatFillExtendedPixelsCallback() obj.Object
- func KCVPixelFormatFourCC() obj.Object
- func KCVPixelFormatHorizontalSubsampling() obj.Object
- func KCVPixelFormatName() obj.Object
- func KCVPixelFormatOpenGLCompatibility() obj.Object
- func KCVPixelFormatOpenGLFormat() obj.Object
- func KCVPixelFormatOpenGLInternalFormat() obj.Object
- func KCVPixelFormatOpenGLType() obj.Object
- func KCVPixelFormatPlanes() obj.Object
- func KCVPixelFormatQDCompatibility() obj.Object
- func KCVPixelFormatVerticalSubsampling() obj.Object
- func KCVZeroTime() uintptr
- type CGLCPContextPriorityRequest
- type CVAttachmentMode
- type CVBuffer
- type CVBufferRef
- type CVDisplayLink
- type CVDisplayLinkRef
- type CVFillExtendedPixelsCallBackData
- type CVMetalBufferCache
- type CVMetalBufferCacheRef
- type CVMetalTextureCache
- type CVMetalTextureCacheRef
- type CVOpenGLBufferPool
- type CVOpenGLBufferPoolRef
- type CVOpenGLTextureCache
- type CVOpenGLTextureCacheRef
- type CVPixelBufferLockFlags
- type CVPixelBufferPool
- type CVPixelBufferPoolFlushFlags
- type CVPixelBufferPoolRef
- type CVPlanarComponentInfo
- type CVPlanarPixelBufferInfo
- type CVPlanarPixelBufferInfo_YCbCrBiPlanar
- type CVPlanarPixelBufferInfo_YCbCrPlanar
- type CVSMPTETime
- type CVSMPTETimeFlags
- type CVSMPTETimeType
- type CVTime
- type CVTimeFlags
- type CVTimeStamp
- type CVTimeStampFlags
- type Clockid
- type DispatchAutoreleaseFrequency
- type DispatchBlockFlags
- type EntryID
- type EvCmd
- type FilesecProperty
- type Flag
- type Idtype
- type IpcInfoObjectType
- type LaunchDataType
- type MDLabelDomain
- type MDQueryOptionFlags
- type MDQuerySortOptionFlags
- type MTLBuffer
- type MTLDevice
- type MTLTexture
- type MachVMRangeFlags
- type MachVMRangeFlavor
- type MachVMRangeTag
- type MpoFlags
- type NXMouseButton
- type OSClockid
- type PMPageToPaperMappingType
- type Perm
- type PtrauthKey
- type QosClass
- type Tag
- type Type
- type VirtualMemoryGuardExceptionCode
- type XpcListenerCreateFlags
- type XpcSessionCreateFlags
Constants ¶
const ( KCVPixelFormatType_128RGBAFloat = 1380410945 KCVPixelFormatType_14Bayer_BGGR = 1650943796 KCVPixelFormatType_14Bayer_GBRG = 1734505012 KCVPixelFormatType_14Bayer_GRBG = 1735549492 KCVPixelFormatType_14Bayer_RGGB = 1919379252 KCVPixelFormatType_16BE555 = 16 KCVPixelFormatType_16BE565 = 1110783541 KCVPixelFormatType_16Gray = 1647392359 KCVPixelFormatType_16LE555 = 1278555445 KCVPixelFormatType_16LE5551 = 892679473 KCVPixelFormatType_16LE565 = 1278555701 KCVPixelFormatType_16VersatileBayer = 1651519798 KCVPixelFormatType_1IndexedGray_WhiteIsZero = 33 KCVPixelFormatType_1Monochrome = 1 KCVPixelFormatType_24BGR = 842285639 KCVPixelFormatType_24RGB = 24 KCVPixelFormatType_2Indexed = 2 KCVPixelFormatType_2IndexedGray_WhiteIsZero = 34 KCVPixelFormatType_30RGB = 1378955371 KCVPixelFormatType_30RGBLEPackedWideGamut = 1999843442 KCVPixelFormatType_30RGBLE_8A_BiPlanar = 1647534392 KCVPixelFormatType_30RGB_r210 = 1915892016 KCVPixelFormatType_32ABGR = 1094862674 KCVPixelFormatType_32ARGB = 32 KCVPixelFormatType_32AlphaGray = 1647522401 KCVPixelFormatType_32BGRA = 1111970369 KCVPixelFormatType_32RGBA = 1380401729 KCVPixelFormatType_40ARGBLEWideGamut = 1999908961 KCVPixelFormatType_40ARGBLEWideGamutPremultiplied = 1999908973 KCVPixelFormatType_420YpCbCr10BiPlanarFullRange = 2019963440 KCVPixelFormatType_420YpCbCr10BiPlanarVideoRange = 2016686640 KCVPixelFormatType_420YpCbCr8BiPlanarFullRange = 875704422 KCVPixelFormatType_420YpCbCr8BiPlanarVideoRange = 875704438 KCVPixelFormatType_420YpCbCr8Planar = 2033463856 KCVPixelFormatType_420YpCbCr8PlanarFullRange = 1714696752 KCVPixelFormatType_420YpCbCr8VideoRange_8A_TriPlanar = 1982882104 KCVPixelFormatType_422YpCbCr10 = 1983000880 KCVPixelFormatType_422YpCbCr10BiPlanarFullRange = 2019963442 KCVPixelFormatType_422YpCbCr10BiPlanarVideoRange = 2016686642 KCVPixelFormatType_422YpCbCr16 = 1983000886 KCVPixelFormatType_422YpCbCr16BiPlanarVideoRange = 1937125938 KCVPixelFormatType_422YpCbCr8 = 846624121 KCVPixelFormatType_422YpCbCr8BiPlanarFullRange = 875704934 KCVPixelFormatType_422YpCbCr8BiPlanarVideoRange = 875704950 KCVPixelFormatType_422YpCbCr8FullRange = 2037741158 KCVPixelFormatType_422YpCbCr8_yuvs = 2037741171 KCVPixelFormatType_422YpCbCr_4A_8BiPlanar = 1630697081 KCVPixelFormatType_4444AYpCbCr16 = 2033463606 KCVPixelFormatType_4444AYpCbCr8 = 2033463352 KCVPixelFormatType_4444AYpCbCrFloat = 1916036716 KCVPixelFormatType_4444YpCbCrA8 = 1983131704 KCVPixelFormatType_4444YpCbCrA8R = 1916022840 KCVPixelFormatType_444YpCbCr10 = 1983131952 KCVPixelFormatType_444YpCbCr10BiPlanarFullRange = 2019963956 KCVPixelFormatType_444YpCbCr10BiPlanarVideoRange = 2016687156 KCVPixelFormatType_444YpCbCr16BiPlanarVideoRange = 1937126452 KCVPixelFormatType_444YpCbCr16VideoRange_16A_TriPlanar = 1932812659 KCVPixelFormatType_444YpCbCr8 = 1983066168 KCVPixelFormatType_444YpCbCr8BiPlanarFullRange = 875836518 KCVPixelFormatType_444YpCbCr8BiPlanarVideoRange = 875836534 KCVPixelFormatType_48RGB = 1647589490 KCVPixelFormatType_4Indexed = 4 KCVPixelFormatType_4IndexedGray_WhiteIsZero = 36 KCVPixelFormatType_64ARGB = 1647719521 KCVPixelFormatType_64RGBAHalf = 1380411457 KCVPixelFormatType_64RGBALE = 1815491698 KCVPixelFormatType_64RGBA_DownscaledProResRAW = 1651521076 KCVPixelFormatType_8Indexed = 8 KCVPixelFormatType_8IndexedGray_WhiteIsZero = 40 KCVPixelFormatType_96VersatileBayerPacked12 = 1651798066 KCVPixelFormatType_ARGB2101010LEPacked = 1815162994 KCVPixelFormatType_DepthFloat16 = 1751410032 KCVPixelFormatType_DepthFloat32 = 1717855600 KCVPixelFormatType_DisparityFloat16 = 1751411059 KCVPixelFormatType_DisparityFloat32 = 1717856627 KCVPixelFormatType_Lossless_30RGBLEPackedWideGamut = 645346162 KCVPixelFormatType_Lossless_30RGBLE_8A_BiPlanar = 643969848 KCVPixelFormatType_Lossless_32BGRA = 641877825 KCVPixelFormatType_Lossless_420YpCbCr10PackedBiPlanarFullRange = 645424688 KCVPixelFormatType_Lossless_420YpCbCr10PackedBiPlanarVideoRange = 645428784 KCVPixelFormatType_Lossless_420YpCbCr8BiPlanarFullRange = 641230384 KCVPixelFormatType_Lossless_420YpCbCr8BiPlanarVideoRange = 641234480 KCVPixelFormatType_Lossless_422YpCbCr10PackedBiPlanarVideoRange = 645428786 KCVPixelFormatType_Lossless_64RGBAHalf = 642934849 KCVPixelFormatType_Lossy_32BGRA = 759318337 KCVPixelFormatType_Lossy_420YpCbCr10PackedBiPlanarVideoRange = 762869296 KCVPixelFormatType_Lossy_420YpCbCr8BiPlanarFullRange = 758670896 KCVPixelFormatType_Lossy_420YpCbCr8BiPlanarVideoRange = 758674992 KCVPixelFormatType_Lossy_422YpCbCr10PackedBiPlanarVideoRange = 762869298 KCVPixelFormatType_OneComponent10 = 1278226736 KCVPixelFormatType_OneComponent12 = 1278226738 KCVPixelFormatType_OneComponent16 = 1278226742 KCVPixelFormatType_OneComponent16Half = 1278226536 KCVPixelFormatType_OneComponent32Float = 1278226534 KCVPixelFormatType_OneComponent8 = 1278226488 KCVPixelFormatType_TwoComponent16 = 843264310 KCVPixelFormatType_TwoComponent16Half = 843264104 KCVPixelFormatType_TwoComponent32Float = 843264102 KCVPixelFormatType_TwoComponent8 = 843264056 KCVReturnAllocationFailed = -6662 KCVReturnDisplayLinkAlreadyRunning = -6671 KCVReturnDisplayLinkCallbacksNotSet = -6673 KCVReturnDisplayLinkNotRunning = -6672 KCVReturnError = -6660 KCVReturnFirst = -6660 KCVReturnInvalidArgument = -6661 KCVReturnInvalidDisplay = -6670 KCVReturnInvalidPixelBufferAttributes = -6682 KCVReturnInvalidPixelFormat = -6680 KCVReturnInvalidPoolAttributes = -6691 KCVReturnInvalidSize = -6681 KCVReturnLast = -6699 KCVReturnPixelBufferNotMetalCompatible = -6684 KCVReturnPixelBufferNotOpenGLCompatible = -6683 KCVReturnPoolAllocationFailed = -6690 KCVReturnRetry = -6692 KCVReturnSuccess = 0 KCVReturnUnsupported = -6663 KCVReturnWouldExceedAllocationThreshold = -6689 KCVVersatileBayer_BayerPattern_BGGR = 3 KCVVersatileBayer_BayerPattern_GBRG = 2 KCVVersatileBayer_BayerPattern_GRBG = 1 KCVVersatileBayer_BayerPattern_RGGB = 0 )
Variables ¶
This section is empty.
Functions ¶
func CVBufferCopyAttachments ¶
func CVBufferCopyAttachments(buffer CVBufferRef, attachmentMode CVAttachmentMode) corefoundation.CFDictionaryRef
CVBufferCopyAttachments calls the CoreVideo framework function CVBufferCopyAttachments.
func CVBufferGetAttachments ¶
func CVBufferGetAttachments(buffer CVBufferRef, attachmentMode CVAttachmentMode) corefoundation.CFDictionaryRef
CVBufferGetAttachments calls the CoreVideo framework function CVBufferGetAttachments.
func CVBufferHasAttachment ¶
func CVBufferHasAttachment(buffer CVBufferRef, key corefoundation.CFStringRef) uint8
CVBufferHasAttachment calls the CoreVideo framework function CVBufferHasAttachment.
func CVBufferPropagateAttachments ¶
func CVBufferPropagateAttachments(sourceBuffer CVBufferRef, destinationBuffer CVBufferRef)
CVBufferPropagateAttachments calls the CoreVideo framework function CVBufferPropagateAttachments.
func CVBufferRelease ¶
func CVBufferRelease(buffer CVBufferRef)
CVBufferRelease calls the CoreVideo framework function CVBufferRelease.
func CVBufferRemoveAllAttachments ¶
func CVBufferRemoveAllAttachments(buffer CVBufferRef)
CVBufferRemoveAllAttachments calls the CoreVideo framework function CVBufferRemoveAllAttachments.
func CVBufferRemoveAttachment ¶
func CVBufferRemoveAttachment(buffer CVBufferRef, key corefoundation.CFStringRef)
CVBufferRemoveAttachment calls the CoreVideo framework function CVBufferRemoveAttachment.
func CVBufferSetAttachment ¶
func CVBufferSetAttachment(buffer CVBufferRef, key corefoundation.CFStringRef, value obj.Object, attachmentMode CVAttachmentMode)
CVBufferSetAttachment calls the CoreVideo framework function CVBufferSetAttachment.
func CVBufferSetAttachments ¶
func CVBufferSetAttachments(buffer CVBufferRef, theAttachments corefoundation.CFDictionaryRef, attachmentMode CVAttachmentMode)
CVBufferSetAttachments calls the CoreVideo framework function CVBufferSetAttachments.
func CVColorPrimariesGetIntegerCodePointForString ¶
func CVColorPrimariesGetIntegerCodePointForString(colorPrimariesString corefoundation.CFStringRef) int
CVColorPrimariesGetIntegerCodePointForString calls the CoreVideo framework function CVColorPrimariesGetIntegerCodePointForString.
func CVColorPrimariesGetStringForIntegerCodePoint ¶
func CVColorPrimariesGetStringForIntegerCodePoint(colorPrimariesCodePoint int) corefoundation.CFStringRef
CVColorPrimariesGetStringForIntegerCodePoint calls the CoreVideo framework function CVColorPrimariesGetStringForIntegerCodePoint.
func CVDisplayLinkCreateWithActiveCGDisplays ¶
CVDisplayLinkCreateWithActiveCGDisplays calls the CoreVideo framework function CVDisplayLinkCreateWithActiveCGDisplays.
func CVDisplayLinkCreateWithCGDisplay ¶
CVDisplayLinkCreateWithCGDisplay calls the CoreVideo framework function CVDisplayLinkCreateWithCGDisplay.
func CVDisplayLinkCreateWithCGDisplays ¶
func CVDisplayLinkCreateWithCGDisplays(displayArray unsafe.Pointer, count int, displayLinkOut unsafe.Pointer) int32
CVDisplayLinkCreateWithCGDisplays calls the CoreVideo framework function CVDisplayLinkCreateWithCGDisplays.
func CVDisplayLinkCreateWithOpenGLDisplayMask ¶
CVDisplayLinkCreateWithOpenGLDisplayMask calls the CoreVideo framework function CVDisplayLinkCreateWithOpenGLDisplayMask.
func CVDisplayLinkGetActualOutputVideoRefreshPeriod ¶
func CVDisplayLinkGetActualOutputVideoRefreshPeriod(displayLink CVDisplayLinkRef) float64
CVDisplayLinkGetActualOutputVideoRefreshPeriod calls the CoreVideo framework function CVDisplayLinkGetActualOutputVideoRefreshPeriod.
func CVDisplayLinkGetCurrentCGDisplay ¶
func CVDisplayLinkGetCurrentCGDisplay(displayLink CVDisplayLinkRef) uint32
CVDisplayLinkGetCurrentCGDisplay calls the CoreVideo framework function CVDisplayLinkGetCurrentCGDisplay.
func CVDisplayLinkGetTypeID ¶
func CVDisplayLinkGetTypeID() int
CVDisplayLinkGetTypeID calls the CoreVideo framework function CVDisplayLinkGetTypeID.
func CVDisplayLinkIsRunning ¶
func CVDisplayLinkIsRunning(displayLink CVDisplayLinkRef) uint8
CVDisplayLinkIsRunning calls the CoreVideo framework function CVDisplayLinkIsRunning.
func CVDisplayLinkRelease ¶
func CVDisplayLinkRelease(displayLink CVDisplayLinkRef)
CVDisplayLinkRelease calls the CoreVideo framework function CVDisplayLinkRelease.
func CVDisplayLinkSetCurrentCGDisplay ¶
func CVDisplayLinkSetCurrentCGDisplay(displayLink CVDisplayLinkRef, displayID uint32) int32
CVDisplayLinkSetCurrentCGDisplay calls the CoreVideo framework function CVDisplayLinkSetCurrentCGDisplay.
func CVDisplayLinkSetCurrentCGDisplayFromOpenGLContext ¶
func CVDisplayLinkSetCurrentCGDisplayFromOpenGLContext(displayLink CVDisplayLinkRef, cglContext obj.Object, cglPixelFormat obj.Object) int32
CVDisplayLinkSetCurrentCGDisplayFromOpenGLContext calls the CoreVideo framework function CVDisplayLinkSetCurrentCGDisplayFromOpenGLContext.
func CVDisplayLinkSetOutputCallback ¶
func CVDisplayLinkSetOutputCallback(displayLink CVDisplayLinkRef, callback unsafe.Pointer, userInfo unsafe.Pointer) int32
CVDisplayLinkSetOutputCallback calls the CoreVideo framework function CVDisplayLinkSetOutputCallback.
func CVDisplayLinkSetOutputHandler ¶
func CVDisplayLinkSetOutputHandler(displayLink CVDisplayLinkRef, handler unsafe.Pointer) int32
CVDisplayLinkSetOutputHandler calls the CoreVideo framework function CVDisplayLinkSetOutputHandler.
func CVDisplayLinkStart ¶
func CVDisplayLinkStart(displayLink CVDisplayLinkRef) int32
CVDisplayLinkStart calls the CoreVideo framework function CVDisplayLinkStart.
func CVDisplayLinkStop ¶
func CVDisplayLinkStop(displayLink CVDisplayLinkRef) int32
CVDisplayLinkStop calls the CoreVideo framework function CVDisplayLinkStop.
func CVGetCurrentHostTime ¶
func CVGetCurrentHostTime() uint64
CVGetCurrentHostTime calls the CoreVideo framework function CVGetCurrentHostTime.
func CVGetHostClockFrequency ¶
func CVGetHostClockFrequency() float64
CVGetHostClockFrequency calls the CoreVideo framework function CVGetHostClockFrequency.
func CVGetHostClockMinimumTimeDelta ¶
func CVGetHostClockMinimumTimeDelta() uint32
CVGetHostClockMinimumTimeDelta calls the CoreVideo framework function CVGetHostClockMinimumTimeDelta.
func CVImageBufferCreateColorSpaceFromAttachments ¶
func CVImageBufferCreateColorSpaceFromAttachments(attachments corefoundation.CFDictionaryRef) coregraphics.CGColorSpaceRef
CVImageBufferCreateColorSpaceFromAttachments calls the CoreVideo framework function CVImageBufferCreateColorSpaceFromAttachments.
func CVImageBufferGetCleanRect ¶
func CVImageBufferGetCleanRect(imageBuffer unsafe.Pointer) corefoundation.CGRect
CVImageBufferGetCleanRect calls the CoreVideo framework function CVImageBufferGetCleanRect.
func CVImageBufferGetColorSpace ¶
func CVImageBufferGetColorSpace(imageBuffer unsafe.Pointer) coregraphics.CGColorSpaceRef
CVImageBufferGetColorSpace calls the CoreVideo framework function CVImageBufferGetColorSpace.
func CVImageBufferGetDisplaySize ¶
func CVImageBufferGetDisplaySize(imageBuffer unsafe.Pointer) corefoundation.CGSize
CVImageBufferGetDisplaySize calls the CoreVideo framework function CVImageBufferGetDisplaySize.
func CVImageBufferGetEncodedSize ¶
func CVImageBufferGetEncodedSize(imageBuffer unsafe.Pointer) corefoundation.CGSize
CVImageBufferGetEncodedSize calls the CoreVideo framework function CVImageBufferGetEncodedSize.
func CVImageBufferIsFlipped ¶
CVImageBufferIsFlipped calls the CoreVideo framework function CVImageBufferIsFlipped.
func CVIsCompressedPixelFormatAvailable ¶
CVIsCompressedPixelFormatAvailable calls the CoreVideo framework function CVIsCompressedPixelFormatAvailable.
func CVMetalBufferCacheCreate ¶
func CVMetalBufferCacheCreate(allocator corefoundation.CFAllocatorRef, cacheAttributes corefoundation.CFDictionaryRef, metalDevice unsafe.Pointer, cacheOut unsafe.Pointer) int32
CVMetalBufferCacheCreate calls the CoreVideo framework function CVMetalBufferCacheCreate.
func CVMetalBufferCacheCreateBufferFromImage ¶
func CVMetalBufferCacheCreateBufferFromImage(allocator corefoundation.CFAllocatorRef, bufferCache CVMetalBufferCacheRef, imageBuffer unsafe.Pointer, bufferOut unsafe.Pointer) int32
CVMetalBufferCacheCreateBufferFromImage calls the CoreVideo framework function CVMetalBufferCacheCreateBufferFromImage.
func CVMetalBufferCacheFlush ¶
func CVMetalBufferCacheFlush(bufferCache CVMetalBufferCacheRef, options uint64)
CVMetalBufferCacheFlush calls the CoreVideo framework function CVMetalBufferCacheFlush.
func CVMetalBufferCacheGetTypeID ¶
func CVMetalBufferCacheGetTypeID() int
CVMetalBufferCacheGetTypeID calls the CoreVideo framework function CVMetalBufferCacheGetTypeID.
func CVMetalBufferGetBuffer ¶
CVMetalBufferGetBuffer calls the CoreVideo framework function CVMetalBufferGetBuffer.
func CVMetalBufferGetTypeID ¶
func CVMetalBufferGetTypeID() int
CVMetalBufferGetTypeID calls the CoreVideo framework function CVMetalBufferGetTypeID.
func CVMetalTextureCacheCreate ¶
func CVMetalTextureCacheCreate(allocator corefoundation.CFAllocatorRef, cacheAttributes corefoundation.CFDictionaryRef, metalDevice unsafe.Pointer, textureAttributes corefoundation.CFDictionaryRef, cacheOut unsafe.Pointer) int32
CVMetalTextureCacheCreate calls the CoreVideo framework function CVMetalTextureCacheCreate.
func CVMetalTextureCacheCreateTextureFromImage ¶
func CVMetalTextureCacheCreateTextureFromImage(allocator corefoundation.CFAllocatorRef, textureCache CVMetalTextureCacheRef, sourceImage unsafe.Pointer, textureAttributes corefoundation.CFDictionaryRef, pixelFormat unsafe.Pointer, width int, height int, planeIndex int, textureOut unsafe.Pointer) int32
CVMetalTextureCacheCreateTextureFromImage calls the CoreVideo framework function CVMetalTextureCacheCreateTextureFromImage.
func CVMetalTextureCacheFlush ¶
func CVMetalTextureCacheFlush(textureCache CVMetalTextureCacheRef, options uint64)
CVMetalTextureCacheFlush calls the CoreVideo framework function CVMetalTextureCacheFlush.
func CVMetalTextureCacheGetTypeID ¶
func CVMetalTextureCacheGetTypeID() int
CVMetalTextureCacheGetTypeID calls the CoreVideo framework function CVMetalTextureCacheGetTypeID.
func CVMetalTextureGetCleanTexCoords ¶
func CVMetalTextureGetCleanTexCoords(image unsafe.Pointer) (lowerLeft float32, lowerRight float32, upperRight float32, upperLeft float32)
CVMetalTextureGetCleanTexCoords calls the CoreVideo framework function CVMetalTextureGetCleanTexCoords.
func CVMetalTextureGetTexture ¶
CVMetalTextureGetTexture calls the CoreVideo framework function CVMetalTextureGetTexture.
func CVMetalTextureGetTypeID ¶
func CVMetalTextureGetTypeID() int
CVMetalTextureGetTypeID calls the CoreVideo framework function CVMetalTextureGetTypeID.
func CVMetalTextureIsFlipped ¶
CVMetalTextureIsFlipped calls the CoreVideo framework function CVMetalTextureIsFlipped.
func CVOpenGLBufferAttach ¶
func CVOpenGLBufferAttach(openGLBuffer unsafe.Pointer, cglContext obj.Object, face uint32, level int32, screen int32) int32
CVOpenGLBufferAttach calls the CoreVideo framework function CVOpenGLBufferAttach.
func CVOpenGLBufferCreate ¶
func CVOpenGLBufferCreate(allocator corefoundation.CFAllocatorRef, width int, height int, attributes corefoundation.CFDictionaryRef, bufferOut unsafe.Pointer) int32
CVOpenGLBufferCreate calls the CoreVideo framework function CVOpenGLBufferCreate.
func CVOpenGLBufferGetAttributes ¶
func CVOpenGLBufferGetAttributes(openGLBuffer unsafe.Pointer) corefoundation.CFDictionaryRef
CVOpenGLBufferGetAttributes calls the CoreVideo framework function CVOpenGLBufferGetAttributes.
func CVOpenGLBufferGetTypeID ¶
func CVOpenGLBufferGetTypeID() int
CVOpenGLBufferGetTypeID calls the CoreVideo framework function CVOpenGLBufferGetTypeID.
func CVOpenGLBufferPoolCreate ¶
func CVOpenGLBufferPoolCreate(allocator corefoundation.CFAllocatorRef, poolAttributes corefoundation.CFDictionaryRef, openGLBufferAttributes corefoundation.CFDictionaryRef, poolOut unsafe.Pointer) int32
CVOpenGLBufferPoolCreate calls the CoreVideo framework function CVOpenGLBufferPoolCreate.
func CVOpenGLBufferPoolCreateOpenGLBuffer ¶
func CVOpenGLBufferPoolCreateOpenGLBuffer(allocator corefoundation.CFAllocatorRef, openGLBufferPool CVOpenGLBufferPoolRef, openGLBufferOut unsafe.Pointer) int32
CVOpenGLBufferPoolCreateOpenGLBuffer calls the CoreVideo framework function CVOpenGLBufferPoolCreateOpenGLBuffer.
func CVOpenGLBufferPoolGetAttributes ¶
func CVOpenGLBufferPoolGetAttributes(pool CVOpenGLBufferPoolRef) corefoundation.CFDictionaryRef
CVOpenGLBufferPoolGetAttributes calls the CoreVideo framework function CVOpenGLBufferPoolGetAttributes.
func CVOpenGLBufferPoolGetOpenGLBufferAttributes ¶
func CVOpenGLBufferPoolGetOpenGLBufferAttributes(pool CVOpenGLBufferPoolRef) corefoundation.CFDictionaryRef
CVOpenGLBufferPoolGetOpenGLBufferAttributes calls the CoreVideo framework function CVOpenGLBufferPoolGetOpenGLBufferAttributes.
func CVOpenGLBufferPoolGetTypeID ¶
func CVOpenGLBufferPoolGetTypeID() int
CVOpenGLBufferPoolGetTypeID calls the CoreVideo framework function CVOpenGLBufferPoolGetTypeID.
func CVOpenGLBufferPoolRelease ¶
func CVOpenGLBufferPoolRelease(openGLBufferPool CVOpenGLBufferPoolRef)
CVOpenGLBufferPoolRelease calls the CoreVideo framework function CVOpenGLBufferPoolRelease.
func CVOpenGLBufferRelease ¶
CVOpenGLBufferRelease calls the CoreVideo framework function CVOpenGLBufferRelease.
func CVOpenGLBufferRetain ¶
CVOpenGLBufferRetain calls the CoreVideo framework function CVOpenGLBufferRetain.
func CVOpenGLTextureCacheCreate ¶
func CVOpenGLTextureCacheCreate(allocator corefoundation.CFAllocatorRef, cacheAttributes corefoundation.CFDictionaryRef, cglContext obj.Object, cglPixelFormat obj.Object, textureAttributes corefoundation.CFDictionaryRef, cacheOut unsafe.Pointer) int32
CVOpenGLTextureCacheCreate calls the CoreVideo framework function CVOpenGLTextureCacheCreate.
func CVOpenGLTextureCacheCreateTextureFromImage ¶
func CVOpenGLTextureCacheCreateTextureFromImage(allocator corefoundation.CFAllocatorRef, textureCache CVOpenGLTextureCacheRef, sourceImage unsafe.Pointer, attributes corefoundation.CFDictionaryRef, textureOut unsafe.Pointer) int32
CVOpenGLTextureCacheCreateTextureFromImage calls the CoreVideo framework function CVOpenGLTextureCacheCreateTextureFromImage.
func CVOpenGLTextureCacheFlush ¶
func CVOpenGLTextureCacheFlush(textureCache CVOpenGLTextureCacheRef, options uint64)
CVOpenGLTextureCacheFlush calls the CoreVideo framework function CVOpenGLTextureCacheFlush.
func CVOpenGLTextureCacheGetTypeID ¶
func CVOpenGLTextureCacheGetTypeID() int
CVOpenGLTextureCacheGetTypeID calls the CoreVideo framework function CVOpenGLTextureCacheGetTypeID.
func CVOpenGLTextureCacheRelease ¶
func CVOpenGLTextureCacheRelease(textureCache CVOpenGLTextureCacheRef)
CVOpenGLTextureCacheRelease calls the CoreVideo framework function CVOpenGLTextureCacheRelease.
func CVOpenGLTextureGetCleanTexCoords ¶
func CVOpenGLTextureGetCleanTexCoords(image unsafe.Pointer) (lowerLeft float32, lowerRight float32, upperRight float32, upperLeft float32)
CVOpenGLTextureGetCleanTexCoords calls the CoreVideo framework function CVOpenGLTextureGetCleanTexCoords.
func CVOpenGLTextureGetName ¶
CVOpenGLTextureGetName calls the CoreVideo framework function CVOpenGLTextureGetName.
func CVOpenGLTextureGetTarget ¶
CVOpenGLTextureGetTarget calls the CoreVideo framework function CVOpenGLTextureGetTarget.
func CVOpenGLTextureGetTypeID ¶
func CVOpenGLTextureGetTypeID() int
CVOpenGLTextureGetTypeID calls the CoreVideo framework function CVOpenGLTextureGetTypeID.
func CVOpenGLTextureIsFlipped ¶
CVOpenGLTextureIsFlipped calls the CoreVideo framework function CVOpenGLTextureIsFlipped.
func CVOpenGLTextureRelease ¶
CVOpenGLTextureRelease calls the CoreVideo framework function CVOpenGLTextureRelease.
func CVOpenGLTextureRetain ¶
CVOpenGLTextureRetain calls the CoreVideo framework function CVOpenGLTextureRetain.
func CVPixelBufferCopyCreationAttributes ¶
func CVPixelBufferCopyCreationAttributes(pixelBuffer unsafe.Pointer) corefoundation.CFDictionaryRef
CVPixelBufferCopyCreationAttributes calls the CoreVideo framework function CVPixelBufferCopyCreationAttributes.
func CVPixelBufferCreate ¶
func CVPixelBufferCreate(allocator corefoundation.CFAllocatorRef, width int, height int, pixelFormatType int, pixelBufferAttributes corefoundation.CFDictionaryRef, pixelBufferOut unsafe.Pointer) int32
CVPixelBufferCreate calls the CoreVideo framework function CVPixelBufferCreate.
func CVPixelBufferCreateResolvedAttributesDictionary ¶
func CVPixelBufferCreateResolvedAttributesDictionary(allocator corefoundation.CFAllocatorRef, attributes corefoundation.CFArrayRef, resolvedDictionaryOut unsafe.Pointer) int32
CVPixelBufferCreateResolvedAttributesDictionary calls the CoreVideo framework function CVPixelBufferCreateResolvedAttributesDictionary.
func CVPixelBufferCreateWithBytes ¶
func CVPixelBufferCreateWithBytes(allocator corefoundation.CFAllocatorRef, width int, height int, pixelFormatType int, baseAddress unsafe.Pointer, bytesPerRow int, releaseCallback unsafe.Pointer, releaseRefCon unsafe.Pointer, pixelBufferAttributes corefoundation.CFDictionaryRef, pixelBufferOut unsafe.Pointer) int32
CVPixelBufferCreateWithBytes calls the CoreVideo framework function CVPixelBufferCreateWithBytes.
func CVPixelBufferCreateWithIOSurface ¶
func CVPixelBufferCreateWithIOSurface(allocator corefoundation.CFAllocatorRef, surface coregraphics.IOSurfaceRef, pixelBufferAttributes corefoundation.CFDictionaryRef, pixelBufferOut unsafe.Pointer) int32
CVPixelBufferCreateWithIOSurface calls the CoreVideo framework function CVPixelBufferCreateWithIOSurface.
func CVPixelBufferCreateWithPlanarBytes ¶
func CVPixelBufferCreateWithPlanarBytes(allocator corefoundation.CFAllocatorRef, width int, height int, pixelFormatType int, dataPtr unsafe.Pointer, dataSize int, numberOfPlanes int, planeBaseAddress unsafe.Pointer, releaseCallback unsafe.Pointer, releaseRefCon unsafe.Pointer, pixelBufferAttributes corefoundation.CFDictionaryRef, pixelBufferOut unsafe.Pointer) (result int32, planeWidth int, planeHeight int, planeBytesPerRow int)
CVPixelBufferCreateWithPlanarBytes calls the CoreVideo framework function CVPixelBufferCreateWithPlanarBytes.
func CVPixelBufferFillExtendedPixels ¶
CVPixelBufferFillExtendedPixels calls the CoreVideo framework function CVPixelBufferFillExtendedPixels.
func CVPixelBufferGetBaseAddress ¶
CVPixelBufferGetBaseAddress calls the CoreVideo framework function CVPixelBufferGetBaseAddress.
func CVPixelBufferGetBaseAddressOfPlane ¶
CVPixelBufferGetBaseAddressOfPlane calls the CoreVideo framework function CVPixelBufferGetBaseAddressOfPlane.
func CVPixelBufferGetBytesPerRow ¶
CVPixelBufferGetBytesPerRow calls the CoreVideo framework function CVPixelBufferGetBytesPerRow.
func CVPixelBufferGetBytesPerRowOfPlane ¶
CVPixelBufferGetBytesPerRowOfPlane calls the CoreVideo framework function CVPixelBufferGetBytesPerRowOfPlane.
func CVPixelBufferGetDataSize ¶
CVPixelBufferGetDataSize calls the CoreVideo framework function CVPixelBufferGetDataSize.
func CVPixelBufferGetExtendedPixels ¶
func CVPixelBufferGetExtendedPixels(pixelBuffer unsafe.Pointer) (extraColumnsOnLeft int, extraColumnsOnRight int, extraRowsOnTop int, extraRowsOnBottom int)
CVPixelBufferGetExtendedPixels calls the CoreVideo framework function CVPixelBufferGetExtendedPixels.
func CVPixelBufferGetHeight ¶
CVPixelBufferGetHeight calls the CoreVideo framework function CVPixelBufferGetHeight.
func CVPixelBufferGetHeightOfPlane ¶
CVPixelBufferGetHeightOfPlane calls the CoreVideo framework function CVPixelBufferGetHeightOfPlane.
func CVPixelBufferGetIOSurface ¶
func CVPixelBufferGetIOSurface(pixelBuffer unsafe.Pointer) coregraphics.IOSurfaceRef
CVPixelBufferGetIOSurface calls the CoreVideo framework function CVPixelBufferGetIOSurface.
func CVPixelBufferGetPixelFormatType ¶
CVPixelBufferGetPixelFormatType calls the CoreVideo framework function CVPixelBufferGetPixelFormatType.
func CVPixelBufferGetPlaneCount ¶
CVPixelBufferGetPlaneCount calls the CoreVideo framework function CVPixelBufferGetPlaneCount.
func CVPixelBufferGetTypeID ¶
func CVPixelBufferGetTypeID() int
CVPixelBufferGetTypeID calls the CoreVideo framework function CVPixelBufferGetTypeID.
func CVPixelBufferGetWidth ¶
CVPixelBufferGetWidth calls the CoreVideo framework function CVPixelBufferGetWidth.
func CVPixelBufferGetWidthOfPlane ¶
CVPixelBufferGetWidthOfPlane calls the CoreVideo framework function CVPixelBufferGetWidthOfPlane.
func CVPixelBufferIsCompatibleWithAttributes ¶
func CVPixelBufferIsCompatibleWithAttributes(pixelBuffer unsafe.Pointer, attributes corefoundation.CFDictionaryRef) uint8
CVPixelBufferIsCompatibleWithAttributes calls the CoreVideo framework function CVPixelBufferIsCompatibleWithAttributes.
func CVPixelBufferIsPlanar ¶
CVPixelBufferIsPlanar calls the CoreVideo framework function CVPixelBufferIsPlanar.
func CVPixelBufferLockBaseAddress ¶
func CVPixelBufferLockBaseAddress(pixelBuffer unsafe.Pointer, lockFlags CVPixelBufferLockFlags) int32
CVPixelBufferLockBaseAddress calls the CoreVideo framework function CVPixelBufferLockBaseAddress.
func CVPixelBufferPoolCreate ¶
func CVPixelBufferPoolCreate(allocator corefoundation.CFAllocatorRef, poolAttributes corefoundation.CFDictionaryRef, pixelBufferAttributes corefoundation.CFDictionaryRef, poolOut unsafe.Pointer) int32
CVPixelBufferPoolCreate calls the CoreVideo framework function CVPixelBufferPoolCreate.
func CVPixelBufferPoolCreatePixelBuffer ¶
func CVPixelBufferPoolCreatePixelBuffer(allocator corefoundation.CFAllocatorRef, pixelBufferPool CVPixelBufferPoolRef, pixelBufferOut unsafe.Pointer) int32
CVPixelBufferPoolCreatePixelBuffer calls the CoreVideo framework function CVPixelBufferPoolCreatePixelBuffer.
func CVPixelBufferPoolCreatePixelBufferWithAuxAttributes ¶
func CVPixelBufferPoolCreatePixelBufferWithAuxAttributes(allocator corefoundation.CFAllocatorRef, pixelBufferPool CVPixelBufferPoolRef, auxAttributes corefoundation.CFDictionaryRef, pixelBufferOut unsafe.Pointer) int32
CVPixelBufferPoolCreatePixelBufferWithAuxAttributes calls the CoreVideo framework function CVPixelBufferPoolCreatePixelBufferWithAuxAttributes.
func CVPixelBufferPoolFlush ¶
func CVPixelBufferPoolFlush(pool CVPixelBufferPoolRef, options CVPixelBufferPoolFlushFlags)
CVPixelBufferPoolFlush calls the CoreVideo framework function CVPixelBufferPoolFlush.
func CVPixelBufferPoolGetAttributes ¶
func CVPixelBufferPoolGetAttributes(pool CVPixelBufferPoolRef) corefoundation.CFDictionaryRef
CVPixelBufferPoolGetAttributes calls the CoreVideo framework function CVPixelBufferPoolGetAttributes.
func CVPixelBufferPoolGetPixelBufferAttributes ¶
func CVPixelBufferPoolGetPixelBufferAttributes(pool CVPixelBufferPoolRef) corefoundation.CFDictionaryRef
CVPixelBufferPoolGetPixelBufferAttributes calls the CoreVideo framework function CVPixelBufferPoolGetPixelBufferAttributes.
func CVPixelBufferPoolGetTypeID ¶
func CVPixelBufferPoolGetTypeID() int
CVPixelBufferPoolGetTypeID calls the CoreVideo framework function CVPixelBufferPoolGetTypeID.
func CVPixelBufferPoolRelease ¶
func CVPixelBufferPoolRelease(pixelBufferPool CVPixelBufferPoolRef)
CVPixelBufferPoolRelease calls the CoreVideo framework function CVPixelBufferPoolRelease.
func CVPixelBufferRelease ¶
CVPixelBufferRelease calls the CoreVideo framework function CVPixelBufferRelease.
func CVPixelBufferRetain ¶
CVPixelBufferRetain calls the CoreVideo framework function CVPixelBufferRetain.
func CVPixelBufferUnlockBaseAddress ¶
func CVPixelBufferUnlockBaseAddress(pixelBuffer unsafe.Pointer, unlockFlags CVPixelBufferLockFlags) int32
CVPixelBufferUnlockBaseAddress calls the CoreVideo framework function CVPixelBufferUnlockBaseAddress.
func CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes ¶
func CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes(allocator corefoundation.CFAllocatorRef) corefoundation.CFArrayRef
CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes calls the CoreVideo framework function CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes.
func CVPixelFormatDescriptionCreateWithPixelFormatType ¶
func CVPixelFormatDescriptionCreateWithPixelFormatType(allocator corefoundation.CFAllocatorRef, pixelFormat int) corefoundation.CFDictionaryRef
CVPixelFormatDescriptionCreateWithPixelFormatType calls the CoreVideo framework function CVPixelFormatDescriptionCreateWithPixelFormatType.
func CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType ¶
func CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType(description corefoundation.CFDictionaryRef, pixelFormat int)
CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType calls the CoreVideo framework function CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType.
func CVPixelFormatTypeCopyFourCharCodeString ¶
func CVPixelFormatTypeCopyFourCharCodeString(pixelFormat int) corefoundation.CFStringRef
CVPixelFormatTypeCopyFourCharCodeString calls the CoreVideo framework function CVPixelFormatTypeCopyFourCharCodeString.
func CVTransferFunctionGetIntegerCodePointForString ¶
func CVTransferFunctionGetIntegerCodePointForString(transferFunctionString corefoundation.CFStringRef) int
CVTransferFunctionGetIntegerCodePointForString calls the CoreVideo framework function CVTransferFunctionGetIntegerCodePointForString.
func CVTransferFunctionGetStringForIntegerCodePoint ¶
func CVTransferFunctionGetStringForIntegerCodePoint(transferFunctionCodePoint int) corefoundation.CFStringRef
CVTransferFunctionGetStringForIntegerCodePoint calls the CoreVideo framework function CVTransferFunctionGetStringForIntegerCodePoint.
func CVYCbCrMatrixGetIntegerCodePointForString ¶
func CVYCbCrMatrixGetIntegerCodePointForString(yCbCrMatrixString corefoundation.CFStringRef) int
CVYCbCrMatrixGetIntegerCodePointForString calls the CoreVideo framework function CVYCbCrMatrixGetIntegerCodePointForString.
func CVYCbCrMatrixGetStringForIntegerCodePoint ¶
func CVYCbCrMatrixGetStringForIntegerCodePoint(yCbCrMatrixCodePoint int) corefoundation.CFStringRef
CVYCbCrMatrixGetStringForIntegerCodePoint calls the CoreVideo framework function CVYCbCrMatrixGetStringForIntegerCodePoint.
func KCVBufferMovieTimeKey ¶
KCVBufferMovieTimeKey returns the value of the constant kCVBufferMovieTimeKey.
func KCVBufferNonPropagatedAttachmentsKey ¶
KCVBufferNonPropagatedAttachmentsKey returns the value of the constant kCVBufferNonPropagatedAttachmentsKey.
func KCVBufferPropagatedAttachmentsKey ¶
KCVBufferPropagatedAttachmentsKey returns the value of the constant kCVBufferPropagatedAttachmentsKey.
func KCVBufferTimeScaleKey ¶
KCVBufferTimeScaleKey returns the value of the constant kCVBufferTimeScaleKey.
func KCVBufferTimeValueKey ¶
KCVBufferTimeValueKey returns the value of the constant kCVBufferTimeValueKey.
func KCVImageBufferAlphaChannelIsOpaque ¶
KCVImageBufferAlphaChannelIsOpaque returns the value of the constant kCVImageBufferAlphaChannelIsOpaque.
func KCVImageBufferAlphaChannelModeKey ¶
KCVImageBufferAlphaChannelModeKey returns the value of the constant kCVImageBufferAlphaChannelModeKey.
func KCVImageBufferAlphaChannelMode_PremultipliedAlpha ¶
KCVImageBufferAlphaChannelMode_PremultipliedAlpha returns the value of the constant kCVImageBufferAlphaChannelMode_PremultipliedAlpha.
func KCVImageBufferAlphaChannelMode_StraightAlpha ¶
KCVImageBufferAlphaChannelMode_StraightAlpha returns the value of the constant kCVImageBufferAlphaChannelMode_StraightAlpha.
func KCVImageBufferAmbientViewingEnvironmentKey ¶
KCVImageBufferAmbientViewingEnvironmentKey returns the value of the constant kCVImageBufferAmbientViewingEnvironmentKey.
func KCVImageBufferCGColorSpaceKey ¶
KCVImageBufferCGColorSpaceKey returns the value of the constant kCVImageBufferCGColorSpaceKey.
func KCVImageBufferChromaLocationBottomFieldKey ¶
KCVImageBufferChromaLocationBottomFieldKey returns the value of the constant kCVImageBufferChromaLocationBottomFieldKey.
func KCVImageBufferChromaLocationTopFieldKey ¶
KCVImageBufferChromaLocationTopFieldKey returns the value of the constant kCVImageBufferChromaLocationTopFieldKey.
func KCVImageBufferChromaLocation_Bottom ¶
KCVImageBufferChromaLocation_Bottom returns the value of the constant kCVImageBufferChromaLocation_Bottom.
func KCVImageBufferChromaLocation_BottomLeft ¶
KCVImageBufferChromaLocation_BottomLeft returns the value of the constant kCVImageBufferChromaLocation_BottomLeft.
func KCVImageBufferChromaLocation_Center ¶
KCVImageBufferChromaLocation_Center returns the value of the constant kCVImageBufferChromaLocation_Center.
func KCVImageBufferChromaLocation_DV420 ¶
KCVImageBufferChromaLocation_DV420 returns the value of the constant kCVImageBufferChromaLocation_DV420.
func KCVImageBufferChromaLocation_Left ¶
KCVImageBufferChromaLocation_Left returns the value of the constant kCVImageBufferChromaLocation_Left.
func KCVImageBufferChromaLocation_Top ¶
KCVImageBufferChromaLocation_Top returns the value of the constant kCVImageBufferChromaLocation_Top.
func KCVImageBufferChromaLocation_TopLeft ¶
KCVImageBufferChromaLocation_TopLeft returns the value of the constant kCVImageBufferChromaLocation_TopLeft.
func KCVImageBufferChromaSubsamplingKey ¶
KCVImageBufferChromaSubsamplingKey returns the value of the constant kCVImageBufferChromaSubsamplingKey.
func KCVImageBufferChromaSubsampling_411 ¶
KCVImageBufferChromaSubsampling_411 returns the value of the constant kCVImageBufferChromaSubsampling_411.
func KCVImageBufferChromaSubsampling_420 ¶
KCVImageBufferChromaSubsampling_420 returns the value of the constant kCVImageBufferChromaSubsampling_420.
func KCVImageBufferChromaSubsampling_422 ¶
KCVImageBufferChromaSubsampling_422 returns the value of the constant kCVImageBufferChromaSubsampling_422.
func KCVImageBufferCleanApertureHeightKey ¶
KCVImageBufferCleanApertureHeightKey returns the value of the constant kCVImageBufferCleanApertureHeightKey.
func KCVImageBufferCleanApertureHorizontalOffsetKey ¶
KCVImageBufferCleanApertureHorizontalOffsetKey returns the value of the constant kCVImageBufferCleanApertureHorizontalOffsetKey.
func KCVImageBufferCleanApertureKey ¶
KCVImageBufferCleanApertureKey returns the value of the constant kCVImageBufferCleanApertureKey.
func KCVImageBufferCleanApertureVerticalOffsetKey ¶
KCVImageBufferCleanApertureVerticalOffsetKey returns the value of the constant kCVImageBufferCleanApertureVerticalOffsetKey.
func KCVImageBufferCleanApertureWidthKey ¶
KCVImageBufferCleanApertureWidthKey returns the value of the constant kCVImageBufferCleanApertureWidthKey.
func KCVImageBufferColorPrimariesKey ¶
KCVImageBufferColorPrimariesKey returns the value of the constant kCVImageBufferColorPrimariesKey.
func KCVImageBufferColorPrimaries_DCI_P3 ¶
KCVImageBufferColorPrimaries_DCI_P3 returns the value of the constant kCVImageBufferColorPrimaries_DCI_P3.
func KCVImageBufferColorPrimaries_EBU_3213 ¶
KCVImageBufferColorPrimaries_EBU_3213 returns the value of the constant kCVImageBufferColorPrimaries_EBU_3213.
func KCVImageBufferColorPrimaries_ITU_R_709_2 ¶
KCVImageBufferColorPrimaries_ITU_R_709_2 returns the value of the constant kCVImageBufferColorPrimaries_ITU_R_709_2.
func KCVImageBufferColorPrimaries_ITU_R_2020 ¶
KCVImageBufferColorPrimaries_ITU_R_2020 returns the value of the constant kCVImageBufferColorPrimaries_ITU_R_2020.
func KCVImageBufferColorPrimaries_P3_D65 ¶
KCVImageBufferColorPrimaries_P3_D65 returns the value of the constant kCVImageBufferColorPrimaries_P3_D65.
func KCVImageBufferColorPrimaries_P22 ¶
KCVImageBufferColorPrimaries_P22 returns the value of the constant kCVImageBufferColorPrimaries_P22.
func KCVImageBufferColorPrimaries_SMPTE_C ¶
KCVImageBufferColorPrimaries_SMPTE_C returns the value of the constant kCVImageBufferColorPrimaries_SMPTE_C.
func KCVImageBufferContentLightLevelInfoKey ¶
KCVImageBufferContentLightLevelInfoKey returns the value of the constant kCVImageBufferContentLightLevelInfoKey.
func KCVImageBufferDisplayDimensionsKey ¶
KCVImageBufferDisplayDimensionsKey returns the value of the constant kCVImageBufferDisplayDimensionsKey.
func KCVImageBufferDisplayHeightKey ¶
KCVImageBufferDisplayHeightKey returns the value of the constant kCVImageBufferDisplayHeightKey.
func KCVImageBufferDisplayMaskRectangleKey ¶
KCVImageBufferDisplayMaskRectangleKey returns the value of the constant kCVImageBufferDisplayMaskRectangleKey.
func KCVImageBufferDisplayMaskRectangleStereoLeftKey ¶
KCVImageBufferDisplayMaskRectangleStereoLeftKey returns the value of the constant kCVImageBufferDisplayMaskRectangleStereoLeftKey.
func KCVImageBufferDisplayMaskRectangleStereoRightKey ¶
KCVImageBufferDisplayMaskRectangleStereoRightKey returns the value of the constant kCVImageBufferDisplayMaskRectangleStereoRightKey.
func KCVImageBufferDisplayMaskRectangle_LeftEdgePointsKey ¶
KCVImageBufferDisplayMaskRectangle_LeftEdgePointsKey returns the value of the constant kCVImageBufferDisplayMaskRectangle_LeftEdgePointsKey.
func KCVImageBufferDisplayMaskRectangle_RectangleHeightKey ¶
KCVImageBufferDisplayMaskRectangle_RectangleHeightKey returns the value of the constant kCVImageBufferDisplayMaskRectangle_RectangleHeightKey.
func KCVImageBufferDisplayMaskRectangle_RectangleLeftKey ¶
KCVImageBufferDisplayMaskRectangle_RectangleLeftKey returns the value of the constant kCVImageBufferDisplayMaskRectangle_RectangleLeftKey.
func KCVImageBufferDisplayMaskRectangle_RectangleTopKey ¶
KCVImageBufferDisplayMaskRectangle_RectangleTopKey returns the value of the constant kCVImageBufferDisplayMaskRectangle_RectangleTopKey.
func KCVImageBufferDisplayMaskRectangle_RectangleWidthKey ¶
KCVImageBufferDisplayMaskRectangle_RectangleWidthKey returns the value of the constant kCVImageBufferDisplayMaskRectangle_RectangleWidthKey.
func KCVImageBufferDisplayMaskRectangle_ReferenceRasterHeightKey ¶
KCVImageBufferDisplayMaskRectangle_ReferenceRasterHeightKey returns the value of the constant kCVImageBufferDisplayMaskRectangle_ReferenceRasterHeightKey.
func KCVImageBufferDisplayMaskRectangle_ReferenceRasterWidthKey ¶
KCVImageBufferDisplayMaskRectangle_ReferenceRasterWidthKey returns the value of the constant kCVImageBufferDisplayMaskRectangle_ReferenceRasterWidthKey.
func KCVImageBufferDisplayMaskRectangle_RightEdgePointsKey ¶
KCVImageBufferDisplayMaskRectangle_RightEdgePointsKey returns the value of the constant kCVImageBufferDisplayMaskRectangle_RightEdgePointsKey.
func KCVImageBufferDisplayWidthKey ¶
KCVImageBufferDisplayWidthKey returns the value of the constant kCVImageBufferDisplayWidthKey.
func KCVImageBufferFieldCountKey ¶
KCVImageBufferFieldCountKey returns the value of the constant kCVImageBufferFieldCountKey.
func KCVImageBufferFieldDetailKey ¶
KCVImageBufferFieldDetailKey returns the value of the constant kCVImageBufferFieldDetailKey.
func KCVImageBufferFieldDetailSpatialFirstLineEarly ¶
KCVImageBufferFieldDetailSpatialFirstLineEarly returns the value of the constant kCVImageBufferFieldDetailSpatialFirstLineEarly.
func KCVImageBufferFieldDetailSpatialFirstLineLate ¶
KCVImageBufferFieldDetailSpatialFirstLineLate returns the value of the constant kCVImageBufferFieldDetailSpatialFirstLineLate.
func KCVImageBufferFieldDetailTemporalBottomFirst ¶
KCVImageBufferFieldDetailTemporalBottomFirst returns the value of the constant kCVImageBufferFieldDetailTemporalBottomFirst.
func KCVImageBufferFieldDetailTemporalTopFirst ¶
KCVImageBufferFieldDetailTemporalTopFirst returns the value of the constant kCVImageBufferFieldDetailTemporalTopFirst.
func KCVImageBufferGammaLevelKey ¶
KCVImageBufferGammaLevelKey returns the value of the constant kCVImageBufferGammaLevelKey.
func KCVImageBufferICCProfileKey ¶
KCVImageBufferICCProfileKey returns the value of the constant kCVImageBufferICCProfileKey.
func KCVImageBufferLogTransferFunctionKey ¶
KCVImageBufferLogTransferFunctionKey returns the value of the constant kCVImageBufferLogTransferFunctionKey.
func KCVImageBufferLogTransferFunction_AppleLog ¶
KCVImageBufferLogTransferFunction_AppleLog returns the value of the constant kCVImageBufferLogTransferFunction_AppleLog.
func KCVImageBufferLogTransferFunction_AppleLog2 ¶
KCVImageBufferLogTransferFunction_AppleLog2 returns the value of the constant kCVImageBufferLogTransferFunction_AppleLog2.
func KCVImageBufferMasteringDisplayColorVolumeKey ¶
KCVImageBufferMasteringDisplayColorVolumeKey returns the value of the constant kCVImageBufferMasteringDisplayColorVolumeKey.
func KCVImageBufferPixelAspectRatioHorizontalSpacingKey ¶
KCVImageBufferPixelAspectRatioHorizontalSpacingKey returns the value of the constant kCVImageBufferPixelAspectRatioHorizontalSpacingKey.
func KCVImageBufferPixelAspectRatioKey ¶
KCVImageBufferPixelAspectRatioKey returns the value of the constant kCVImageBufferPixelAspectRatioKey.
func KCVImageBufferPixelAspectRatioVerticalSpacingKey ¶
KCVImageBufferPixelAspectRatioVerticalSpacingKey returns the value of the constant kCVImageBufferPixelAspectRatioVerticalSpacingKey.
func KCVImageBufferPostDecodeProcessingFrameMetadataKey ¶
KCVImageBufferPostDecodeProcessingFrameMetadataKey returns the value of the constant kCVImageBufferPostDecodeProcessingFrameMetadataKey.
func KCVImageBufferPostDecodeProcessingSequenceMetadataKey ¶
KCVImageBufferPostDecodeProcessingSequenceMetadataKey returns the value of the constant kCVImageBufferPostDecodeProcessingSequenceMetadataKey.
func KCVImageBufferPreferredCleanApertureKey ¶
KCVImageBufferPreferredCleanApertureKey returns the value of the constant kCVImageBufferPreferredCleanApertureKey.
func KCVImageBufferRegionOfInterestKey ¶
KCVImageBufferRegionOfInterestKey returns the value of the constant kCVImageBufferRegionOfInterestKey.
func KCVImageBufferSceneIlluminationKey ¶
KCVImageBufferSceneIlluminationKey returns the value of the constant kCVImageBufferSceneIlluminationKey.
func KCVImageBufferTransferFunctionKey ¶
KCVImageBufferTransferFunctionKey returns the value of the constant kCVImageBufferTransferFunctionKey.
func KCVImageBufferTransferFunction_EBU_3213 ¶
KCVImageBufferTransferFunction_EBU_3213 returns the value of the constant kCVImageBufferTransferFunction_EBU_3213.
func KCVImageBufferTransferFunction_ITU_R_709_2 ¶
KCVImageBufferTransferFunction_ITU_R_709_2 returns the value of the constant kCVImageBufferTransferFunction_ITU_R_709_2.
func KCVImageBufferTransferFunction_ITU_R_2020 ¶
KCVImageBufferTransferFunction_ITU_R_2020 returns the value of the constant kCVImageBufferTransferFunction_ITU_R_2020.
func KCVImageBufferTransferFunction_ITU_R_2100_HLG ¶
KCVImageBufferTransferFunction_ITU_R_2100_HLG returns the value of the constant kCVImageBufferTransferFunction_ITU_R_2100_HLG.
func KCVImageBufferTransferFunction_Linear ¶
KCVImageBufferTransferFunction_Linear returns the value of the constant kCVImageBufferTransferFunction_Linear.
func KCVImageBufferTransferFunction_SMPTE_240M_1995 ¶
KCVImageBufferTransferFunction_SMPTE_240M_1995 returns the value of the constant kCVImageBufferTransferFunction_SMPTE_240M_1995.
func KCVImageBufferTransferFunction_SMPTE_C ¶
KCVImageBufferTransferFunction_SMPTE_C returns the value of the constant kCVImageBufferTransferFunction_SMPTE_C.
func KCVImageBufferTransferFunction_SMPTE_ST_428_1 ¶
KCVImageBufferTransferFunction_SMPTE_ST_428_1 returns the value of the constant kCVImageBufferTransferFunction_SMPTE_ST_428_1.
func KCVImageBufferTransferFunction_SMPTE_ST_2084_PQ ¶
KCVImageBufferTransferFunction_SMPTE_ST_2084_PQ returns the value of the constant kCVImageBufferTransferFunction_SMPTE_ST_2084_PQ.
func KCVImageBufferTransferFunction_UseGamma ¶
KCVImageBufferTransferFunction_UseGamma returns the value of the constant kCVImageBufferTransferFunction_UseGamma.
func KCVImageBufferTransferFunction_sRGB ¶
KCVImageBufferTransferFunction_sRGB returns the value of the constant kCVImageBufferTransferFunction_sRGB.
func KCVImageBufferYCbCrMatrixKey ¶
KCVImageBufferYCbCrMatrixKey returns the value of the constant kCVImageBufferYCbCrMatrixKey.
func KCVImageBufferYCbCrMatrix_DCI_P3 ¶
KCVImageBufferYCbCrMatrix_DCI_P3 returns the value of the constant kCVImageBufferYCbCrMatrix_DCI_P3.
func KCVImageBufferYCbCrMatrix_ITU_R_601_4 ¶
KCVImageBufferYCbCrMatrix_ITU_R_601_4 returns the value of the constant kCVImageBufferYCbCrMatrix_ITU_R_601_4.
func KCVImageBufferYCbCrMatrix_ITU_R_709_2 ¶
KCVImageBufferYCbCrMatrix_ITU_R_709_2 returns the value of the constant kCVImageBufferYCbCrMatrix_ITU_R_709_2.
func KCVImageBufferYCbCrMatrix_ITU_R_2020 ¶
KCVImageBufferYCbCrMatrix_ITU_R_2020 returns the value of the constant kCVImageBufferYCbCrMatrix_ITU_R_2020.
func KCVImageBufferYCbCrMatrix_P3_D65 ¶
KCVImageBufferYCbCrMatrix_P3_D65 returns the value of the constant kCVImageBufferYCbCrMatrix_P3_D65.
func KCVImageBufferYCbCrMatrix_SMPTE_240M_1995 ¶
KCVImageBufferYCbCrMatrix_SMPTE_240M_1995 returns the value of the constant kCVImageBufferYCbCrMatrix_SMPTE_240M_1995.
func KCVIndefiniteTime ¶
func KCVIndefiniteTime() uintptr
KCVIndefiniteTime returns the address of the symbol kCVIndefiniteTime.
func KCVMetalBufferCacheMaximumBufferAgeKey ¶
KCVMetalBufferCacheMaximumBufferAgeKey returns the value of the constant kCVMetalBufferCacheMaximumBufferAgeKey.
func KCVMetalTextureCacheMaximumTextureAgeKey ¶
KCVMetalTextureCacheMaximumTextureAgeKey returns the value of the constant kCVMetalTextureCacheMaximumTextureAgeKey.
func KCVMetalTextureStorageMode ¶
KCVMetalTextureStorageMode returns the value of the constant kCVMetalTextureStorageMode.
func KCVMetalTextureUsage ¶
KCVMetalTextureUsage returns the value of the constant kCVMetalTextureUsage.
func KCVOpenGLBufferHeight ¶
KCVOpenGLBufferHeight returns the value of the constant kCVOpenGLBufferHeight.
func KCVOpenGLBufferInternalFormat ¶
KCVOpenGLBufferInternalFormat returns the value of the constant kCVOpenGLBufferInternalFormat.
func KCVOpenGLBufferMaximumMipmapLevel ¶
KCVOpenGLBufferMaximumMipmapLevel returns the value of the constant kCVOpenGLBufferMaximumMipmapLevel.
func KCVOpenGLBufferPoolMaximumBufferAgeKey ¶
KCVOpenGLBufferPoolMaximumBufferAgeKey returns the value of the constant kCVOpenGLBufferPoolMaximumBufferAgeKey.
func KCVOpenGLBufferPoolMinimumBufferCountKey ¶
KCVOpenGLBufferPoolMinimumBufferCountKey returns the value of the constant kCVOpenGLBufferPoolMinimumBufferCountKey.
func KCVOpenGLBufferTarget ¶
KCVOpenGLBufferTarget returns the value of the constant kCVOpenGLBufferTarget.
func KCVOpenGLBufferWidth ¶
KCVOpenGLBufferWidth returns the value of the constant kCVOpenGLBufferWidth.
func KCVOpenGLTextureCacheChromaSamplingModeAutomatic ¶
KCVOpenGLTextureCacheChromaSamplingModeAutomatic returns the value of the constant kCVOpenGLTextureCacheChromaSamplingModeAutomatic.
func KCVOpenGLTextureCacheChromaSamplingModeBestPerformance ¶
KCVOpenGLTextureCacheChromaSamplingModeBestPerformance returns the value of the constant kCVOpenGLTextureCacheChromaSamplingModeBestPerformance.
func KCVOpenGLTextureCacheChromaSamplingModeHighestQuality ¶
KCVOpenGLTextureCacheChromaSamplingModeHighestQuality returns the value of the constant kCVOpenGLTextureCacheChromaSamplingModeHighestQuality.
func KCVOpenGLTextureCacheChromaSamplingModeKey ¶
KCVOpenGLTextureCacheChromaSamplingModeKey returns the value of the constant kCVOpenGLTextureCacheChromaSamplingModeKey.
func KCVPixelBufferBytesPerRowAlignmentKey ¶
KCVPixelBufferBytesPerRowAlignmentKey returns the value of the constant kCVPixelBufferBytesPerRowAlignmentKey.
func KCVPixelBufferCGBitmapContextCompatibilityKey ¶
KCVPixelBufferCGBitmapContextCompatibilityKey returns the value of the constant kCVPixelBufferCGBitmapContextCompatibilityKey.
func KCVPixelBufferCGImageCompatibilityKey ¶
KCVPixelBufferCGImageCompatibilityKey returns the value of the constant kCVPixelBufferCGImageCompatibilityKey.
func KCVPixelBufferExtendedPixelsBottomKey ¶
KCVPixelBufferExtendedPixelsBottomKey returns the value of the constant kCVPixelBufferExtendedPixelsBottomKey.
func KCVPixelBufferExtendedPixelsLeftKey ¶
KCVPixelBufferExtendedPixelsLeftKey returns the value of the constant kCVPixelBufferExtendedPixelsLeftKey.
func KCVPixelBufferExtendedPixelsRightKey ¶
KCVPixelBufferExtendedPixelsRightKey returns the value of the constant kCVPixelBufferExtendedPixelsRightKey.
func KCVPixelBufferExtendedPixelsTopKey ¶
KCVPixelBufferExtendedPixelsTopKey returns the value of the constant kCVPixelBufferExtendedPixelsTopKey.
func KCVPixelBufferHeightKey ¶
KCVPixelBufferHeightKey returns the value of the constant kCVPixelBufferHeightKey.
func KCVPixelBufferIOSurfaceCoreAnimationCompatibilityKey ¶
KCVPixelBufferIOSurfaceCoreAnimationCompatibilityKey returns the value of the constant kCVPixelBufferIOSurfaceCoreAnimationCompatibilityKey.
func KCVPixelBufferIOSurfaceOpenGLFBOCompatibilityKey ¶
KCVPixelBufferIOSurfaceOpenGLFBOCompatibilityKey returns the value of the constant kCVPixelBufferIOSurfaceOpenGLFBOCompatibilityKey.
func KCVPixelBufferIOSurfaceOpenGLTextureCompatibilityKey ¶
KCVPixelBufferIOSurfaceOpenGLTextureCompatibilityKey returns the value of the constant kCVPixelBufferIOSurfaceOpenGLTextureCompatibilityKey.
func KCVPixelBufferIOSurfacePropertiesKey ¶
KCVPixelBufferIOSurfacePropertiesKey returns the value of the constant kCVPixelBufferIOSurfacePropertiesKey.
func KCVPixelBufferIOSurfacePurgeableKey ¶
KCVPixelBufferIOSurfacePurgeableKey returns the value of the constant kCVPixelBufferIOSurfacePurgeableKey.
func KCVPixelBufferMemoryAllocatorKey ¶
KCVPixelBufferMemoryAllocatorKey returns the value of the constant kCVPixelBufferMemoryAllocatorKey.
func KCVPixelBufferMetalCompatibilityKey ¶
KCVPixelBufferMetalCompatibilityKey returns the value of the constant kCVPixelBufferMetalCompatibilityKey.
func KCVPixelBufferOpenGLCompatibilityKey ¶
KCVPixelBufferOpenGLCompatibilityKey returns the value of the constant kCVPixelBufferOpenGLCompatibilityKey.
func KCVPixelBufferOpenGLTextureCacheCompatibilityKey ¶
KCVPixelBufferOpenGLTextureCacheCompatibilityKey returns the value of the constant kCVPixelBufferOpenGLTextureCacheCompatibilityKey.
func KCVPixelBufferPixelFormatTypeKey ¶
KCVPixelBufferPixelFormatTypeKey returns the value of the constant kCVPixelBufferPixelFormatTypeKey.
func KCVPixelBufferPlaneAlignmentKey ¶
KCVPixelBufferPlaneAlignmentKey returns the value of the constant kCVPixelBufferPlaneAlignmentKey.
func KCVPixelBufferPoolAllocationThresholdKey ¶
KCVPixelBufferPoolAllocationThresholdKey returns the value of the constant kCVPixelBufferPoolAllocationThresholdKey.
func KCVPixelBufferPoolFreeBufferNotification ¶
KCVPixelBufferPoolFreeBufferNotification returns the value of the constant kCVPixelBufferPoolFreeBufferNotification.
func KCVPixelBufferPoolMaximumBufferAgeKey ¶
KCVPixelBufferPoolMaximumBufferAgeKey returns the value of the constant kCVPixelBufferPoolMaximumBufferAgeKey.
func KCVPixelBufferPoolMinimumBufferCountKey ¶
KCVPixelBufferPoolMinimumBufferCountKey returns the value of the constant kCVPixelBufferPoolMinimumBufferCountKey.
func KCVPixelBufferProResRAWKey_BlackLevel ¶
KCVPixelBufferProResRAWKey_BlackLevel returns the value of the constant kCVPixelBufferProResRAWKey_BlackLevel.
func KCVPixelBufferProResRAWKey_ColorMatrix ¶
KCVPixelBufferProResRAWKey_ColorMatrix returns the value of the constant kCVPixelBufferProResRAWKey_ColorMatrix.
func KCVPixelBufferProResRAWKey_GainFactor ¶
KCVPixelBufferProResRAWKey_GainFactor returns the value of the constant kCVPixelBufferProResRAWKey_GainFactor.
func KCVPixelBufferProResRAWKey_MetadataExtension ¶
KCVPixelBufferProResRAWKey_MetadataExtension returns the value of the constant kCVPixelBufferProResRAWKey_MetadataExtension.
func KCVPixelBufferProResRAWKey_RecommendedCrop ¶
KCVPixelBufferProResRAWKey_RecommendedCrop returns the value of the constant kCVPixelBufferProResRAWKey_RecommendedCrop.
func KCVPixelBufferProResRAWKey_SenselSitingOffsets ¶
KCVPixelBufferProResRAWKey_SenselSitingOffsets returns the value of the constant kCVPixelBufferProResRAWKey_SenselSitingOffsets.
func KCVPixelBufferProResRAWKey_WhiteBalanceBlueFactor ¶
KCVPixelBufferProResRAWKey_WhiteBalanceBlueFactor returns the value of the constant kCVPixelBufferProResRAWKey_WhiteBalanceBlueFactor.
func KCVPixelBufferProResRAWKey_WhiteBalanceCCT ¶
KCVPixelBufferProResRAWKey_WhiteBalanceCCT returns the value of the constant kCVPixelBufferProResRAWKey_WhiteBalanceCCT.
func KCVPixelBufferProResRAWKey_WhiteBalanceRedFactor ¶
KCVPixelBufferProResRAWKey_WhiteBalanceRedFactor returns the value of the constant kCVPixelBufferProResRAWKey_WhiteBalanceRedFactor.
func KCVPixelBufferProResRAWKey_WhiteLevel ¶
KCVPixelBufferProResRAWKey_WhiteLevel returns the value of the constant kCVPixelBufferProResRAWKey_WhiteLevel.
func KCVPixelBufferVersatileBayerKey_BayerPattern ¶
KCVPixelBufferVersatileBayerKey_BayerPattern returns the value of the constant kCVPixelBufferVersatileBayerKey_BayerPattern.
func KCVPixelBufferWidthKey ¶
KCVPixelBufferWidthKey returns the value of the constant kCVPixelBufferWidthKey.
func KCVPixelFormatBitsPerBlock ¶
KCVPixelFormatBitsPerBlock returns the value of the constant kCVPixelFormatBitsPerBlock.
func KCVPixelFormatBitsPerComponent ¶
KCVPixelFormatBitsPerComponent returns the value of the constant kCVPixelFormatBitsPerComponent.
func KCVPixelFormatBlackBlock ¶
KCVPixelFormatBlackBlock returns the value of the constant kCVPixelFormatBlackBlock.
func KCVPixelFormatBlockHeight ¶
KCVPixelFormatBlockHeight returns the value of the constant kCVPixelFormatBlockHeight.
func KCVPixelFormatBlockHorizontalAlignment ¶
KCVPixelFormatBlockHorizontalAlignment returns the value of the constant kCVPixelFormatBlockHorizontalAlignment.
func KCVPixelFormatBlockVerticalAlignment ¶
KCVPixelFormatBlockVerticalAlignment returns the value of the constant kCVPixelFormatBlockVerticalAlignment.
func KCVPixelFormatBlockWidth ¶
KCVPixelFormatBlockWidth returns the value of the constant kCVPixelFormatBlockWidth.
func KCVPixelFormatCGBitmapContextCompatibility ¶
KCVPixelFormatCGBitmapContextCompatibility returns the value of the constant kCVPixelFormatCGBitmapContextCompatibility.
func KCVPixelFormatCGBitmapInfo ¶
KCVPixelFormatCGBitmapInfo returns the value of the constant kCVPixelFormatCGBitmapInfo.
func KCVPixelFormatCGImageCompatibility ¶
KCVPixelFormatCGImageCompatibility returns the value of the constant kCVPixelFormatCGImageCompatibility.
func KCVPixelFormatCodecType ¶
KCVPixelFormatCodecType returns the value of the constant kCVPixelFormatCodecType.
func KCVPixelFormatComponentRange ¶
KCVPixelFormatComponentRange returns the value of the constant kCVPixelFormatComponentRange.
func KCVPixelFormatComponentRange_FullRange ¶
KCVPixelFormatComponentRange_FullRange returns the value of the constant kCVPixelFormatComponentRange_FullRange.
func KCVPixelFormatComponentRange_VideoRange ¶
KCVPixelFormatComponentRange_VideoRange returns the value of the constant kCVPixelFormatComponentRange_VideoRange.
func KCVPixelFormatComponentRange_WideRange ¶
KCVPixelFormatComponentRange_WideRange returns the value of the constant kCVPixelFormatComponentRange_WideRange.
func KCVPixelFormatConstant ¶
KCVPixelFormatConstant returns the value of the constant kCVPixelFormatConstant.
func KCVPixelFormatContainsAlpha ¶
KCVPixelFormatContainsAlpha returns the value of the constant kCVPixelFormatContainsAlpha.
func KCVPixelFormatContainsGrayscale ¶
KCVPixelFormatContainsGrayscale returns the value of the constant kCVPixelFormatContainsGrayscale.
func KCVPixelFormatContainsRGB ¶
KCVPixelFormatContainsRGB returns the value of the constant kCVPixelFormatContainsRGB.
func KCVPixelFormatContainsSenselArray ¶
KCVPixelFormatContainsSenselArray returns the value of the constant kCVPixelFormatContainsSenselArray.
func KCVPixelFormatContainsYCbCr ¶
KCVPixelFormatContainsYCbCr returns the value of the constant kCVPixelFormatContainsYCbCr.
func KCVPixelFormatFillExtendedPixelsCallback ¶
KCVPixelFormatFillExtendedPixelsCallback returns the value of the constant kCVPixelFormatFillExtendedPixelsCallback.
func KCVPixelFormatFourCC ¶
KCVPixelFormatFourCC returns the value of the constant kCVPixelFormatFourCC.
func KCVPixelFormatHorizontalSubsampling ¶
KCVPixelFormatHorizontalSubsampling returns the value of the constant kCVPixelFormatHorizontalSubsampling.
func KCVPixelFormatName ¶
KCVPixelFormatName returns the value of the constant kCVPixelFormatName.
func KCVPixelFormatOpenGLCompatibility ¶
KCVPixelFormatOpenGLCompatibility returns the value of the constant kCVPixelFormatOpenGLCompatibility.
func KCVPixelFormatOpenGLFormat ¶
KCVPixelFormatOpenGLFormat returns the value of the constant kCVPixelFormatOpenGLFormat.
func KCVPixelFormatOpenGLInternalFormat ¶
KCVPixelFormatOpenGLInternalFormat returns the value of the constant kCVPixelFormatOpenGLInternalFormat.
func KCVPixelFormatOpenGLType ¶
KCVPixelFormatOpenGLType returns the value of the constant kCVPixelFormatOpenGLType.
func KCVPixelFormatPlanes ¶
KCVPixelFormatPlanes returns the value of the constant kCVPixelFormatPlanes.
func KCVPixelFormatQDCompatibility ¶
KCVPixelFormatQDCompatibility returns the value of the constant kCVPixelFormatQDCompatibility.
func KCVPixelFormatVerticalSubsampling ¶
KCVPixelFormatVerticalSubsampling returns the value of the constant kCVPixelFormatVerticalSubsampling.
func KCVZeroTime ¶
func KCVZeroTime() uintptr
KCVZeroTime returns the address of the symbol kCVZeroTime.
Types ¶
type CGLCPContextPriorityRequest ¶
type CGLCPContextPriorityRequest int32
const ( KCGLCPContextPriorityRequestHigh CGLCPContextPriorityRequest = 0 KCGLCPContextPriorityRequestNormal CGLCPContextPriorityRequest = 1 KCGLCPContextPriorityRequestLow CGLCPContextPriorityRequest = 2 )
func (CGLCPContextPriorityRequest) String ¶
func (e CGLCPContextPriorityRequest) String() string
String returns the CGLCPContextPriorityRequest constant's name, or its numeric form when the value is not a known constant.
type CVAttachmentMode ¶
type CVAttachmentMode uint32
The propagation modes of a Core Video buffer attachment.
const ( // Indicates to not propagate the attachment. KCVAttachmentMode_ShouldNotPropagate CVAttachmentMode = 0 // Indicates to copy the attachment. KCVAttachmentMode_ShouldPropagate CVAttachmentMode = 1 )
func CVBufferCopyAttachment ¶
func CVBufferCopyAttachment(buffer CVBufferRef, key corefoundation.CFStringRef) (result obj.Object, attachmentMode CVAttachmentMode)
CVBufferCopyAttachment calls the CoreVideo framework function CVBufferCopyAttachment.
func CVBufferGetAttachment ¶
func CVBufferGetAttachment(buffer CVBufferRef, key corefoundation.CFStringRef) (result obj.Object, attachmentMode CVAttachmentMode)
CVBufferGetAttachment calls the CoreVideo framework function CVBufferGetAttachment.
func (CVAttachmentMode) String ¶
func (e CVAttachmentMode) String() string
String returns the CVAttachmentMode constant's name, or its numeric form when the value is not a known constant.
type CVBufferRef ¶ added in v0.18.0
CVBufferRef is a handle for the opaque CVBufferRef type.
func CVBufferRetain ¶
func CVBufferRetain(buffer CVBufferRef) CVBufferRef
CVBufferRetain calls the CoreVideo framework function CVBufferRetain.
func (CVBufferRef) IsNil ¶ added in v0.18.0
func (h CVBufferRef) IsNil() bool
IsNil reports whether CVBufferRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type CVDisplayLink ¶
type CVDisplayLink struct{}
type CVDisplayLinkRef ¶ added in v0.18.0
CVDisplayLinkRef is a handle for the opaque CVDisplayLinkRef type.
func CVDisplayLinkRetain ¶
func CVDisplayLinkRetain(displayLink CVDisplayLinkRef) CVDisplayLinkRef
CVDisplayLinkRetain calls the CoreVideo framework function CVDisplayLinkRetain.
func (CVDisplayLinkRef) IsNil ¶ added in v0.18.0
func (h CVDisplayLinkRef) IsNil() bool
IsNil reports whether CVDisplayLinkRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type CVFillExtendedPixelsCallBackData ¶
type CVFillExtendedPixelsCallBackData struct {
Version int
FillCallBack unsafe.Pointer
RefCon unsafe.Pointer
}
A structure for holding information that describes a custom extended pixel fill algorithm.
type CVMetalBufferCache ¶
type CVMetalBufferCache struct{}
type CVMetalBufferCacheRef ¶ added in v0.18.0
CVMetalBufferCacheRef is a handle for the opaque CVMetalBufferCacheRef type.
func (CVMetalBufferCacheRef) IsNil ¶ added in v0.18.0
func (h CVMetalBufferCacheRef) IsNil() bool
IsNil reports whether CVMetalBufferCacheRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type CVMetalTextureCacheRef ¶ added in v0.18.0
CVMetalTextureCacheRef is a handle for the opaque CVMetalTextureCacheRef type.
func (CVMetalTextureCacheRef) IsNil ¶ added in v0.18.0
func (h CVMetalTextureCacheRef) IsNil() bool
IsNil reports whether CVMetalTextureCacheRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type CVOpenGLBufferPool ¶
type CVOpenGLBufferPool struct{}
type CVOpenGLBufferPoolRef ¶ added in v0.18.0
CVOpenGLBufferPoolRef is a handle for the opaque CVOpenGLBufferPoolRef type.
func CVOpenGLBufferPoolRetain ¶
func CVOpenGLBufferPoolRetain(openGLBufferPool CVOpenGLBufferPoolRef) CVOpenGLBufferPoolRef
CVOpenGLBufferPoolRetain calls the CoreVideo framework function CVOpenGLBufferPoolRetain.
func (CVOpenGLBufferPoolRef) IsNil ¶ added in v0.18.0
func (h CVOpenGLBufferPoolRef) IsNil() bool
IsNil reports whether CVOpenGLBufferPoolRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type CVOpenGLTextureCacheRef ¶ added in v0.18.0
CVOpenGLTextureCacheRef is a handle for the opaque CVOpenGLTextureCacheRef type.
func CVOpenGLTextureCacheRetain ¶
func CVOpenGLTextureCacheRetain(textureCache CVOpenGLTextureCacheRef) CVOpenGLTextureCacheRef
CVOpenGLTextureCacheRetain calls the CoreVideo framework function CVOpenGLTextureCacheRetain.
func (CVOpenGLTextureCacheRef) IsNil ¶ added in v0.18.0
func (h CVOpenGLTextureCacheRef) IsNil() bool
IsNil reports whether CVOpenGLTextureCacheRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type CVPixelBufferLockFlags ¶
type CVPixelBufferLockFlags uint64
The flags to pass to CVPixelBufferLockBaseAddress and CVPixelBufferUnlockBaseAddress. Bitmask — values may be combined with |.
const ( // A read-only buffer. KCVPixelBufferLock_ReadOnly CVPixelBufferLockFlags = 1 )
func (CVPixelBufferLockFlags) String ¶
func (e CVPixelBufferLockFlags) String() string
String returns the CVPixelBufferLockFlags constant's name, or its numeric form when the value is not a known constant.
type CVPixelBufferPool ¶
type CVPixelBufferPool struct{}
type CVPixelBufferPoolFlushFlags ¶
type CVPixelBufferPoolFlushFlags uint64
The flags to pass to flush the pool. Bitmask — values may be combined with |.
const ( // The value to pass to flush all unused buffers regardless of age. KCVPixelBufferPoolFlushExcessBuffers CVPixelBufferPoolFlushFlags = 1 )
func (CVPixelBufferPoolFlushFlags) String ¶
func (e CVPixelBufferPoolFlushFlags) String() string
String returns the CVPixelBufferPoolFlushFlags constant's name, or its numeric form when the value is not a known constant.
type CVPixelBufferPoolRef ¶ added in v0.18.0
CVPixelBufferPoolRef is a handle for the opaque CVPixelBufferPoolRef type.
func CVPixelBufferPoolRetain ¶
func CVPixelBufferPoolRetain(pixelBufferPool CVPixelBufferPoolRef) CVPixelBufferPoolRef
CVPixelBufferPoolRetain calls the CoreVideo framework function CVPixelBufferPoolRetain.
func (CVPixelBufferPoolRef) IsNil ¶ added in v0.18.0
func (h CVPixelBufferPoolRef) IsNil() bool
IsNil reports whether CVPixelBufferPoolRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type CVPlanarComponentInfo ¶
A structure for describing planar components.
type CVPlanarPixelBufferInfo ¶
type CVPlanarPixelBufferInfo struct {
ComponentInfo [1]CVPlanarComponentInfo
}
A structure for describing planar buffers.
type CVPlanarPixelBufferInfo_YCbCrBiPlanar ¶
type CVPlanarPixelBufferInfo_YCbCrBiPlanar struct {
ComponentInfoY CVPlanarComponentInfo
ComponentInfoCbCr CVPlanarComponentInfo
}
A structure for describing YCbCr biplanar buffers.
type CVPlanarPixelBufferInfo_YCbCrPlanar ¶
type CVPlanarPixelBufferInfo_YCbCrPlanar struct {
ComponentInfoY CVPlanarComponentInfo
ComponentInfoCb CVPlanarComponentInfo
ComponentInfoCr CVPlanarComponentInfo
}
A structure for describing YCbCr planar buffers.
type CVSMPTETime ¶
type CVSMPTETime struct {
Subframes int16
SubframeDivisor int16
Counter uint32
Type uint32
Flags uint32
Hours int16
Minutes int16
Seconds int16
Frames int16
}
A structure for holding an SMPTE time.
type CVSMPTETimeFlags ¶
type CVSMPTETimeFlags uint32
Bitmask — values may be combined with |.
const ( // The full time is valid. KCVSMPTETimeValid CVSMPTETimeFlags = 1 // Time is running. KCVSMPTETimeRunning CVSMPTETimeFlags = 2 )
func (CVSMPTETimeFlags) String ¶
func (e CVSMPTETimeFlags) String() string
String returns the CVSMPTETimeFlags constant's name, or its numeric form when the value is not a known constant.
type CVSMPTETimeType ¶
type CVSMPTETimeType uint32
const ( // 24 frames per second (standard film). KCVSMPTETimeType24 CVSMPTETimeType = 0 // 25 frames per second (standard PAL). KCVSMPTETimeType25 CVSMPTETimeType = 1 // 30 drop frame. KCVSMPTETimeType30Drop CVSMPTETimeType = 2 // 30 frames per second. KCVSMPTETimeType30 CVSMPTETimeType = 3 // 29.97 frames per second (standard NTSC). KCVSMPTETimeType2997 CVSMPTETimeType = 4 // 29.97 drop frame. KCVSMPTETimeType2997Drop CVSMPTETimeType = 5 // 60 frames per second. KCVSMPTETimeType60 CVSMPTETimeType = 6 // 59.94 frames per second. KCVSMPTETimeType5994 CVSMPTETimeType = 7 )
func (CVSMPTETimeType) String ¶
func (e CVSMPTETimeType) String() string
String returns the CVSMPTETimeType constant's name, or its numeric form when the value is not a known constant.
type CVTime ¶
A structure for reporting Core Video time values.
func CVDisplayLinkGetNominalOutputVideoRefreshPeriod ¶
func CVDisplayLinkGetNominalOutputVideoRefreshPeriod(displayLink CVDisplayLinkRef) CVTime
CVDisplayLinkGetNominalOutputVideoRefreshPeriod calls the CoreVideo framework function CVDisplayLinkGetNominalOutputVideoRefreshPeriod.
func CVDisplayLinkGetOutputVideoLatency ¶
func CVDisplayLinkGetOutputVideoLatency(displayLink CVDisplayLinkRef) CVTime
CVDisplayLinkGetOutputVideoLatency calls the CoreVideo framework function CVDisplayLinkGetOutputVideoLatency.
type CVTimeFlags ¶
type CVTimeFlags int32
Bitmask — values may be combined with |.
const ( // The time value is unknown. KCVTimeIsIndefinite CVTimeFlags = 1 )
func (CVTimeFlags) String ¶
func (e CVTimeFlags) String() string
String returns the CVTimeFlags constant's name, or its numeric form when the value is not a known constant.
type CVTimeStamp ¶
type CVTimeStamp struct {
Version uint32
VideoTimeScale int32
VideoTime int64
HostTime uint64
RateScalar float64
VideoRefreshPeriod int64
SmpteTime CVSMPTETime
Flags uint64
Reserved uint64
}
A structure for defining a display timestamp.
func CVDisplayLinkGetCurrentTime ¶
func CVDisplayLinkGetCurrentTime(displayLink CVDisplayLinkRef) (result int32, outTime CVTimeStamp)
CVDisplayLinkGetCurrentTime calls the CoreVideo framework function CVDisplayLinkGetCurrentTime.
func CVDisplayLinkTranslateTime ¶
func CVDisplayLinkTranslateTime(displayLink CVDisplayLinkRef, inTime *CVTimeStamp) (result int32, outTime CVTimeStamp)
CVDisplayLinkTranslateTime calls the CoreVideo framework function CVDisplayLinkTranslateTime.
type CVTimeStampFlags ¶
type CVTimeStampFlags uint64
Bitmask — values may be combined with |.
const ( // The value in the video time field is valid. KCVTimeStampVideoTimeValid CVTimeStampFlags = 1 // The value in the host time field is valid. KCVTimeStampHostTimeValid CVTimeStampFlags = 2 // The value in the SMPTE time field is valid. KCVTimeStampSMPTETimeValid CVTimeStampFlags = 4 // The value in the video refresh period field is valid. KCVTimeStampVideoRefreshPeriodValid CVTimeStampFlags = 8 // The value in the rate scalar field is valid. KCVTimeStampRateScalarValid CVTimeStampFlags = 16 // The timestamp represents the top lines of an interlaced image. KCVTimeStampTopField CVTimeStampFlags = 65536 // The timestamp represents the bottom lines of an interlaced image. KCVTimeStampBottomField CVTimeStampFlags = 131072 // A convenience constant indicating that both the video time and host time fields are valid. KCVTimeStampVideoHostTimeValid CVTimeStampFlags = 3 // A convenience constant indicating that the timestamp is for an interlaced image. KCVTimeStampIsInterlaced CVTimeStampFlags = 196608 )
func (CVTimeStampFlags) String ¶
func (e CVTimeStampFlags) String() string
String returns the CVTimeStampFlags constant's name, or its numeric form when the value is not a known constant.
type DispatchAutoreleaseFrequency ¶ added in v0.17.0
type DispatchAutoreleaseFrequency uint64
const ( DispatchAutoreleaseFrequencyInherit DispatchAutoreleaseFrequency = 0 DispatchAutoreleaseFrequencyWorkItem DispatchAutoreleaseFrequency = 1 DispatchAutoreleaseFrequencyNever DispatchAutoreleaseFrequency = 2 )
func (DispatchAutoreleaseFrequency) String ¶ added in v0.17.0
func (e DispatchAutoreleaseFrequency) String() string
String returns the DispatchAutoreleaseFrequency constant's name, or its numeric form when the value is not a known constant.
type DispatchBlockFlags ¶ added in v0.17.0
type DispatchBlockFlags uint64
Bitmask — values may be combined with |.
const ( DispatchBlockFlagsBarrier DispatchBlockFlags = 1 DispatchBlockFlagsDetached DispatchBlockFlags = 2 DispatchBlockFlagsAssignCurrent DispatchBlockFlags = 4 DispatchBlockFlagsNoQosClass DispatchBlockFlags = 8 DispatchBlockFlagsInheritQosClass DispatchBlockFlags = 16 DispatchBlockFlagsEnforceQosClass DispatchBlockFlags = 32 )
func (DispatchBlockFlags) String ¶ added in v0.17.0
func (e DispatchBlockFlags) String() string
String returns the DispatchBlockFlags constant's name, or its numeric form when the value is not a known constant.
type FilesecProperty ¶ added in v0.17.0
type FilesecProperty int32
const ( FilesecPropertyOwner FilesecProperty = 1 FilesecPropertyGroup FilesecProperty = 2 FilesecPropertyUUID FilesecProperty = 3 FilesecPropertyMode FilesecProperty = 4 FilesecPropertyACL FilesecProperty = 5 FilesecPropertyGrpuuid FilesecProperty = 6 FilesecPropertyACLRaw FilesecProperty = 100 FilesecPropertyACLAllocsize FilesecProperty = 101 )
func (FilesecProperty) String ¶ added in v0.17.0
func (e FilesecProperty) String() string
String returns the FilesecProperty constant's name, or its numeric form when the value is not a known constant.
type IpcInfoObjectType ¶ added in v0.17.0
type IpcInfoObjectType uint32
const ( IpcInfoObjectTypeNone IpcInfoObjectType = 0 IpcInfoObjectTypeThreadControl IpcInfoObjectType = 1 IpcInfoObjectTypeTaskControl IpcInfoObjectType = 2 IpcInfoObjectTypeHost IpcInfoObjectType = 3 IpcInfoObjectTypeHostPriv IpcInfoObjectType = 4 IpcInfoObjectTypeProcessor IpcInfoObjectType = 5 IpcInfoObjectTypeProcessorSet IpcInfoObjectType = 6 IpcInfoObjectTypeProcessorSetName IpcInfoObjectType = 7 IpcInfoObjectTypeTimer IpcInfoObjectType = 8 IpcInfoObjectTypePortSubstOnce IpcInfoObjectType = 9 IpcInfoObjectTypeMig IpcInfoObjectType = 10 IpcInfoObjectTypeMemoryObject IpcInfoObjectType = 11 IpcInfoObjectTypeXmmPager IpcInfoObjectType = 12 IpcInfoObjectTypeXmmKernel IpcInfoObjectType = 13 IpcInfoObjectTypeXmmReply IpcInfoObjectType = 14 IpcInfoObjectTypeUndReply IpcInfoObjectType = 15 IpcInfoObjectTypeHostNotify IpcInfoObjectType = 16 IpcInfoObjectTypeHostSecurity IpcInfoObjectType = 17 IpcInfoObjectTypeLedger IpcInfoObjectType = 18 IpcInfoObjectTypeMainDevice IpcInfoObjectType = 19 IpcInfoObjectTypeTaskName IpcInfoObjectType = 20 IpcInfoObjectTypeSubsystem IpcInfoObjectType = 21 IpcInfoObjectTypeIODoneQueue IpcInfoObjectType = 22 IpcInfoObjectTypeSemaphore IpcInfoObjectType = 23 IpcInfoObjectTypeLockSet IpcInfoObjectType = 24 IpcInfoObjectTypeClock IpcInfoObjectType = 25 IpcInfoObjectTypeClockCtrl IpcInfoObjectType = 26 IpcInfoObjectTypeIokitIdent IpcInfoObjectType = 27 IpcInfoObjectTypeNamedEntry IpcInfoObjectType = 28 IpcInfoObjectTypeIokitConnect IpcInfoObjectType = 29 IpcInfoObjectTypeIokitObject IpcInfoObjectType = 30 IpcInfoObjectTypeUpl IpcInfoObjectType = 31 IpcInfoObjectTypeMemObjControl IpcInfoObjectType = 32 IpcInfoObjectTypeAuSessionport IpcInfoObjectType = 33 IpcInfoObjectTypeFileport IpcInfoObjectType = 34 IpcInfoObjectTypeLabelh IpcInfoObjectType = 35 IpcInfoObjectTypeTaskResume IpcInfoObjectType = 36 IpcInfoObjectTypeVoucher IpcInfoObjectType = 37 IpcInfoObjectTypeVoucherAttrControl IpcInfoObjectType = 38 IpcInfoObjectTypeWorkInterval IpcInfoObjectType = 39 IpcInfoObjectTypeUxHandler IpcInfoObjectType = 40 IpcInfoObjectTypeUextObject IpcInfoObjectType = 41 IpcInfoObjectTypeArcadeReg IpcInfoObjectType = 42 IpcInfoObjectTypeEventlink IpcInfoObjectType = 43 IpcInfoObjectTypeTaskInspect IpcInfoObjectType = 44 IpcInfoObjectTypeTaskRead IpcInfoObjectType = 45 IpcInfoObjectTypeThreadInspect IpcInfoObjectType = 46 IpcInfoObjectTypeThreadRead IpcInfoObjectType = 47 IpcInfoObjectTypeSuidCred IpcInfoObjectType = 48 IpcInfoObjectTypeHypervisor IpcInfoObjectType = 49 IpcInfoObjectTypeTaskIDToken IpcInfoObjectType = 50 IpcInfoObjectTypeTaskFatal IpcInfoObjectType = 51 IpcInfoObjectTypeKcdata IpcInfoObjectType = 52 IpcInfoObjectTypeExclavesResource IpcInfoObjectType = 53 IpcInfoObjectTypeThreadResume IpcInfoObjectType = 54 IpcInfoObjectTypeUnknown IpcInfoObjectType = 4294967295 )
func (IpcInfoObjectType) String ¶ added in v0.17.0
func (e IpcInfoObjectType) String() string
String returns the IpcInfoObjectType constant's name, or its numeric form when the value is not a known constant.
type LaunchDataType ¶ added in v0.17.0
type LaunchDataType int32
const ( LaunchDataTypeDictionary LaunchDataType = 1 LaunchDataTypeArray LaunchDataType = 2 LaunchDataTypeFd LaunchDataType = 3 LaunchDataTypeInteger LaunchDataType = 4 LaunchDataTypeReal LaunchDataType = 5 LaunchDataTypeBool LaunchDataType = 6 LaunchDataTypeString LaunchDataType = 7 LaunchDataTypeOpaque LaunchDataType = 8 LaunchDataTypeErrno LaunchDataType = 9 LaunchDataTypeMachport LaunchDataType = 10 )
func (LaunchDataType) String ¶ added in v0.17.0
func (e LaunchDataType) String() string
String returns the LaunchDataType constant's name, or its numeric form when the value is not a known constant.
type MDLabelDomain ¶
type MDLabelDomain int32
These constants are used to specify a domain to MDLabelCreate().
const ( KMDLabelUserDomain MDLabelDomain = 0 KMDLabelLocalDomain MDLabelDomain = 1 )
func (MDLabelDomain) String ¶
func (e MDLabelDomain) String() string
String returns the MDLabelDomain constant's name, or its numeric form when the value is not a known constant.
type MDQueryOptionFlags ¶
type MDQueryOptionFlags int32
const ( KMDQuerySynchronous MDQueryOptionFlags = 1 KMDQueryWantsUpdates MDQueryOptionFlags = 4 KMDQueryAllowFSTranslation MDQueryOptionFlags = 8 )
func (MDQueryOptionFlags) String ¶
func (e MDQueryOptionFlags) String() string
String returns the MDQueryOptionFlags constant's name, or its numeric form when the value is not a known constant.
type MDQuerySortOptionFlags ¶
type MDQuerySortOptionFlags int32
const (
KMDQueryReverseSortOrderFlag MDQuerySortOptionFlags = 1
)
func (MDQuerySortOptionFlags) String ¶
func (e MDQuerySortOptionFlags) String() string
String returns the MDQuerySortOptionFlags constant's name, or its numeric form when the value is not a known constant.
type MTLBuffer ¶
type MTLBuffer interface {
}
MTLBuffer is the Go form of the Objective-C protocol MTLBuffer.
type MTLDevice ¶
type MTLDevice interface {
}
MTLDevice is the Go form of the Objective-C protocol MTLDevice.
type MTLTexture ¶
type MTLTexture interface {
}
MTLTexture is the Go form of the Objective-C protocol MTLTexture.
type MachVMRangeFlags ¶ added in v0.17.0
type MachVMRangeFlags uint64
Bitmask — values may be combined with |.
const (
MachVMRangeFlagsNone MachVMRangeFlags = 0
)
func (MachVMRangeFlags) String ¶ added in v0.17.0
func (e MachVMRangeFlags) String() string
String returns the MachVMRangeFlags constant's name, or its numeric form when the value is not a known constant.
type MachVMRangeFlavor ¶ added in v0.17.0
type MachVMRangeFlavor uint32
const ( MachVMRangeFlavorInvalid MachVMRangeFlavor = 0 MachVMRangeFlavorV1 MachVMRangeFlavor = 1 )
func (MachVMRangeFlavor) String ¶ added in v0.17.0
func (e MachVMRangeFlavor) String() string
String returns the MachVMRangeFlavor constant's name, or its numeric form when the value is not a known constant.
type MachVMRangeTag ¶ added in v0.17.0
type MachVMRangeTag uint16
const ( MachVMRangeTagDefault MachVMRangeTag = 0 MachVMRangeTagData MachVMRangeTag = 1 MachVMRangeTagFixed MachVMRangeTag = 2 )
func (MachVMRangeTag) String ¶ added in v0.17.0
func (e MachVMRangeTag) String() string
String returns the MachVMRangeTag constant's name, or its numeric form when the value is not a known constant.
type MpoFlags ¶ added in v0.17.0
type MpoFlags uint32
Bitmask — values may be combined with |.
const ( MpoFlagsPort MpoFlags = 0 MpoFlagsServicePort MpoFlags = 1024 MpoFlagsConnectionPort MpoFlags = 2048 MpoFlagsReplyPort MpoFlags = 4096 MpoFlagsWeakReplyPort MpoFlags = 16384 MpoFlagsNotificationPort MpoFlags = 17408 MpoFlagsExceptionPort MpoFlags = 32768 MpoFlagsConnectionPortWithPortArray MpoFlags = 65536 )
type NXMouseButton ¶
type NXMouseButton int32
const ( NX_OneButton NXMouseButton = 0 NX_LeftButton NXMouseButton = 1 NX_RightButton NXMouseButton = 2 )
func (NXMouseButton) String ¶
func (e NXMouseButton) String() string
String returns the NXMouseButton constant's name, or its numeric form when the value is not a known constant.
type PMPageToPaperMappingType ¶
type PMPageToPaperMappingType int32
const ( KPMPageToPaperMappingNone PMPageToPaperMappingType = 1 KPMPageToPaperMappingScaleToFit PMPageToPaperMappingType = 2 )
func (PMPageToPaperMappingType) String ¶
func (e PMPageToPaperMappingType) String() string
String returns the PMPageToPaperMappingType constant's name, or its numeric form when the value is not a known constant.
type Perm ¶ added in v0.17.0
type Perm int32
const ( PermReadData Perm = 2 PermListDirectory Perm = 2 PermWriteData Perm = 4 PermAddFile Perm = 4 PermExecute Perm = 8 PermSearch Perm = 8 PermDelete Perm = 16 PermAppendData Perm = 32 PermAddSubdirectory Perm = 32 PermDeleteChild Perm = 64 PermReadAttributes Perm = 128 PermWriteAttributes Perm = 256 PermReadExtattributes Perm = 512 PermWriteExtattributes Perm = 1024 PermReadSecurity Perm = 2048 PermWriteSecurity Perm = 4096 PermChangeOwner Perm = 8192 PermSynchronize Perm = 1048576 )
type PtrauthKey ¶ added in v0.17.0
type PtrauthKey int32
const ( Ptrauth_key_none PtrauthKey = -1 Ptrauth_key_asia PtrauthKey = 0 Ptrauth_key_asib PtrauthKey = 1 Ptrauth_key_asda PtrauthKey = 2 Ptrauth_key_asdb PtrauthKey = 3 Ptrauth_key_process_independent_code PtrauthKey = 0 Ptrauth_key_process_dependent_code PtrauthKey = 1 Ptrauth_key_process_independent_data PtrauthKey = 2 Ptrauth_key_process_dependent_data PtrauthKey = 3 Ptrauth_key_return_address PtrauthKey = 1 Ptrauth_key_frame_pointer PtrauthKey = 3 Ptrauth_key_function_pointer PtrauthKey = 0 Ptrauth_key_block_function PtrauthKey = 0 Ptrauth_key_cxx_vtable_pointer PtrauthKey = 2 Ptrauth_key_method_list_pointer PtrauthKey = 2 Ptrauth_key_objc_isa_pointer PtrauthKey = 2 Ptrauth_key_objc_super_pointer PtrauthKey = 2 Ptrauth_key_objc_sel_pointer PtrauthKey = 3 Ptrauth_key_objc_class_ro_pointer PtrauthKey = 2 Ptrauth_key_block_descriptor_pointer PtrauthKey = 2 Ptrauth_key_init_fini_pointer PtrauthKey = 0 )
func (PtrauthKey) String ¶ added in v0.17.0
func (e PtrauthKey) String() string
String returns the PtrauthKey constant's name, or its numeric form when the value is not a known constant.
type VirtualMemoryGuardExceptionCode ¶ added in v0.17.0
type VirtualMemoryGuardExceptionCode uint32
const ( KGUARD_EXC_DEALLOC_GAP VirtualMemoryGuardExceptionCode = 1 KGUARD_EXC_RECLAIM_COPYIO_FAILURE VirtualMemoryGuardExceptionCode = 2 KGUARD_EXC_RECLAIM_INDEX_FAILURE VirtualMemoryGuardExceptionCode = 4 KGUARD_EXC_RECLAIM_DEALLOCATE_FAILURE VirtualMemoryGuardExceptionCode = 8 KGUARD_EXC_RECLAIM_ACCOUNTING_FAILURE VirtualMemoryGuardExceptionCode = 9 KGUARD_EXC_SEC_IOPL_ON_EXEC_PAGE VirtualMemoryGuardExceptionCode = 10 KGUARD_EXC_SEC_EXEC_ON_IOPL_PAGE VirtualMemoryGuardExceptionCode = 11 KGUARD_EXC_SEC_UPL_WRITE_ON_EXEC_REGION VirtualMemoryGuardExceptionCode = 12 KGUARD_EXC_LARGE_ALLOCATION_TELEMETRY VirtualMemoryGuardExceptionCode = 13 KGUARD_EXC_SEC_ACCESS_FAULT VirtualMemoryGuardExceptionCode = 98 KGUARD_EXC_SEC_ASYNC_ACCESS_FAULT VirtualMemoryGuardExceptionCode = 99 KGUARD_EXC_SEC_COPY_DENIED VirtualMemoryGuardExceptionCode = 100 KGUARD_EXC_SEC_SHARING_DENIED VirtualMemoryGuardExceptionCode = 101 KGUARD_EXC_MTE_SYNC_FAULT VirtualMemoryGuardExceptionCode = 200 KGUARD_EXC_MTE_ASYNC_USER_FAULT VirtualMemoryGuardExceptionCode = 201 KGUARD_EXC_MTE_ASYNC_KERN_FAULT VirtualMemoryGuardExceptionCode = 202 KGUARD_EXC_GUARD_OBJECT_ASYNC_USER_FAULT VirtualMemoryGuardExceptionCode = 203 KGUARD_EXC_GUARD_OBJECT_ASYNC_KERN_FAULT VirtualMemoryGuardExceptionCode = 204 )
func (VirtualMemoryGuardExceptionCode) String ¶ added in v0.17.0
func (e VirtualMemoryGuardExceptionCode) String() string
String returns the VirtualMemoryGuardExceptionCode constant's name, or its numeric form when the value is not a known constant.
type XpcListenerCreateFlags ¶ added in v0.17.0
type XpcListenerCreateFlags uint64
Bitmask — values may be combined with |.
const ( XpcListenerCreateFlagsNone XpcListenerCreateFlags = 0 XpcListenerCreateFlagsInactive XpcListenerCreateFlags = 1 XpcListenerCreateFlagsForceMach XpcListenerCreateFlags = 2 XpcListenerCreateFlagsForceXpcservice XpcListenerCreateFlags = 4 )
func (XpcListenerCreateFlags) String ¶ added in v0.17.0
func (e XpcListenerCreateFlags) String() string
String returns the XpcListenerCreateFlags constant's name, or its numeric form when the value is not a known constant.
type XpcSessionCreateFlags ¶ added in v0.17.0
type XpcSessionCreateFlags uint64
Bitmask — values may be combined with |.
const ( XpcSessionCreateFlagsNone XpcSessionCreateFlags = 0 XpcSessionCreateFlagsInactive XpcSessionCreateFlags = 1 XpcSessionCreateFlagsMachPrivileged XpcSessionCreateFlags = 2 )
func (XpcSessionCreateFlags) String ¶ added in v0.17.0
func (e XpcSessionCreateFlags) String() string
String returns the XpcSessionCreateFlags constant's name, or its numeric form when the value is not a known constant.