|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CoreVideoLibrary
JNA Wrapper for library CoreVideo
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Nested Class Summary | |
---|---|
static class |
CoreVideoLibrary.__CVBuffer
|
static class |
CoreVideoLibrary.__CVDisplayLink
|
static class |
CoreVideoLibrary.__CVOpenGLBufferPool
|
static class |
CoreVideoLibrary.__CVOpenGLTextureCache
|
static interface |
CoreVideoLibrary.CVAttachmentMode
|
static interface |
CoreVideoLibrary.CVFillExtendedPixelsCallBack
This callback routine implements code to handle the functionality of CVPixelBufferFillExtendedPixels. |
static interface |
CoreVideoLibrary.CVPixelBufferReleaseBytesCallback
|
static interface |
CoreVideoLibrary.CVPixelBufferReleasePlanarBytesCallback
|
static interface |
CoreVideoLibrary.CVReturn
|
static class |
CoreVideoLibrary.kCVIndefiniteTime
|
static class |
CoreVideoLibrary.kCVZeroTime
|
Nested classes/interfaces inherited from interface com.sun.jna.Library |
---|
Library.Handler |
Field Summary | |
---|---|
static int |
__COREVIDEO__CVOPENGLBUFFERPOOL_H__
|
static int |
__COREVIDEO__CVOPENGLTEXTURECACHE_H__
|
static int |
__COREVIDEO__CVPIXELBUFFERPOOL_H__
|
static int |
__COREVIDEO_CVBASE_H__
|
static int |
__COREVIDEO_CVBUFFER_H__
|
static int |
__COREVIDEO_CVDISPLAYLINK_H__
|
static int |
__COREVIDEO_CVHOSTTIME_H__
|
static int |
__COREVIDEO_CVIMAGEBUFFER_H__
|
static int |
__COREVIDEO_CVOPENGLBUFFER_H__
|
static int |
__COREVIDEO_CVOPENGLTEXTURE_H__
|
static int |
__COREVIDEO_CVPIXELBUFFER_H__
|
static int |
__COREVIDEO_CVRETURN_H__
|
static CoreVideoLibrary |
INSTANCE
|
static int |
kCVPixelFormatType_16BE555
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_16BE565
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_16Gray
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_16LE555
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_16LE5551
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_16LE565
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_1IndexedGray_WhiteIsZero
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_1Monochrome
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_24BGR
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_24RGB
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_2Indexed
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_2IndexedGray_WhiteIsZero
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_32ABGR
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_32AlphaGray
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_32ARGB
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_32BGRA
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_32RGBA
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_420YpCbCr8Planar
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_422YpCbCr_4A_8BiPlanar
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_422YpCbCr10
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_422YpCbCr16
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_422YpCbCr8
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_4444YpCbCrA8
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_4444YpCbCrA8R
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_444YpCbCr10
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_444YpCbCr8
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_48RGB
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_4Indexed
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_4IndexedGray_WhiteIsZero
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_64ARGB
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_8Indexed
CoreVideo pixel format type constants. |
static int |
kCVPixelFormatType_8IndexedGray_WhiteIsZero
CoreVideo pixel format type constants. |
static int |
kCVSMPTETimeRunning
|
static int |
kCVSMPTETimeType24
|
static int |
kCVSMPTETimeType25
|
static int |
kCVSMPTETimeType2997
|
static int |
kCVSMPTETimeType2997Drop
|
static int |
kCVSMPTETimeType30
|
static int |
kCVSMPTETimeType30Drop
|
static int |
kCVSMPTETimeType5994
|
static int |
kCVSMPTETimeType60
|
static int |
kCVSMPTETimeValid
|
static int |
kCVTimeIsIndefinite
|
static int |
kCVTimeStampBottomField
|
static int |
kCVTimeStampHostTimeValid
|
static int |
kCVTimeStampIsInterlaced
|
static int |
kCVTimeStampRateScalarValid
|
static int |
kCVTimeStampSMPTETimeValid
|
static int |
kCVTimeStampTopField
Flags for the CVTimeStamp structure There are flags for each field to make it easier to detect interlaced vs progressive output |
static int |
kCVTimeStampVideoHostTimeValid
|
static int |
kCVTimeStampVideoRefreshPeriodValid
|
static int |
kCVTimeStampVideoTimeValid
|
Fields inherited from interface com.sun.jna.Library |
---|
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER |
Field Detail |
---|
static final CoreVideoLibrary INSTANCE
static final int kCVSMPTETimeType24
static final int kCVSMPTETimeType25
static final int kCVSMPTETimeType30Drop
static final int kCVSMPTETimeType30
static final int kCVSMPTETimeType2997
static final int kCVSMPTETimeType2997Drop
static final int kCVSMPTETimeType60
static final int kCVSMPTETimeType5994
static final int kCVSMPTETimeValid
static final int kCVSMPTETimeRunning
static final int kCVTimeIsIndefinite
static final int kCVTimeStampVideoTimeValid
static final int kCVTimeStampHostTimeValid
static final int kCVTimeStampSMPTETimeValid
static final int kCVTimeStampVideoRefreshPeriodValid
static final int kCVTimeStampRateScalarValid
static final int kCVTimeStampTopField
static final int kCVTimeStampBottomField
static final int kCVTimeStampVideoHostTimeValid
static final int kCVTimeStampIsInterlaced
static final int kCVPixelFormatType_1Monochrome
static final int kCVPixelFormatType_2Indexed
static final int kCVPixelFormatType_4Indexed
static final int kCVPixelFormatType_8Indexed
static final int kCVPixelFormatType_1IndexedGray_WhiteIsZero
static final int kCVPixelFormatType_2IndexedGray_WhiteIsZero
static final int kCVPixelFormatType_4IndexedGray_WhiteIsZero
static final int kCVPixelFormatType_8IndexedGray_WhiteIsZero
static final int kCVPixelFormatType_16BE555
static final int kCVPixelFormatType_16LE555
static final int kCVPixelFormatType_16LE5551
static final int kCVPixelFormatType_16BE565
static final int kCVPixelFormatType_16LE565
static final int kCVPixelFormatType_24RGB
static final int kCVPixelFormatType_24BGR
static final int kCVPixelFormatType_32ARGB
static final int kCVPixelFormatType_32BGRA
static final int kCVPixelFormatType_32ABGR
static final int kCVPixelFormatType_32RGBA
static final int kCVPixelFormatType_64ARGB
static final int kCVPixelFormatType_48RGB
static final int kCVPixelFormatType_32AlphaGray
static final int kCVPixelFormatType_16Gray
static final int kCVPixelFormatType_422YpCbCr8
static final int kCVPixelFormatType_4444YpCbCrA8
static final int kCVPixelFormatType_4444YpCbCrA8R
static final int kCVPixelFormatType_444YpCbCr8
static final int kCVPixelFormatType_422YpCbCr16
static final int kCVPixelFormatType_422YpCbCr10
static final int kCVPixelFormatType_444YpCbCr10
static final int kCVPixelFormatType_420YpCbCr8Planar
static final int kCVPixelFormatType_422YpCbCr_4A_8BiPlanar
static final int __COREVIDEO_CVOPENGLTEXTURE_H__
static final int __COREVIDEO_CVDISPLAYLINK_H__
static final int __COREVIDEO_CVIMAGEBUFFER_H__
static final int __COREVIDEO__CVOPENGLBUFFERPOOL_H__
static final int __COREVIDEO_CVHOSTTIME_H__
static final int __COREVIDEO_CVOPENGLBUFFER_H__
static final int __COREVIDEO_CVBUFFER_H__
static final int __COREVIDEO_CVRETURN_H__
static final int __COREVIDEO__CVPIXELBUFFERPOOL_H__
static final int __COREVIDEO_CVPIXELBUFFER_H__
static final int __COREVIDEO_CVBASE_H__
static final int __COREVIDEO__CVOPENGLTEXTURECACHE_H__
Method Detail |
---|
CoreVideoLibrary.__CVBuffer CVBufferRetain(CoreVideoLibrary.__CVBuffer buffer)
void CVBufferRelease(CoreVideoLibrary.__CVBuffer buffer)
void CVBufferRemoveAllAttachments(CoreVideoLibrary.__CVBuffer buffer)
HIServicesLibrary.__CFDictionary CVBufferGetAttachments(CoreVideoLibrary.__CVBuffer buffer, int attachmentMode)
CFDictionaryRef CVBufferGetAttachments(CVBufferRef, CVAttachmentMode)
attachmentMode
- @see CVAttachmentModevoid CVBufferSetAttachments(CoreVideoLibrary.__CVBuffer buffer, HIServicesLibrary.__CFDictionary theAttachments, int attachmentMode)
void CVBufferSetAttachments(CVBufferRef, CFDictionaryRef, CVAttachmentMode)
attachmentMode
- @see CVAttachmentModevoid CVBufferPropagateAttachments(CoreVideoLibrary.__CVBuffer sourceBuffer, CoreVideoLibrary.__CVBuffer destinationBuffer)
long CVGetCurrentHostTime()
double CVGetHostClockFrequency()
int CVGetHostClockMinimumTimeDelta()
NativeLong CVDisplayLinkGetTypeID()
int CVDisplayLinkGetCurrentCGDisplay(CoreVideoLibrary.__CVDisplayLink displayLink)
CVTime.ByValue CVDisplayLinkGetNominalOutputVideoRefreshPeriod(CoreVideoLibrary.__CVDisplayLink displayLink)
CVTime.ByValue CVDisplayLinkGetOutputVideoLatency(CoreVideoLibrary.__CVDisplayLink displayLink)
double CVDisplayLinkGetActualOutputVideoRefreshPeriod(CoreVideoLibrary.__CVDisplayLink displayLink)
boolean CVDisplayLinkIsRunning(CoreVideoLibrary.__CVDisplayLink displayLink)
CoreVideoLibrary.__CVDisplayLink CVDisplayLinkRetain(CoreVideoLibrary.__CVDisplayLink displayLink)
void CVDisplayLinkRelease(CoreVideoLibrary.__CVDisplayLink displayLink)
NativeLong CVPixelBufferGetTypeID()
NativeLong CVPixelBufferPoolGetTypeID()
QuickTimeLibrary.__CVPixelBufferPool CVPixelBufferPoolRetain(QuickTimeLibrary.__CVPixelBufferPool pixelBufferPool)
CVPixelBufferPoolRef CVPixelBufferPoolRetain(CVPixelBufferPoolRef)
pixelBufferPool
- NULL-safevoid CVPixelBufferPoolRelease(QuickTimeLibrary.__CVPixelBufferPool pixelBufferPool)
void CVPixelBufferPoolRelease(CVPixelBufferPoolRef)
pixelBufferPool
- NULL-safeHIServicesLibrary.__CFDictionary CVPixelBufferPoolGetAttributes(QuickTimeLibrary.__CVPixelBufferPool pool)
HIServicesLibrary.__CFDictionary CVPixelBufferPoolGetPixelBufferAttributes(QuickTimeLibrary.__CVPixelBufferPool pool)
NativeLong CVOpenGLBufferGetTypeID()
NativeLong CVOpenGLBufferPoolGetTypeID()
CoreVideoLibrary.__CVOpenGLBufferPool CVOpenGLBufferPoolRetain(CoreVideoLibrary.__CVOpenGLBufferPool openGLBufferPool)
CVOpenGLBufferPoolRef CVOpenGLBufferPoolRetain(CVOpenGLBufferPoolRef)
openGLBufferPool
- NULL-safevoid CVOpenGLBufferPoolRelease(CoreVideoLibrary.__CVOpenGLBufferPool openGLBufferPool)
void CVOpenGLBufferPoolRelease(CVOpenGLBufferPoolRef)
openGLBufferPool
- NULL-safeHIServicesLibrary.__CFDictionary CVOpenGLBufferPoolGetAttributes(CoreVideoLibrary.__CVOpenGLBufferPool pool)
HIServicesLibrary.__CFDictionary CVOpenGLBufferPoolGetOpenGLBufferAttributes(CoreVideoLibrary.__CVOpenGLBufferPool pool)
NativeLong CVOpenGLTextureGetTypeID()
NativeLong CVOpenGLTextureCacheGetTypeID()
CoreVideoLibrary.__CVOpenGLTextureCache CVOpenGLTextureCacheRetain(CoreVideoLibrary.__CVOpenGLTextureCache textureCache)
CVOpenGLTextureCacheRef CVOpenGLTextureCacheRetain(CVOpenGLTextureCacheRef)
textureCache
- NULL-safevoid CVOpenGLTextureCacheRelease(CoreVideoLibrary.__CVOpenGLTextureCache textureCache)
void CVOpenGLTextureCacheRelease(CVOpenGLTextureCacheRef)
textureCache
- NULL-safevoid CVOpenGLTextureCacheFlush(CoreVideoLibrary.__CVOpenGLTextureCache textureCache, long options)
HIServicesLibrary.__CFDictionary CVPixelFormatDescriptionCreateWithPixelFormatType(CoreFoundationLibrary.__CFAllocator allocator, int pixelFormat)
HIServicesLibrary.__CFArray CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes(CoreFoundationLibrary.__CFAllocator allocator)
void CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType(HIServicesLibrary.__CFDictionary description, int pixelFormat)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |