Package org.robovm.apple.avfoundation
Class AVMutableMovieTrack
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.avfoundation.AVAssetTrack
org.robovm.apple.avfoundation.AVMovieTrack
org.robovm.apple.avfoundation.AVMutableMovieTrack
- All Implemented Interfaces:
AVAsynchronousKeyValueLoading,NSObjectProtocol,ObjCProtocol
public class AVMutableMovieTrack extends AVMovieTrack
- Since:
- Available in iOS 13.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAVMutableMovieTrack.AVMutableMovieTrackPtrNested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVMovieTrack
AVMovieTrack.AVMovieTrackPtrNested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVAssetTrack
AVAssetTrack.AVAssetTrackPtr, AVAssetTrack.NotificationsNested 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
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description protectedAVMutableMovieTrack()protectedAVMutableMovieTrack(NSObject.Handle h, long handle)protectedAVMutableMovieTrack(NSObject.SkipInit skipInit) -
Method Summary
Methods inherited from class org.robovm.apple.avfoundation.AVMovieTrack
getMediaDecodeTimeRange, getMediaPresentationTimeRangeMethods inherited from class org.robovm.apple.avfoundation.AVAssetTrack
getAsset, getAssociatedTracksOfType, getAvailableMetadataFormats, getAvailableTrackAssociationTypes, getCommonMetadata, getEstimatedDataRate, getFormatDescriptions, getMediaType, getMetadataForFormat, getMinFrameDuration, getNaturalTimeScale, getNominalFrameRate, getSamplePresentationTime, getSegment, getSegments, getStatusOfValue, getStatusOfValue, getTimeRange, getTotalSampleDataLength, getTrackID, hasAudioSampleDependencies, hasMediaCharacteristic, isDecodable, isPlayable, isSelfContained, loadAssociatedTracksOfType, loadMetadataForFormat, loadSamplePresentationTimeForTrackTime, loadSegmentForTrackTime, loadValuesAsynchronously, requiresFrameReordering, TrackAssociationsDidChangeNotificationMethods 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, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
AVMutableMovieTrack
protected AVMutableMovieTrack() -
AVMutableMovieTrack
-
AVMutableMovieTrack
-
-
Method Details
-
getMediaDataStorage
- Overrides:
getMediaDataStoragein classAVMovieTrack
-
setMediaDataStorage
-
getSampleReferenceBaseURL
-
setSampleReferenceBaseURL
-
isEnabled
public boolean isEnabled()- Overrides:
isEnabledin classAVAssetTrack
-
setEnabled
public void setEnabled(boolean v) -
getAlternateGroupID
public long getAlternateGroupID()- Overrides:
getAlternateGroupIDin classAVMovieTrack
-
setAlternateGroupID
public void setAlternateGroupID(long v) -
isModified
public boolean isModified() -
setModified
public void setModified(boolean v) -
hasProtectedContent
public boolean hasProtectedContent() -
getTimescale
public int getTimescale() -
setTimescale
public void setTimescale(int v) -
getLanguageCode
- Overrides:
getLanguageCodein classAVAssetTrack
-
setLanguageCode
-
getExtendedLanguageTag
- Overrides:
getExtendedLanguageTagin classAVAssetTrack
-
setExtendedLanguageTag
-
getNaturalSize
- Overrides:
getNaturalSizein classAVAssetTrack
-
setNaturalSize
-
getPreferredTransform
- Overrides:
getPreferredTransformin classAVAssetTrack
-
setPreferredTransform
-
getLayer
public long getLayer() -
setLayer
public void setLayer(long v) -
getCleanApertureDimensions
-
setCleanApertureDimensions
-
getProductionApertureDimensions
-
setProductionApertureDimensions
-
getEncodedPixelsDimensions
-
setEncodedPixelsDimensions
-
getPreferredVolume
public float getPreferredVolume()- Overrides:
getPreferredVolumein classAVAssetTrack
-
setPreferredVolume
public void setPreferredVolume(float v) -
getPreferredMediaChunkSize
public long getPreferredMediaChunkSize() -
setPreferredMediaChunkSize
public void setPreferredMediaChunkSize(long v) -
getPreferredMediaChunkDuration
-
setPreferredMediaChunkDuration
-
getPreferredMediaChunkAlignment
public long getPreferredMediaChunkAlignment() -
setPreferredMediaChunkAlignment
public void setPreferredMediaChunkAlignment(long v) -
getMetadata
- Overrides:
getMetadatain classAVAssetTrack
-
setMetadata
-
insertTimeRange
public boolean insertTimeRange(CMTimeRange timeRange, AVAssetTrack track, CMTime startTime, boolean copySampleData, NSError.NSErrorPtr outError) -
insertEmptyTimeRange
-
removeTimeRange
-
scaleTimeRange
-
addTrackAssociationToTrack
-
removeTrackAssociationToTrack
-
replaceFormatDescription
public void replaceFormatDescription(CMFormatDescription formatDescription, CMFormatDescription newFormatDescription)- Since:
- Available in iOS 13.0 and later.
-
appendSampleBuffer
public boolean appendSampleBuffer(CMSampleBuffer sampleBuffer, CMTime outDecodeTime, CMTime outPresentationTime, NSError.NSErrorPtr outError)- Since:
- Available in iOS 13.0 and later.
-
insertMediaTimeRange
- Since:
- Available in iOS 13.0 and later.
-