Package org.robovm.apple.avfoundation
Class AVCompositionTrackSegment
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.avfoundation.AVAssetTrackSegment
org.robovm.apple.avfoundation.AVCompositionTrackSegment
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class AVCompositionTrackSegment extends AVAssetTrackSegment
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAVCompositionTrackSegment.AVCompositionTrackSegmentPtrNested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVAssetTrackSegment
AVAssetTrackSegment.AVAssetTrackSegmentPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedAVCompositionTrackSegment()AVCompositionTrackSegment(CMTimeRange timeRange)protectedAVCompositionTrackSegment(NSObject.Handle h, long handle)protectedAVCompositionTrackSegment(NSObject.SkipInit skipInit)AVCompositionTrackSegment(NSURL URL, int trackID, CMTimeRange sourceTimeRange, CMTimeRange targetTimeRange) -
Method Summary
Modifier and Type Method Description intgetSourceTrackID()NSURLgetSourceURL()protected longinit(CMTimeRange timeRange)protected longinit(NSURL URL, int trackID, CMTimeRange sourceTimeRange, CMTimeRange targetTimeRange)booleanisEmpty()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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
AVCompositionTrackSegment
protected AVCompositionTrackSegment() -
AVCompositionTrackSegment
-
AVCompositionTrackSegment
-
AVCompositionTrackSegment
public AVCompositionTrackSegment(NSURL URL, int trackID, CMTimeRange sourceTimeRange, CMTimeRange targetTimeRange) -
AVCompositionTrackSegment
-
-
Method Details
-
isEmpty
public boolean isEmpty()- Overrides:
isEmptyin classAVAssetTrackSegment
-
getSourceURL
-
getSourceTrackID
public int getSourceTrackID() -
init
protected long init(NSURL URL, int trackID, CMTimeRange sourceTimeRange, CMTimeRange targetTimeRange) -
init
-