Package org.robovm.apple.coremedia
Class CMBufferHandlers
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.rt.bro.Struct<CMBufferHandlers>
-
- org.robovm.apple.coremedia.CMBufferHandlers
-
- All Implemented Interfaces:
java.lang.Iterable<CMBufferHandlers>
public class CMBufferHandlers extends org.robovm.rt.bro.Struct<CMBufferHandlers>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CMBufferHandlers.CMBufferHandlersPtr
-
Constructor Summary
Constructors Constructor Description CMBufferHandlers()
CMBufferHandlers(long version, org.robovm.objc.block.Block1<CFType,CMTime> getDecodeTimeStamp, org.robovm.objc.block.Block1<CFType,CMTime> getPresentationTimeStamp, org.robovm.objc.block.Block1<CFType,CMTime> getDuration, org.robovm.objc.block.Block1<CFType,java.lang.Boolean> isDataReady, org.robovm.objc.block.Block2<CFType,CFType,CFComparisonResult> compare, java.lang.String dataBecameReadyNotification, org.robovm.objc.block.Block1<CFType,java.lang.Long> getSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.robovm.objc.block.Block2<CFType,CFType,CFComparisonResult>
getCompare()
java.lang.String
getDataBecameReadyNotification()
org.robovm.objc.block.Block1<CFType,CMTime>
getGetDecodeTimeStamp()
org.robovm.objc.block.Block1<CFType,CMTime>
getGetDuration()
org.robovm.objc.block.Block1<CFType,CMTime>
getGetPresentationTimeStamp()
org.robovm.objc.block.Block1<CFType,java.lang.Long>
getGetSize()
org.robovm.objc.block.Block1<CFType,java.lang.Boolean>
getIsDataReady()
long
getVersion()
CMBufferHandlers
setCompare(org.robovm.objc.block.Block2<CFType,CFType,CFComparisonResult> compare)
CMBufferHandlers
setDataBecameReadyNotification(java.lang.String dataBecameReadyNotification)
CMBufferHandlers
setGetDecodeTimeStamp(org.robovm.objc.block.Block1<CFType,CMTime> getDecodeTimeStamp)
CMBufferHandlers
setGetDuration(org.robovm.objc.block.Block1<CFType,CMTime> getDuration)
CMBufferHandlers
setGetPresentationTimeStamp(org.robovm.objc.block.Block1<CFType,CMTime> getPresentationTimeStamp)
CMBufferHandlers
setGetSize(org.robovm.objc.block.Block1<CFType,java.lang.Long> getSize)
CMBufferHandlers
setIsDataReady(org.robovm.objc.block.Block1<CFType,java.lang.Boolean> isDataReady)
CMBufferHandlers
setVersion(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, wrap
-
-
-
-
Constructor Detail
-
CMBufferHandlers
public CMBufferHandlers()
-
CMBufferHandlers
public CMBufferHandlers(long version, org.robovm.objc.block.Block1<CFType,CMTime> getDecodeTimeStamp, org.robovm.objc.block.Block1<CFType,CMTime> getPresentationTimeStamp, org.robovm.objc.block.Block1<CFType,CMTime> getDuration, org.robovm.objc.block.Block1<CFType,java.lang.Boolean> isDataReady, org.robovm.objc.block.Block2<CFType,CFType,CFComparisonResult> compare, java.lang.String dataBecameReadyNotification, org.robovm.objc.block.Block1<CFType,java.lang.Long> getSize)
-
-
Method Detail
-
getVersion
public long getVersion()
-
setVersion
public CMBufferHandlers setVersion(long version)
-
setGetDecodeTimeStamp
public CMBufferHandlers setGetDecodeTimeStamp(org.robovm.objc.block.Block1<CFType,CMTime> getDecodeTimeStamp)
-
getGetPresentationTimeStamp
public org.robovm.objc.block.Block1<CFType,CMTime> getGetPresentationTimeStamp()
-
setGetPresentationTimeStamp
public CMBufferHandlers setGetPresentationTimeStamp(org.robovm.objc.block.Block1<CFType,CMTime> getPresentationTimeStamp)
-
setGetDuration
public CMBufferHandlers setGetDuration(org.robovm.objc.block.Block1<CFType,CMTime> getDuration)
-
getIsDataReady
public org.robovm.objc.block.Block1<CFType,java.lang.Boolean> getIsDataReady()
-
setIsDataReady
public CMBufferHandlers setIsDataReady(org.robovm.objc.block.Block1<CFType,java.lang.Boolean> isDataReady)
-
getCompare
public org.robovm.objc.block.Block2<CFType,CFType,CFComparisonResult> getCompare()
-
setCompare
public CMBufferHandlers setCompare(org.robovm.objc.block.Block2<CFType,CFType,CFComparisonResult> compare)
-
getDataBecameReadyNotification
public java.lang.String getDataBecameReadyNotification()
-
setDataBecameReadyNotification
public CMBufferHandlers setDataBecameReadyNotification(java.lang.String dataBecameReadyNotification)
-
getGetSize
public org.robovm.objc.block.Block1<CFType,java.lang.Long> getGetSize()
-
setGetSize
public CMBufferHandlers setGetSize(org.robovm.objc.block.Block1<CFType,java.lang.Long> getSize)
-
-