corevideo

package
v0.19.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 11, 2026 License: MIT Imports: 11 Imported by: 0

Documentation

Rendered for darwin/amd64

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

View Source
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

func CVDisplayLinkCreateWithActiveCGDisplays(displayLinkOut unsafe.Pointer) int32

CVDisplayLinkCreateWithActiveCGDisplays calls the CoreVideo framework function CVDisplayLinkCreateWithActiveCGDisplays.

func CVDisplayLinkCreateWithCGDisplay

func CVDisplayLinkCreateWithCGDisplay(displayID uint32, displayLinkOut unsafe.Pointer) int32

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

func CVDisplayLinkCreateWithOpenGLDisplayMask(mask uint32, displayLinkOut unsafe.Pointer) int32

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

func CVImageBufferIsFlipped(imageBuffer unsafe.Pointer) uint8

CVImageBufferIsFlipped calls the CoreVideo framework function CVImageBufferIsFlipped.

func CVIsCompressedPixelFormatAvailable

func CVIsCompressedPixelFormatAvailable(pixelFormatType int) uint8

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

func CVMetalBufferGetBuffer(buffer unsafe.Pointer) unsafe.Pointer

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

func CVMetalTextureGetTexture(image unsafe.Pointer) unsafe.Pointer

CVMetalTextureGetTexture calls the CoreVideo framework function CVMetalTextureGetTexture.

func CVMetalTextureGetTypeID

func CVMetalTextureGetTypeID() int

CVMetalTextureGetTypeID calls the CoreVideo framework function CVMetalTextureGetTypeID.

func CVMetalTextureIsFlipped

func CVMetalTextureIsFlipped(image unsafe.Pointer) uint8

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

func CVOpenGLBufferRelease(buffer unsafe.Pointer)

CVOpenGLBufferRelease calls the CoreVideo framework function CVOpenGLBufferRelease.

func CVOpenGLBufferRetain

func CVOpenGLBufferRetain(buffer unsafe.Pointer) unsafe.Pointer

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

func CVOpenGLTextureGetName(image unsafe.Pointer) uint32

CVOpenGLTextureGetName calls the CoreVideo framework function CVOpenGLTextureGetName.

func CVOpenGLTextureGetTarget

func CVOpenGLTextureGetTarget(image unsafe.Pointer) uint32

CVOpenGLTextureGetTarget calls the CoreVideo framework function CVOpenGLTextureGetTarget.

func CVOpenGLTextureGetTypeID

func CVOpenGLTextureGetTypeID() int

CVOpenGLTextureGetTypeID calls the CoreVideo framework function CVOpenGLTextureGetTypeID.

func CVOpenGLTextureIsFlipped

func CVOpenGLTextureIsFlipped(image unsafe.Pointer) uint8

CVOpenGLTextureIsFlipped calls the CoreVideo framework function CVOpenGLTextureIsFlipped.

func CVOpenGLTextureRelease

func CVOpenGLTextureRelease(texture unsafe.Pointer)

CVOpenGLTextureRelease calls the CoreVideo framework function CVOpenGLTextureRelease.

func CVOpenGLTextureRetain

func CVOpenGLTextureRetain(texture unsafe.Pointer) unsafe.Pointer

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

func CVPixelBufferFillExtendedPixels(pixelBuffer unsafe.Pointer) int32

CVPixelBufferFillExtendedPixels calls the CoreVideo framework function CVPixelBufferFillExtendedPixels.

func CVPixelBufferGetBaseAddress

func CVPixelBufferGetBaseAddress(pixelBuffer unsafe.Pointer) unsafe.Pointer

CVPixelBufferGetBaseAddress calls the CoreVideo framework function CVPixelBufferGetBaseAddress.

func CVPixelBufferGetBaseAddressOfPlane

func CVPixelBufferGetBaseAddressOfPlane(pixelBuffer unsafe.Pointer, planeIndex int) unsafe.Pointer

CVPixelBufferGetBaseAddressOfPlane calls the CoreVideo framework function CVPixelBufferGetBaseAddressOfPlane.

func CVPixelBufferGetBytesPerRow

func CVPixelBufferGetBytesPerRow(pixelBuffer unsafe.Pointer) int

CVPixelBufferGetBytesPerRow calls the CoreVideo framework function CVPixelBufferGetBytesPerRow.

func CVPixelBufferGetBytesPerRowOfPlane

func CVPixelBufferGetBytesPerRowOfPlane(pixelBuffer unsafe.Pointer, planeIndex int) int

CVPixelBufferGetBytesPerRowOfPlane calls the CoreVideo framework function CVPixelBufferGetBytesPerRowOfPlane.

func CVPixelBufferGetDataSize

func CVPixelBufferGetDataSize(pixelBuffer unsafe.Pointer) int

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

func CVPixelBufferGetHeight(pixelBuffer unsafe.Pointer) int

CVPixelBufferGetHeight calls the CoreVideo framework function CVPixelBufferGetHeight.

func CVPixelBufferGetHeightOfPlane

func CVPixelBufferGetHeightOfPlane(pixelBuffer unsafe.Pointer, planeIndex int) int

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

func CVPixelBufferGetPixelFormatType(pixelBuffer unsafe.Pointer) int

CVPixelBufferGetPixelFormatType calls the CoreVideo framework function CVPixelBufferGetPixelFormatType.

func CVPixelBufferGetPlaneCount

func CVPixelBufferGetPlaneCount(pixelBuffer unsafe.Pointer) int

CVPixelBufferGetPlaneCount calls the CoreVideo framework function CVPixelBufferGetPlaneCount.

func CVPixelBufferGetTypeID

func CVPixelBufferGetTypeID() int

CVPixelBufferGetTypeID calls the CoreVideo framework function CVPixelBufferGetTypeID.

func CVPixelBufferGetWidth

func CVPixelBufferGetWidth(pixelBuffer unsafe.Pointer) int

CVPixelBufferGetWidth calls the CoreVideo framework function CVPixelBufferGetWidth.

func CVPixelBufferGetWidthOfPlane

func CVPixelBufferGetWidthOfPlane(pixelBuffer unsafe.Pointer, planeIndex int) int

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

func CVPixelBufferIsPlanar(pixelBuffer unsafe.Pointer) uint8

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

func CVPixelBufferRelease(texture unsafe.Pointer)

CVPixelBufferRelease calls the CoreVideo framework function CVPixelBufferRelease.

func CVPixelBufferRetain

func CVPixelBufferRetain(texture unsafe.Pointer) unsafe.Pointer

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

func KCVBufferMovieTimeKey() obj.Object

KCVBufferMovieTimeKey returns the value of the constant kCVBufferMovieTimeKey.

func KCVBufferNonPropagatedAttachmentsKey

func KCVBufferNonPropagatedAttachmentsKey() obj.Object

KCVBufferNonPropagatedAttachmentsKey returns the value of the constant kCVBufferNonPropagatedAttachmentsKey.

func KCVBufferPropagatedAttachmentsKey

func KCVBufferPropagatedAttachmentsKey() obj.Object

