Package org.robovm.apple.coremedia
Class CMBufferHandlers
- All Implemented Interfaces:
Iterable<CMBufferHandlers>
public class CMBufferHandlers extends Struct<CMBufferHandlers>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCMBufferHandlers.CMBufferHandlersPtrNested classes/interfaces inherited from class org.robovm.rt.bro.Struct
Struct.Marshaler -
Constructor Summary
Constructors Constructor Description CMBufferHandlers()CMBufferHandlers(long version, Block1<CFType,CMTime> getDecodeTimeStamp, Block1<CFType,CMTime> getPresentationTimeStamp, Block1<CFType,CMTime> getDuration, Block1<CFType,Boolean> isDataReady, Block2<CFType,CFType,CFComparisonResult> compare, String dataBecameReadyNotification, Block1<CFType,Long> getSize) -
Method Summary
Modifier and Type Method Description Block2<CFType,CFType,CFComparisonResult>getCompare()StringgetDataBecameReadyNotification()Block1<CFType,CMTime>getGetDecodeTimeStamp()Block1<CFType,CMTime>getGetDuration()Block1<CFType,CMTime>getGetPresentationTimeStamp()Block1<CFType,Long>getGetSize()Block1<CFType,Boolean>getIsDataReady()longgetVersion()CMBufferHandlerssetCompare(Block2<CFType,CFType,CFComparisonResult> compare)CMBufferHandlerssetDataBecameReadyNotification(String dataBecameReadyNotification)CMBufferHandlerssetGetDecodeTimeStamp(Block1<CFType,CMTime> getDecodeTimeStamp)CMBufferHandlerssetGetDuration(Block1<CFType,CMTime> getDuration)CMBufferHandlerssetGetPresentationTimeStamp(Block1<CFType,CMTime> getPresentationTimeStamp)CMBufferHandlerssetGetSize(Block1<CFType,Long> getSize)CMBufferHandlerssetIsDataReady(Block1<CFType,Boolean> isDataReady)CMBufferHandlerssetVersion(long version)Methods inherited from class org.robovm.rt.bro.Struct
_sizeOf, allocate, allocate, as, clear, clear, copy, copy, copyWithMalloc, copyWithMalloc, free, iterator, iterator, malloc, malloc, next, next, offsetOf, previous, previous, sizeOf, sizeOf, toArray, toList, toStruct, update, update, update, wrapMethods inherited from class org.robovm.rt.bro.NativeObject
equals, getHandle, hashCode, setHandle
-
Constructor Details
-
CMBufferHandlers
public CMBufferHandlers() -
CMBufferHandlers
public CMBufferHandlers(long version, Block1<CFType,CMTime> getDecodeTimeStamp, Block1<CFType,CMTime> getPresentationTimeStamp, Block1<CFType,CMTime> getDuration, Block1<CFType,Boolean> isDataReady, Block2<CFType,CFType,CFComparisonResult> compare, String dataBecameReadyNotification, Block1<CFType,Long> getSize)
-
-
Method Details
-
getVersion
public long getVersion() -
setVersion
-
getGetDecodeTimeStamp
-
setGetDecodeTimeStamp
-
getGetPresentationTimeStamp
-
setGetPresentationTimeStamp
public CMBufferHandlers setGetPresentationTimeStamp(Block1<CFType,CMTime> getPresentationTimeStamp) -
getGetDuration
-
setGetDuration
-
getIsDataReady
-
setIsDataReady
-
getCompare
-
setCompare
-
getDataBecameReadyNotification
-
setDataBecameReadyNotification
-
getGetSize
-
setGetSize
-