Package org.robovm.apple.avfoundation
Class AVMutableTimedMetadataGroup
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.avfoundation.AVMetadataGroup
-
- org.robovm.apple.avfoundation.AVTimedMetadataGroup
-
- org.robovm.apple.avfoundation.AVMutableTimedMetadataGroup
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class AVMutableTimedMetadataGroup extends AVTimedMetadataGroup
- Since:
- Available in iOS 4.3 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVMutableTimedMetadataGroup.AVMutableTimedMetadataGroupPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVTimedMetadataGroup
AVTimedMetadataGroup.AVTimedMetadataGroupPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVMetadataGroup
AVMetadataGroup.AVMetadataGroupPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description AVMutableTimedMetadataGroup()
AVMutableTimedMetadataGroup(CMSampleBuffer sampleBuffer)
AVMutableTimedMetadataGroup(NSArray<AVMetadataItem> items, CMTimeRange timeRange)
protected
AVMutableTimedMetadataGroup(NSObject.Handle h, long handle)
protected
AVMutableTimedMetadataGroup(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSArray<AVMetadataItem>
getItems()
CMTimeRange
getTimeRange()
void
setItems(NSArray<AVMetadataItem> v)
void
setTimeRange(CMTimeRange v)
-
Methods inherited from class org.robovm.apple.avfoundation.AVTimedMetadataGroup
getFormatDescription, init, init
-
Methods inherited from class org.robovm.apple.avfoundation.AVMetadataGroup
getClassifyingLabel, getUniqueID
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
AVMutableTimedMetadataGroup
public AVMutableTimedMetadataGroup()
-
AVMutableTimedMetadataGroup
protected AVMutableTimedMetadataGroup(NSObject.Handle h, long handle)
-
AVMutableTimedMetadataGroup
protected AVMutableTimedMetadataGroup(NSObject.SkipInit skipInit)
-
AVMutableTimedMetadataGroup
public AVMutableTimedMetadataGroup(NSArray<AVMetadataItem> items, CMTimeRange timeRange)
-
AVMutableTimedMetadataGroup
public AVMutableTimedMetadataGroup(CMSampleBuffer sampleBuffer)
- Since:
- Available in iOS 8.0 and later.
-
-
Method Detail
-
getTimeRange
public CMTimeRange getTimeRange()
- Overrides:
getTimeRange
in classAVTimedMetadataGroup
-
setTimeRange
public void setTimeRange(CMTimeRange v)
-
getItems
public NSArray<AVMetadataItem> getItems()
- Overrides:
getItems
in classAVTimedMetadataGroup
-
setItems
public void setItems(NSArray<AVMetadataItem> v)
-
-