KCVBufferPropagatedAttachmentsKey returns the value of the constant kCVBufferPropagatedAttachmentsKey.

func KCVBufferTimeScaleKey

func KCVBufferTimeScaleKey() obj.Object

KCVBufferTimeScaleKey returns the value of the constant kCVBufferTimeScaleKey.

func KCVBufferTimeValueKey

func KCVBufferTimeValueKey() obj.Object

KCVBufferTimeValueKey returns the value of the constant kCVBufferTimeValueKey.

func KCVImageBufferAlphaChannelIsOpaque

func KCVImageBufferAlphaChannelIsOpaque() obj.Object

KCVImageBufferAlphaChannelIsOpaque returns the value of the constant kCVImageBufferAlphaChannelIsOpaque.

func KCVImageBufferAlphaChannelModeKey

func KCVImageBufferAlphaChannelModeKey() obj.Object

KCVImageBufferAlphaChannelModeKey returns the value of the constant kCVImageBufferAlphaChannelModeKey.

func KCVImageBufferAlphaChannelMode_PremultipliedAlpha

func KCVImageBufferAlphaChannelMode_PremultipliedAlpha() obj.Object

KCVImageBufferAlphaChannelMode_PremultipliedAlpha returns the value of the constant kCVImageBufferAlphaChannelMode_PremultipliedAlpha.

func KCVImageBufferAlphaChannelMode_StraightAlpha

func KCVImageBufferAlphaChannelMode_StraightAlpha() obj.Object

KCVImageBufferAlphaChannelMode_StraightAlpha returns the value of the constant kCVImageBufferAlphaChannelMode_StraightAlpha.

func KCVImageBufferAmbientViewingEnvironmentKey

func KCVImageBufferAmbientViewingEnvironmentKey() obj.Object

KCVImageBufferAmbientViewingEnvironmentKey returns the value of the constant kCVImageBufferAmbientViewingEnvironmentKey.

func KCVImageBufferCGColorSpaceKey

func KCVImageBufferCGColorSpaceKey() obj.Object

KCVImageBufferCGColorSpaceKey returns the value of the constant kCVImageBufferCGColorSpaceKey.

func KCVImageBufferChromaLocationBottomFieldKey

func KCVImageBufferChromaLocationBottomFieldKey() obj.Object

KCVImageBufferChromaLocationBottomFieldKey returns the value of the constant kCVImageBufferChromaLocationBottomFieldKey.

func KCVImageBufferChromaLocationTopFieldKey

func KCVImageBufferChromaLocationTopFieldKey() obj.Object

KCVImageBufferChromaLocationTopFieldKey returns the value of the constant kCVImageBufferChromaLocationTopFieldKey.

func KCVImageBufferChromaLocation_Bottom

func KCVImageBufferChromaLocation_Bottom() obj.Object

KCVImageBufferChromaLocation_Bottom returns the value of the constant kCVImageBufferChromaLocation_Bottom.

func KCVImageBufferChromaLocation_BottomLeft

func KCVImageBufferChromaLocation_BottomLeft() obj.Object

KCVImageBufferChromaLocation_BottomLeft returns the value of the constant kCVImageBufferChromaLocation_BottomLeft.

func KCVImageBufferChromaLocation_Center

func KCVImageBufferChromaLocation_Center() obj.Object

KCVImageBufferChromaLocation_Center returns the value of the constant kCVImageBufferChromaLocation_Center.

func KCVImageBufferChromaLocation_DV420

func KCVImageBufferChromaLocation_DV420() obj.Object

KCVImageBufferChromaLocation_DV420 returns the value of the constant kCVImageBufferChromaLocation_DV420.

func KCVImageBufferChromaLocation_Left

func KCVImageBufferChromaLocation_Left() obj.Object

KCVImageBufferChromaLocation_Left returns the value of the constant kCVImageBufferChromaLocation_Left.

func KCVImageBufferChromaLocation_Top

func KCVImageBufferChromaLocation_Top() obj.Object

KCVImageBufferChromaLocation_Top returns the value of the constant kCVImageBufferChromaLocation_Top.

func KCVImageBufferChromaLocation_TopLeft

func KCVImageBufferChromaLocation_TopLeft() obj.Object

KCVImageBufferChromaLocation_TopLeft returns the value of the constant kCVImageBufferChromaLocation_TopLeft.

func KCVImageBufferChromaSubsamplingKey

func KCVImageBufferChromaSubsamplingKey() obj.Object

KCVImageBufferChromaSubsamplingKey returns the value of the constant kCVImageBufferChromaSubsamplingKey.

func KCVImageBufferChromaSubsampling_411

func KCVImageBufferChromaSubsampling_411() obj.Object

KCVImageBufferChromaSubsampling_411 returns the value of the constant kCVImageBufferChromaSubsampling_411.

func KCVImageBufferChromaSubsampling_420

func KCVImageBufferChromaSubsampling_420() obj.Object

KCVImageBufferChromaSubsampling_420 returns the value of the constant kCVImageBufferChromaSubsampling_420.

func KCVImageBufferChromaSubsampling_422

func KCVImageBufferChromaSubsampling_422() obj.Object

KCVImageBufferChromaSubsampling_422 returns the value of the constant kCVImageBufferChromaSubsampling_422.

func KCVImageBufferCleanApertureHeightKey

func KCVImageBufferCleanApertureHeightKey() obj.Object

KCVImageBufferCleanApertureHeightKey returns the value of the constant kCVImageBufferCleanApertureHeightKey.

func KCVImageBufferCleanApertureHorizontalOffsetKey

func KCVImageBufferCleanApertureHorizontalOffsetKey() obj.Object

KCVImageBufferCleanApertureHorizontalOffsetKey returns the value of the constant kCVImageBufferCleanApertureHorizontalOffsetKey.

func KCVImageBufferCleanApertureKey

func KCVImageBufferCleanApertureKey() obj.Object

KCVImageBufferCleanApertureKey returns the value of the constant kCVImageBufferCleanApertureKey.

func KCVImageBufferCleanApertureVerticalOffsetKey

func KCVImageBufferCleanApertureVerticalOffsetKey() obj.Object

KCVImageBufferCleanApertureVerticalOffsetKey returns the value of the constant kCVImageBufferCleanApertureVerticalOffsetKey.

func KCVImageBufferCleanApertureWidthKey

func KCVImageBufferCleanApertureWidthKey() obj.Object

KCVImageBufferCleanApertureWidthKey returns the value of the constant kCVImageBufferCleanApertureWidthKey.

func KCVImageBufferColorPrimariesKey

func KCVImageBufferColorPrimariesKey() obj.Object

KCVImageBufferColorPrimariesKey returns the value of the constant kCVImageBufferColorPrimariesKey.

func KCVImageBufferColorPrimaries_DCI_P3

func KCVImageBufferColorPrimaries_DCI_P3() obj.Object

KCVImageBufferColorPrimaries_DCI_P3 returns the value of the constant kCVImageBufferColorPrimaries_DCI_P3.

func KCVImageBufferColorPrimaries_EBU_3213

func KCVImageBufferColorPrimaries_EBU_3213() obj.Object

KCVImageBufferColorPrimaries_EBU_3213 returns the value of the constant kCVImageBufferColorPrimaries_EBU_3213.

func KCVImageBufferColorPrimaries_ITU_R_709_2

func KCVImageBufferColorPrimaries_ITU_R_709_2() obj.Object

KCVImageBufferColorPrimaries_ITU_R_709_2 returns the value of the constant kCVImageBufferColorPrimaries_ITU_R_709_2.

func KCVImageBufferColorPrimaries_ITU_R_2020

func KCVImageBufferColorPrimaries_ITU_R_2020() obj.Object

KCVImageBufferColorPrimaries_ITU_R_2020 returns the value of the constant kCVImageBufferColorPrimaries_ITU_R_2020.

func KCVImageBufferColorPrimaries_P3_D65

func KCVImageBufferColorPrimaries_P3_D65() obj.Object

KCVImageBufferColorPrimaries_P3_D65 returns the value of the constant kCVImageBufferColorPrimaries_P3_D65.

func KCVImageBufferColorPrimaries_P22

func KCVImageBufferColorPrimaries_P22() obj.Object

KCVImageBufferColorPrimaries_P22 returns the value of the constant kCVImageBufferColorPrimaries_P22.

func KCVImageBufferColorPrimaries_SMPTE_C

func KCVImageBufferColorPrimaries_SMPTE_C() obj.Object

KCVImageBufferColorPrimaries_SMPTE_C returns the value of the constant kCVImageBufferColorPrimaries_SMPTE_C.

func KCVImageBufferContentLightLevelInfoKey

func KCVImageBufferContentLightLevelInfoKey() obj.Object

KCVImageBufferContentLightLevelInfoKey returns the value of the constant kCVImageBufferContentLightLevelInfoKey.

func KCVImageBufferDisplayDimensionsKey

func KCVImageBufferDisplayDimensionsKey() obj.Object

KCVImageBufferDisplayDimensionsKey returns the value of the constant kCVImageBufferDisplayDimensionsKey.

func KCVImageBufferDisplayHeightKey

func KCVImageBufferDisplayHeightKey() obj.Object

KCVImageBufferDisplayHeightKey returns the value of the constant kCVImageBufferDisplayHeightKey.

func KCVImageBufferDisplayMaskRectangleKey

func KCVImageBufferDisplayMaskRectangleKey() obj.Object

KCVImageBufferDisplayMaskRectangleKey returns the value of the constant kCVImageBufferDisplayMaskRectangleKey.

func KCVImageBufferDisplayMaskRectangleStereoLeftKey

func KCVImageBufferDisplayMaskRectangleStereoLeftKey() obj.Object

KCVImageBufferDisplayMaskRectangleStereoLeftKey returns the value of the constant kCVImageBufferDisplayMaskRectangleStereoLeftKey.

func KCVImageBufferDisplayMaskRectangleStereoRightKey

func KCVImageBufferDisplayMaskRectangleStereoRightKey() obj.Object

KCVImageBufferDisplayMaskRectangleStereoRightKey returns the value of the constant kCVImageBufferDisplayMaskRectangleStereoRightKey.

func KCVImageBufferDisplayMaskRectangle_LeftEdgePointsKey

func KCVImageBufferDisplayMaskRectangle_LeftEdgePointsKey() obj.Object

KCVImageBufferDisplayMaskRectangle_LeftEdgePointsKey returns the value of the constant kCVImageBufferDisplayMaskRectangle_LeftEdgePointsKey.

func KCVImageBufferDisplayMaskRectangle_RectangleHeightKey

func KCVImageBufferDisplayMaskRectangle_RectangleHeightKey() obj.Object

KCVImageBufferDisplayMaskRectangle_RectangleHeightKey returns the value of the constant kCVImageBufferDisplayMaskRectangle_RectangleHeightKey.

func KCVImageBufferDisplayMaskRectangle_RectangleLeftKey

func KCVImageBufferDisplayMaskRectangle_RectangleLeftKey() obj.Object

KCVImageBufferDisplayMaskRectangle_RectangleLeftKey returns the value of the constant kCVImageBufferDisplayMaskRectangle_RectangleLeftKey.

func KCVImageBufferDisplayMaskRectangle_RectangleTopKey

func KCVImageBufferDisplayMaskRectangle_RectangleTopKey() obj.Object

KCVImageBufferDisplayMaskRectangle_RectangleTopKey returns the value of the constant kCVImageBufferDisplayMaskRectangle_RectangleTopKey.

func KCVImageBufferDisplayMaskRectangle_RectangleWidthKey

func KCVImageBufferDisplayMaskRectangle_RectangleWidthKey() obj.Object

KCVImageBufferDisplayMaskRectangle_RectangleWidthKey returns the value of the constant kCVImageBufferDisplayMaskRectangle_RectangleWidthKey.

func KCVImageBufferDisplayMaskRectangle_ReferenceRasterHeightKey

func KCVImageBufferDisplayMaskRectangle_ReferenceRasterHeightKey() obj.Object

KCVImageBufferDisplayMaskRectangle_ReferenceRasterHeightKey returns the value of the constant kCVImageBufferDisplayMaskRectangle_ReferenceRasterHeightKey.

func KCVImageBufferDisplayMaskRectangle_ReferenceRasterWidthKey

func KCVImageBufferDisplayMaskRectangle_ReferenceRasterWidthKey() obj.Object

KCVImageBufferDisplayMaskRectangle_ReferenceRasterWidthKey returns the value of the constant kCVImageBufferDisplayMaskRectangle_ReferenceRasterWidthKey.

func KCVImageBufferDisplayMaskRectangle_RightEdgePointsKey

func KCVImageBufferDisplayMaskRectangle_RightEdgePointsKey() obj.Object

KCVImageBufferDisplayMaskRectangle_RightEdgePointsKey returns the value of the constant kCVImageBufferDisplayMaskRectangle_RightEdgePointsKey.

func KCVImageBufferDisplayWidthKey

func KCVImageBufferDisplayWidthKey() obj.Object

KCVImageBufferDisplayWidthKey returns the value of the constant kCVImageBufferDisplayWidthKey.

func KCVImageBufferFieldCountKey

func KCVImageBufferFieldCountKey() obj.Object

KCVImageBufferFieldCountKey returns the value of the constant kCVImageBufferFieldCountKey.

func KCVImageBufferFieldDetailKey

func KCVImageBufferFieldDetailKey() obj.Object

KCVImageBufferFieldDetailKey returns the value of the constant kCVImageBufferFieldDetailKey.

func KCVImageBufferFieldDetailSpatialFirstLineEarly

func KCVImageBufferFieldDetailSpatialFirstLineEarly() obj.Object

KCVImageBufferFieldDetailSpatialFirstLineEarly returns the value of the constant kCVImageBufferFieldDetailSpatialFirstLineEarly.

func KCVImageBufferFieldDetailSpatialFirstLineLate

func KCVImageBufferFieldDetailSpatialFirstLineLate() obj.Object

KCVImageBufferFieldDetailSpatialFirstLineLate returns the value of the constant kCVImageBufferFieldDetailSpatialFirstLineLate.

func KCVImageBufferFieldDetailTemporalBottomFirst

func KCVImageBufferFieldDetailTemporalBottomFirst() obj.Object

KCVImageBufferFieldDetailTemporalBottomFirst returns the value of the constant kCVImageBufferFieldDetailTemporalBottomFirst.

func KCVImageBufferFieldDetailTemporalTopFirst

func KCVImageBufferFieldDetailTemporalTopFirst() obj.Object

KCVImageBufferFieldDetailTemporalTopFirst returns the value of the constant kCVImageBufferFieldDetailTemporalTopFirst.

func KCVImageBufferGammaLevelKey

func KCVImageBufferGammaLevelKey() obj.Object

KCVImageBufferGammaLevelKey returns the value of the constant kCVImageBufferGammaLevelKey.

func KCVImageBufferICCProfileKey

func KCVImageBufferICCProfileKey() obj.Object

KCVImageBufferICCProfileKey returns the value of the constant kCVImageBufferICCProfileKey.

func KCVImageBufferLogTransferFunctionKey

func KCVImageBufferLogTransferFunctionKey() obj.Object

KCVImageBufferLogTransferFunctionKey returns the value of the constant kCVImageBufferLogTransferFunctionKey.

func KCVImageBufferLogTransferFunction_AppleLog

func KCVImageBufferLogTransferFunction_AppleLog() obj.Object

KCVImageBufferLogTransferFunction_AppleLog returns the value of the constant kCVImageBufferLogTransferFunction_AppleLog.

func KCVImageBufferLogTransferFunction_AppleLog2

func KCVImageBufferLogTransferFunction_AppleLog2() obj.Object

KCVImageBufferLogTransferFunction_AppleLog2 returns the value of the constant kCVImageBufferLogTransferFunction_AppleLog2.

func KCVImageBufferMasteringDisplayColorVolumeKey

func KCVImageBufferMasteringDisplayColorVolumeKey() obj.Object

KCVImageBufferMasteringDisplayColorVolumeKey returns the value of the constant kCVImageBufferMasteringDisplayColorVolumeKey.

func KCVImageBufferPixelAspectRatioHorizontalSpacingKey

func KCVImageBufferPixelAspectRatioHorizontalSpacingKey() obj.Object

KCVImageBufferPixelAspectRatioHorizontalSpacingKey returns the value of the constant kCVImageBufferPixelAspectRatioHorizontalSpacingKey.

func KCVImageBufferPixelAspectRatioKey

func KCVImageBufferPixelAspectRatioKey() obj.Object

KCVImageBufferPixelAspectRatioKey returns the value of the constant kCVImageBufferPixelAspectRatioKey.

func KCVImageBufferPixelAspectRatioVerticalSpacingKey

func KCVImageBufferPixelAspectRatioVerticalSpacingKey() obj.Object

KCVImageBufferPixelAspectRatioVerticalSpacingKey returns the value of the constant kCVImageBufferPixelAspectRatioVerticalSpacingKey.

func KCVImageBufferPostDecodeProcessingFrameMetadataKey

func KCVImageBufferPostDecodeProcessingFrameMetadataKey() obj.Object

KCVImageBufferPostDecodeProcessingFrameMetadataKey returns the value of the constant kCVImageBufferPostDecodeProcessingFrameMetadataKey.

func KCVImageBufferPostDecodeProcessingSequenceMetadataKey

func KCVImageBufferPostDecodeProcessingSequenceMetadataKey() obj.Object

KCVImageBufferPostDecodeProcessingSequenceMetadataKey returns the value of the constant kCVImageBufferPostDecodeProcessingSequenceMetadataKey.

func KCVImageBufferPreferredCleanApertureKey

func KCVImageBufferPreferredCleanApertureKey() obj.Object

KCVImageBufferPreferredCleanApertureKey returns the value of the constant kCVImageBufferPreferredCleanApertureKey.

func KCVImageBufferRegionOfInterestKey

func KCVImageBufferRegionOfInterestKey() obj.Object

KCVImageBufferRegionOfInterestKey returns the value of the constant kCVImageBufferRegionOfInterestKey.

func KCVImageBufferSceneIlluminationKey

func KCVImageBufferSceneIlluminationKey() obj.Object

KCVImageBufferSceneIlluminationKey returns the value of the constant kCVImageBufferSceneIlluminationKey.

func KCVImageBufferTransferFunctionKey

func KCVImageBufferTransferFunctionKey() obj.Object

KCVImageBufferTransferFunctionKey returns the value of the constant kCVImageBufferTransferFunctionKey.

func KCVImageBufferTransferFunction_EBU_3213

func KCVImageBufferTransferFunction_EBU_3213() obj.Object

KCVImageBufferTransferFunction_EBU_3213 returns the value of the constant kCVImageBufferTransferFunction_EBU_3213.

func KCVImageBufferTransferFunction_ITU_R_709_2

func KCVImageBufferTransferFunction_ITU_R_709_2() obj.Object

KCVImageBufferTransferFunction_ITU_R_709_2 returns the value of the constant kCVImageBufferTransferFunction_ITU_R_709_2.

func KCVImageBufferTransferFunction_ITU_R_2020

func KCVImageBufferTransferFunction_ITU_R_2020() obj.Object

KCVImageBufferTransferFunction_ITU_R_2020 returns the value of the constant kCVImageBufferTransferFunction_ITU_R_2020.

func KCVImageBufferTransferFunction_ITU_R_2100_HLG

func KCVImageBufferTransferFunction_ITU_R_2100_HLG() obj.Object

KCVImageBufferTransferFunction_ITU_R_2100_HLG returns the value of the constant kCVImageBufferTransferFunction_ITU_R_2100_HLG.

func KCVImageBufferTransferFunction_Linear

func KCVImageBufferTransferFunction_Linear() obj.Object

KCVImageBufferTransferFunction_Linear returns the value of the constant kCVImageBufferTransferFunction_Linear.

func KCVImageBufferTransferFunction_SMPTE_240M_1995

func KCVImageBufferTransferFunction_SMPTE_240M_1995() obj.Object

KCVImageBufferTransferFunction_SMPTE_240M_1995 returns the value of the constant kCVImageBufferTransferFunction_SMPTE_240M_1995.

func KCVImageBufferTransferFunction_SMPTE_C

func KCVImageBufferTransferFunction_SMPTE_C() obj.Object

KCVImageBufferTransferFunction_SMPTE_C returns the value of the constant kCVImageBufferTransferFunction_SMPTE_C.

func KCVImageBufferTransferFunction_SMPTE_ST_428_1

func KCVImageBufferTransferFunction_SMPTE_ST_428_1() obj.Object

KCVImageBufferTransferFunction_SMPTE_ST_428_1 returns the value of the constant kCVImageBufferTransferFunction_SMPTE_ST_428_1.

func KCVImageBufferTransferFunction_SMPTE_ST_2084_PQ

func KCVImageBufferTransferFunction_SMPTE_ST_2084_PQ() obj.Object

KCVImageBufferTransferFunction_SMPTE_ST_2084_PQ returns the value of the constant kCVImageBufferTransferFunction_SMPTE_ST_2084_PQ.

func KCVImageBufferTransferFunction_UseGamma

func KCVImageBufferTransferFunction_UseGamma() obj.Object

KCVImageBufferTransferFunction_UseGamma returns the value of the constant kCVImageBufferTransferFunction_UseGamma.

func KCVImageBufferTransferFunction_sRGB

func KCVImageBufferTransferFunction_sRGB() obj.Object

KCVImageBufferTransferFunction_sRGB returns the value of the constant kCVImageBufferTransferFunction_sRGB.

func KCVImageBufferYCbCrMatrixKey

func KCVImageBufferYCbCrMatrixKey() obj.Object

KCVImageBufferYCbCrMatrixKey returns the value of the constant kCVImageBufferYCbCrMatrixKey.

func KCVImageBufferYCbCrMatrix_DCI_P3

func KCVImageBufferYCbCrMatrix_DCI_P3() obj.Object

KCVImageBufferYCbCrMatrix_DCI_P3 returns the value of the constant kCVImageBufferYCbCrMatrix_DCI_P3.

func KCVImageBufferYCbCrMatrix_ITU_R_601_4

func KCVImageBufferYCbCrMatrix_ITU_R_601_4() obj.Object

KCVImageBufferYCbCrMatrix_ITU_R_601_4 returns the value of the constant kCVImageBufferYCbCrMatrix_ITU_R_601_4.

func KCVImageBufferYCbCrMatrix_ITU_R_709_2

func KCVImageBufferYCbCrMatrix_ITU_R_709_2() obj.Object

KCVImageBufferYCbCrMatrix_ITU_R_709_2 returns the value of the constant kCVImageBufferYCbCrMatrix_ITU_R_709_2.

func KCVImageBufferYCbCrMatrix_ITU_R_2020

func KCVImageBufferYCbCrMatrix_ITU_R_2020() obj.Object

KCVImageBufferYCbCrMatrix_ITU_R_2020 returns the value of the constant kCVImageBufferYCbCrMatrix_ITU_R_2020.

func KCVImageBufferYCbCrMatrix_P3_D65

func KCVImageBufferYCbCrMatrix_P3_D65() obj.Object

KCVImageBufferYCbCrMatrix_P3_D65 returns the value of the constant kCVImageBufferYCbCrMatrix_P3_D65.

func KCVImageBufferYCbCrMatrix_SMPTE_240M_1995

func KCVImageBufferYCbCrMatrix_SMPTE_240M_1995() obj.Object

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

func KCVMetalBufferCacheMaximumBufferAgeKey() obj.Object

KCVMetalBufferCacheMaximumBufferAgeKey returns the value of the constant kCVMetalBufferCacheMaximumBufferAgeKey.

func KCVMetalTextureCacheMaximumTextureAgeKey

func KCVMetalTextureCacheMaximumTextureAgeKey() obj.Object

KCVMetalTextureCacheMaximumTextureAgeKey returns the value of the constant kCVMetalTextureCacheMaximumTextureAgeKey.

func KCVMetalTextureStorageMode

func KCVMetalTextureStorageMode() obj.Object

KCVMetalTextureStorageMode returns the value of the constant kCVMetalTextureStorageMode.

func KCVMetalTextureUsage

func KCVMetalTextureUsage() obj.Object

KCVMetalTextureUsage returns the value of the constant kCVMetalTextureUsage.

func KCVOpenGLBufferHeight

func KCVOpenGLBufferHeight() obj.Object

KCVOpenGLBufferHeight returns the value of the constant kCVOpenGLBufferHeight.

func KCVOpenGLBufferInternalFormat

func KCVOpenGLBufferInternalFormat() obj.Object

KCVOpenGLBufferInternalFormat returns the value of the constant kCVOpenGLBufferInternalFormat.

func KCVOpenGLBufferMaximumMipmapLevel

func KCVOpenGLBufferMaximumMipmapLevel() obj.Object

KCVOpenGLBufferMaximumMipmapLevel returns the value of the constant kCVOpenGLBufferMaximumMipmapLevel.

func KCVOpenGLBufferPoolMaximumBufferAgeKey

func KCVOpenGLBufferPoolMaximumBufferAgeKey() obj.Object

KCVOpenGLBufferPoolMaximumBufferAgeKey returns the value of the constant kCVOpenGLBufferPoolMaximumBufferAgeKey.

func KCVOpenGLBufferPoolMinimumBufferCountKey

func KCVOpenGLBufferPoolMinimumBufferCountKey() obj.Object

KCVOpenGLBufferPoolMinimumBufferCountKey returns the value of the constant kCVOpenGLBufferPoolMinimumBufferCountKey.

func KCVOpenGLBufferTarget

func KCVOpenGLBufferTarget() obj.Object

KCVOpenGLBufferTarget returns the value of the constant kCVOpenGLBufferTarget.

func KCVOpenGLBufferWidth

func KCVOpenGLBufferWidth() obj.Object

KCVOpenGLBufferWidth returns the value of the constant kCVOpenGLBufferWidth.

func KCVOpenGLTextureCacheChromaSamplingModeAutomatic

func KCVOpenGLTextureCacheChromaSamplingModeAutomatic() obj.Object

KCVOpenGLTextureCacheChromaSamplingModeAutomatic returns the value of the constant kCVOpenGLTextureCacheChromaSamplingModeAutomatic.

func KCVOpenGLTextureCacheChromaSamplingModeBestPerformance

func KCVOpenGLTextureCacheChromaSamplingModeBestPerformance() obj.Object

KCVOpenGLTextureCacheChromaSamplingModeBestPerformance returns the value of the constant kCVOpenGLTextureCacheChromaSamplingModeBestPerformance.

func KCVOpenGLTextureCacheChromaSamplingModeHighestQuality

func KCVOpenGLTextureCacheChromaSamplingModeHighestQuality() obj.Object

KCVOpenGLTextureCacheChromaSamplingModeHighestQuality returns the value of the constant kCVOpenGLTextureCacheChromaSamplingModeHighestQuality.

func KCVOpenGLTextureCacheChromaSamplingModeKey

func KCVOpenGLTextureCacheChromaSamplingModeKey() obj.Object

KCVOpenGLTextureCacheChromaSamplingModeKey returns the value of the constant kCVOpenGLTextureCacheChromaSamplingModeKey.

func KCVPixelBufferBytesPerRowAlignmentKey

func KCVPixelBufferBytesPerRowAlignmentKey() obj.Object

KCVPixelBufferBytesPerRowAlignmentKey returns the value of the constant kCVPixelBufferBytesPerRowAlignmentKey.

func KCVPixelBufferCGBitmapContextCompatibilityKey

func KCVPixelBufferCGBitmapContextCompatibilityKey() obj.Object

KCVPixelBufferCGBitmapContextCompatibilityKey returns the value of the constant kCVPixelBufferCGBitmapContextCompatibilityKey.

func KCVPixelBufferCGImageCompatibilityKey

func KCVPixelBufferCGImageCompatibilityKey() obj.Object

KCVPixelBufferCGImageCompatibilityKey returns the value of the constant kCVPixelBufferCGImageCompatibilityKey.

func KCVPixelBufferExtendedPixelsBottomKey

func KCVPixelBufferExtendedPixelsBottomKey() obj.Object

KCVPixelBufferExtendedPixelsBottomKey returns the value of the constant kCVPixelBufferExtendedPixelsBottomKey.

func KCVPixelBufferExtendedPixelsLeftKey

func KCVPixelBufferExtendedPixelsLeftKey() obj.Object

KCVPixelBufferExtendedPixelsLeftKey returns the value of the constant kCVPixelBufferExtendedPixelsLeftKey.

func KCVPixelBufferExtendedPixelsRightKey

func KCVPixelBufferExtendedPixelsRightKey() obj.Object

KCVPixelBufferExtendedPixelsRightKey returns the value of the constant kCVPixelBufferExtendedPixelsRightKey.

func KCVPixelBufferExtendedPixelsTopKey

func KCVPixelBufferExtendedPixelsTopKey() obj.Object

KCVPixelBufferExtendedPixelsTopKey returns the value of the constant kCVPixelBufferExtendedPixelsTopKey.

func KCVPixelBufferHeightKey

func KCVPixelBufferHeightKey() obj.Object

KCVPixelBufferHeightKey returns the value of the constant kCVPixelBufferHeightKey.

func KCVPixelBufferIOSurfaceCoreAnimationCompatibilityKey

func KCVPixelBufferIOSurfaceCoreAnimationCompatibilityKey() obj.Object

KCVPixelBufferIOSurfaceCoreAnimationCompatibilityKey returns the value of the constant kCVPixelBufferIOSurfaceCoreAnimationCompatibilityKey.

func KCVPixelBufferIOSurfaceOpenGLFBOCompatibilityKey

func KCVPixelBufferIOSurfaceOpenGLFBOCompatibilityKey() obj.Object

KCVPixelBufferIOSurfaceOpenGLFBOCompatibilityKey returns the value of the constant kCVPixelBufferIOSurfaceOpenGLFBOCompatibilityKey.

func KCVPixelBufferIOSurfaceOpenGLTextureCompatibilityKey

func KCVPixelBufferIOSurfaceOpenGLTextureCompatibilityKey() obj.Object

KCVPixelBufferIOSurfaceOpenGLTextureCompatibilityKey returns the value of the constant kCVPixelBufferIOSurfaceOpenGLTextureCompatibilityKey.

func KCVPixelBufferIOSurfacePropertiesKey

func KCVPixelBufferIOSurfacePropertiesKey() obj.Object

KCVPixelBufferIOSurfacePropertiesKey returns the value of the constant kCVPixelBufferIOSurfacePropertiesKey.

func KCVPixelBufferIOSurfacePurgeableKey

func KCVPixelBufferIOSurfacePurgeableKey() obj.Object

KCVPixelBufferIOSurfacePurgeableKey returns the value of the constant kCVPixelBufferIOSurfacePurgeableKey.

func KCVPixelBufferMemoryAllocatorKey

func KCVPixelBufferMemoryAllocatorKey() obj.Object

KCVPixelBufferMemoryAllocatorKey returns the value of the constant kCVPixelBufferMemoryAllocatorKey.

func KCVPixelBufferMetalCompatibilityKey

func KCVPixelBufferMetalCompatibilityKey() obj.Object

KCVPixelBufferMetalCompatibilityKey returns the value of the constant kCVPixelBufferMetalCompatibilityKey.

func KCVPixelBufferOpenGLCompatibilityKey

func KCVPixelBufferOpenGLCompatibilityKey() obj.Object

KCVPixelBufferOpenGLCompatibilityKey returns the value of the constant kCVPixelBufferOpenGLCompatibilityKey.

func KCVPixelBufferOpenGLTextureCacheCompatibilityKey

func KCVPixelBufferOpenGLTextureCacheCompatibilityKey() obj.Object

KCVPixelBufferOpenGLTextureCacheCompatibilityKey returns the value of the constant kCVPixelBufferOpenGLTextureCacheCompatibilityKey.

func KCVPixelBufferPixelFormatTypeKey

func KCVPixelBufferPixelFormatTypeKey() obj.Object

KCVPixelBufferPixelFormatTypeKey returns the value of the constant kCVPixelBufferPixelFormatTypeKey.

func KCVPixelBufferPlaneAlignmentKey

func KCVPixelBufferPlaneAlignmentKey() obj.Object

KCVPixelBufferPlaneAlignmentKey returns the value of the constant kCVPixelBufferPlaneAlignmentKey.

func KCVPixelBufferPoolAllocationThresholdKey

func KCVPixelBufferPoolAllocationThresholdKey() obj.Object

KCVPixelBufferPoolAllocationThresholdKey returns the value of the constant kCVPixelBufferPoolAllocationThresholdKey.

func KCVPixelBufferPoolFreeBufferNotification

func KCVPixelBufferPoolFreeBufferNotification() obj.Object

KCVPixelBufferPoolFreeBufferNotification returns the value of the constant kCVPixelBufferPoolFreeBufferNotification.

func KCVPixelBufferPoolMaximumBufferAgeKey

func KCVPixelBufferPoolMaximumBufferAgeKey() obj.Object

KCVPixelBufferPoolMaximumBufferAgeKey returns the value of the constant kCVPixelBufferPoolMaximumBufferAgeKey.

func KCVPixelBufferPoolMinimumBufferCountKey

func KCVPixelBufferPoolMinimumBufferCountKey() obj.Object

KCVPixelBufferPoolMinimumBufferCountKey returns the value of the constant kCVPixelBufferPoolMinimumBufferCountKey.

func KCVPixelBufferProResRAWKey_BlackLevel

func KCVPixelBufferProResRAWKey_BlackLevel() obj.Object

KCVPixelBufferProResRAWKey_BlackLevel returns the value of the constant kCVPixelBufferProResRAWKey_BlackLevel.

func KCVPixelBufferProResRAWKey_ColorMatrix

func KCVPixelBufferProResRAWKey_ColorMatrix() obj.Object

KCVPixelBufferProResRAWKey_ColorMatrix returns the value of the constant kCVPixelBufferProResRAWKey_ColorMatrix.

func KCVPixelBufferProResRAWKey_GainFactor

func KCVPixelBufferProResRAWKey_GainFactor() obj.Object

KCVPixelBufferProResRAWKey_GainFactor returns the value of the constant kCVPixelBufferProResRAWKey_GainFactor.

func KCVPixelBufferProResRAWKey_MetadataExtension

func KCVPixelBufferProResRAWKey_MetadataExtension() obj.Object

KCVPixelBufferProResRAWKey_MetadataExtension returns the value of the constant kCVPixelBufferProResRAWKey_MetadataExtension.

func KCVPixelBufferProResRAWKey_RecommendedCrop

func KCVPixelBufferProResRAWKey_RecommendedCrop() obj.Object

KCVPixelBufferProResRAWKey_RecommendedCrop returns the value of the constant kCVPixelBufferProResRAWKey_RecommendedCrop.

func KCVPixelBufferProResRAWKey_SenselSitingOffsets

func KCVPixelBufferProResRAWKey_SenselSitingOffsets() obj.Object

KCVPixelBufferProResRAWKey_SenselSitingOffsets returns the value of the constant kCVPixelBufferProResRAWKey_SenselSitingOffsets.

func KCVPixelBufferProResRAWKey_WhiteBalanceBlueFactor

func KCVPixelBufferProResRAWKey_WhiteBalanceBlueFactor() obj.Object

KCVPixelBufferProResRAWKey_WhiteBalanceBlueFactor returns the value of the constant kCVPixelBufferProResRAWKey_WhiteBalanceBlueFactor.

func KCVPixelBufferProResRAWKey_WhiteBalanceCCT

func KCVPixelBufferProResRAWKey_WhiteBalanceCCT() obj.Object

KCVPixelBufferProResRAWKey_WhiteBalanceCCT returns the value of the constant kCVPixelBufferProResRAWKey_WhiteBalanceCCT.

func KCVPixelBufferProResRAWKey_WhiteBalanceRedFactor

func KCVPixelBufferProResRAWKey_WhiteBalanceRedFactor() obj.Object

KCVPixelBufferProResRAWKey_WhiteBalanceRedFactor returns the value of the constant kCVPixelBufferProResRAWKey_WhiteBalanceRedFactor.

func KCVPixelBufferProResRAWKey_WhiteLevel

func KCVPixelBufferProResRAWKey_WhiteLevel() obj.Object

KCVPixelBufferProResRAWKey_WhiteLevel returns the value of the constant kCVPixelBufferProResRAWKey_WhiteLevel.

func KCVPixelBufferVersatileBayerKey_BayerPattern

func KCVPixelBufferVersatileBayerKey_BayerPattern() obj.Object

KCVPixelBufferVersatileBayerKey_BayerPattern returns the value of the constant kCVPixelBufferVersatileBayerKey_BayerPattern.

func KCVPixelBufferWidthKey

func KCVPixelBufferWidthKey() obj.Object

KCVPixelBufferWidthKey returns the value of the constant kCVPixelBufferWidthKey.

func KCVPixelFormatBitsPerBlock

func KCVPixelFormatBitsPerBlock() obj.Object

KCVPixelFormatBitsPerBlock returns the value of the constant kCVPixelFormatBitsPerBlock.

func KCVPixelFormatBitsPerComponent

func KCVPixelFormatBitsPerComponent() obj.Object

KCVPixelFormatBitsPerComponent returns the value of the constant kCVPixelFormatBitsPerComponent.

func KCVPixelFormatBlackBlock

func KCVPixelFormatBlackBlock() obj.Object

KCVPixelFormatBlackBlock returns the value of the constant kCVPixelFormatBlackBlock.

func KCVPixelFormatBlockHeight

func KCVPixelFormatBlockHeight() obj.Object

KCVPixelFormatBlockHeight returns the value of the constant kCVPixelFormatBlockHeight.

func KCVPixelFormatBlockHorizontalAlignment

func KCVPixelFormatBlockHorizontalAlignment() obj.Object

KCVPixelFormatBlockHorizontalAlignment returns the value of the constant kCVPixelFormatBlockHorizontalAlignment.

func KCVPixelFormatBlockVerticalAlignment

func KCVPixelFormatBlockVerticalAlignment() obj.Object

KCVPixelFormatBlockVerticalAlignment returns the value of the constant kCVPixelFormatBlockVerticalAlignment.

func KCVPixelFormatBlockWidth

func KCVPixelFormatBlockWidth() obj.Object

KCVPixelFormatBlockWidth returns the value of the constant kCVPixelFormatBlockWidth.

func KCVPixelFormatCGBitmapContextCompatibility

func KCVPixelFormatCGBitmapContextCompatibility() obj.Object

KCVPixelFormatCGBitmapContextCompatibility returns the value of the constant kCVPixelFormatCGBitmapContextCompatibility.

func KCVPixelFormatCGBitmapInfo

func KCVPixelFormatCGBitmapInfo() obj.Object

KCVPixelFormatCGBitmapInfo returns the value of the constant kCVPixelFormatCGBitmapInfo.

func KCVPixelFormatCGImageCompatibility

func KCVPixelFormatCGImageCompatibility() obj.Object

KCVPixelFormatCGImageCompatibility returns the value of the constant kCVPixelFormatCGImageCompatibility.

func KCVPixelFormatCodecType

func KCVPixelFormatCodecType() obj.Object

KCVPixelFormatCodecType returns the value of the constant kCVPixelFormatCodecType.

func KCVPixelFormatComponentRange

func KCVPixelFormatComponentRange() obj.Object

KCVPixelFormatComponentRange returns the value of the constant kCVPixelFormatComponentRange.

func KCVPixelFormatComponentRange_FullRange

func KCVPixelFormatComponentRange_FullRange() obj.Object

KCVPixelFormatComponentRange_FullRange returns the value of the constant kCVPixelFormatComponentRange_FullRange.

func KCVPixelFormatComponentRange_VideoRange

func KCVPixelFormatComponentRange_VideoRange() obj.Object

KCVPixelFormatComponentRange_VideoRange returns the value of the constant kCVPixelFormatComponentRange_VideoRange.

func KCVPixelFormatComponentRange_WideRange

func KCVPixelFormatComponentRange_WideRange() obj.Object

KCVPixelFormatComponentRange_WideRange returns the value of the constant kCVPixelFormatComponentRange_WideRange.

func KCVPixelFormatConstant

func KCVPixelFormatConstant() obj.Object

KCVPixelFormatConstant returns the value of the constant kCVPixelFormatConstant.

func KCVPixelFormatContainsAlpha

func KCVPixelFormatContainsAlpha() obj.Object

KCVPixelFormatContainsAlpha returns the value of the constant kCVPixelFormatContainsAlpha.

func KCVPixelFormatContainsGrayscale

func KCVPixelFormatContainsGrayscale() obj.Object

KCVPixelFormatContainsGrayscale returns the value of the constant kCVPixelFormatContainsGrayscale.

func KCVPixelFormatContainsRGB

func KCVPixelFormatContainsRGB() obj.Object

KCVPixelFormatContainsRGB returns the value of the constant kCVPixelFormatContainsRGB.

func KCVPixelFormatContainsSenselArray

func KCVPixelFormatContainsSenselArray() obj.Object

KCVPixelFormatContainsSenselArray returns the value of the constant kCVPixelFormatContainsSenselArray.

func KCVPixelFormatContainsYCbCr

func KCVPixelFormatContainsYCbCr() obj.Object

KCVPixelFormatContainsYCbCr returns the value of the constant kCVPixelFormatContainsYCbCr.

func KCVPixelFormatFillExtendedPixelsCallback

func KCVPixelFormatFillExtendedPixelsCallback() obj.Object

KCVPixelFormatFillExtendedPixelsCallback returns the value of the constant kCVPixelFormatFillExtendedPixelsCallback.

func KCVPixelFormatFourCC

func KCVPixelFormatFourCC() obj.Object

KCVPixelFormatFourCC returns the value of the constant kCVPixelFormatFourCC.

func KCVPixelFormatHorizontalSubsampling

func KCVPixelFormatHorizontalSubsampling() obj.Object

KCVPixelFormatHorizontalSubsampling returns the value of the constant kCVPixelFormatHorizontalSubsampling.

func KCVPixelFormatName

func KCVPixelFormatName() obj.Object

KCVPixelFormatName returns the value of the constant kCVPixelFormatName.

func KCVPixelFormatOpenGLCompatibility

func KCVPixelFormatOpenGLCompatibility() obj.Object

KCVPixelFormatOpenGLCompatibility returns the value of the constant kCVPixelFormatOpenGLCompatibility.

func KCVPixelFormatOpenGLFormat

func KCVPixelFormatOpenGLFormat() obj.Object

KCVPixelFormatOpenGLFormat returns the value of the constant kCVPixelFormatOpenGLFormat.

func KCVPixelFormatOpenGLInternalFormat

func KCVPixelFormatOpenGLInternalFormat() obj.Object

KCVPixelFormatOpenGLInternalFormat returns the value of the constant kCVPixelFormatOpenGLInternalFormat.

func KCVPixelFormatOpenGLType

func KCVPixelFormatOpenGLType() obj.Object

KCVPixelFormatOpenGLType returns the value of the constant kCVPixelFormatOpenGLType.

func KCVPixelFormatPlanes

func KCVPixelFormatPlanes() obj.Object

KCVPixelFormatPlanes returns the value of the constant kCVPixelFormatPlanes.

func KCVPixelFormatQDCompatibility

func KCVPixelFormatQDCompatibility() obj.Object

KCVPixelFormatQDCompatibility returns the value of the constant kCVPixelFormatQDCompatibility.

func KCVPixelFormatVerticalSubsampling

func KCVPixelFormatVerticalSubsampling() obj.Object

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

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 CVBuffer

type CVBuffer struct{}

Base type for all CoreVideo buffers

type CVBufferRef added in v0.18.0

type CVBufferRef struct{ obj.Object }

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 struct{}

type CVDisplayLinkRef added in v0.18.0

type CVDisplayLinkRef struct{ obj.Object }

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

type CVMetalBufferCacheRef struct{ obj.Object }

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 CVMetalTextureCache

type CVMetalTextureCache struct{}

CoreVideo Metal Texture Cache

type CVMetalTextureCacheRef added in v0.18.0

type CVMetalTextureCacheRef struct{ obj.Object }

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

type CVOpenGLBufferPoolRef struct{ obj.Object }

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 CVOpenGLTextureCache

type CVOpenGLTextureCache struct{}

CoreVideo OpenGL Texture Cache

type CVOpenGLTextureCacheRef added in v0.18.0

type CVOpenGLTextureCacheRef struct{ obj.Object }

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

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

type CVPixelBufferPoolRef struct{ obj.Object }

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

type CVPlanarComponentInfo struct {
	Offset   int32
	RowBytes uint32
}

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

type CVTime struct {
	TimeValue int64
	TimeScale int32
	Flags     int32
}

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 Clockid added in v0.17.0

type Clockid int32
const (
	ClockidRealtime           Clockid = 0
	ClockidMonotonic          Clockid = 6
	ClockidMonotonicRaw       Clockid = 4
	ClockidMonotonicRawApprox Clockid = 5
	ClockidUptimeRaw          Clockid = 8
	ClockidUptimeRawApprox    Clockid = 9
	ClockidProcessCputimeID   Clockid = 12
	ClockidThreadCputimeID    Clockid = 16
)

func (Clockid) String added in v0.17.0

func (e Clockid) String() string

String returns the Clockid 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

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 EntryID added in v0.17.0

type EntryID int32
const (
	EntryIDFirstEntry EntryID = 0
	EntryIDNextEntry  EntryID = -1
	EntryIDLastEntry  EntryID = -2
)

func (EntryID) String added in v0.17.0

func (e EntryID) String() string

String returns the EntryID constant's name, or its numeric form when the value is not a known constant.

type EvCmd

type EvCmd int32
const (
	EVNOP   EvCmd = 0
	EVHIDE  EvCmd = 1
	EVSHOW  EvCmd = 2
	EVMOVE  EvCmd = 3
	EVLEVEL EvCmd = 4
)

func (EvCmd) String

func (e EvCmd) String() string

String returns the EvCmd 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 Flag added in v0.17.0

type Flag int32
const (
	FlagFlagDeferInherit      Flag = 1
	FlagFlagNoInherit         Flag = 131072
	FlagEntryInherited        Flag = 16
	FlagEntryFileInherit      Flag = 32
	FlagEntryDirectoryInherit Flag = 64
	FlagEntryLimitInherit     Flag = 128
	FlagEntryOnlyInherit      Flag = 256
)

func (Flag) String added in v0.17.0

func (e Flag) String() string

String returns the Flag constant's name, or its numeric form when the value is not a known constant.

type Idtype added in v0.17.0

type Idtype int32
const (
	IdtypeAll  Idtype = 0
	IdtypePid  Idtype = 1
	IdtypePgid Idtype = 2
)

func (Idtype) String added in v0.17.0

func (e Idtype) String() string

String returns the Idtype 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
)

func (MpoFlags) String added in v0.17.0

func (e MpoFlags) String() string

String returns the MpoFlags constant's name, or its numeric form when the value is not a known constant.

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 OSClockid added in v0.17.0

type OSClockid uint32
const (
	OSClockidTime OSClockid = 32
)

func (OSClockid) String added in v0.17.0

func (e OSClockid) String() string

String returns the OSClockid 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
)

func (Perm) String added in v0.17.0

func (e Perm) String() string

String returns the Perm constant's name, or its numeric form when the value is not a known constant.

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 QosClass added in v0.17.0

type QosClass uint32
const (
	QosClassUserInteractive QosClass = 33
	QosClassUserInitiated   QosClass = 25
	QosClassDefault         QosClass = 21
	QosClassUtility         QosClass = 17
	QosClassBackground      QosClass = 9
	QosClassUnspecified     QosClass = 0
)

func (QosClass) String added in v0.17.0

func (e QosClass) String() string

String returns the QosClass constant's name, or its numeric form when the value is not a known constant.

type Tag added in v0.17.0

type Tag int32
const (
	TagUndefinedTag  Tag = 0
	TagExtendedAllow Tag = 1
	TagExtendedDeny  Tag = 2
)

func (Tag) String added in v0.17.0

func (e Tag) String() string

String returns the Tag constant's name, or its numeric form when the value is not a known constant.

type Type added in v0.17.0

type Type int32
const (
	TypeExtended Type = 256
	TypeAccess   Type = 0
	TypeDefault  Type = 1
	TypeAfs      Type = 2
	TypeCoda     Type = 3
	TypeNtfs     Type = 4
	TypeNwfs     Type = 5
)

func (Type) String added in v0.17.0

func (e Type) String() string

String returns the Type 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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL