Package org.robovm.apple.avfoundation
Class AVAssetDownloadDelegateAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.foundation.NSURLSessionDelegateAdapter
org.robovm.apple.foundation.NSURLSessionTaskDelegateAdapter
org.robovm.apple.avfoundation.AVAssetDownloadDelegateAdapter
- All Implemented Interfaces:
AVAssetDownloadDelegate,NSObjectProtocol,NSURLSessionDelegate,NSURLSessionTaskDelegate,ObjCProtocol
public class AVAssetDownloadDelegateAdapter extends NSURLSessionTaskDelegateAdapter implements AVAssetDownloadDelegate
-
Nested Class Summary
Nested 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 Constructor Description AVAssetDownloadDelegateAdapter() -
Method Summary
Methods inherited from class org.robovm.apple.foundation.NSURLSessionTaskDelegateAdapter
didComplete, didFinishCollectingMetrics, didReceiveChallenge, didSendBodyData, needNewBodyStream, taskIsWaitingForConnectivity, willBeginDelayedRequest, willPerformHTTPRedirectionMethods inherited from class org.robovm.apple.foundation.NSURLSessionDelegateAdapter
didBecomeInvalid, didFinishEvents, didReceiveChallengeMethods 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 interface org.robovm.apple.foundation.NSURLSessionDelegate
didBecomeInvalid, didFinishEvents, didReceiveChallengeMethods inherited from interface org.robovm.apple.foundation.NSURLSessionTaskDelegate
didComplete, didFinishCollectingMetrics, didReceiveChallenge, didSendBodyData, needNewBodyStream, taskIsWaitingForConnectivity, willBeginDelayedRequest, willPerformHTTPRedirection
-
Constructor Details
-
AVAssetDownloadDelegateAdapter
public AVAssetDownloadDelegateAdapter()
-
-
Method Details
-
didFinishDownloadingToURL
public void didFinishDownloadingToURL(NSURLSession session, AVAssetDownloadTask assetDownloadTask, NSURL location)- Specified by:
didFinishDownloadingToURLin interfaceAVAssetDownloadDelegate- Since:
- Available in iOS 10.0 and later.
-
didLoadTimeRange
public void didLoadTimeRange(NSURLSession session, AVAssetDownloadTask assetDownloadTask, CMTimeRange timeRange, List<CMTimeRange> loadedTimeRanges, CMTimeRange timeRangeExpectedToLoad)- Specified by:
didLoadTimeRangein interfaceAVAssetDownloadDelegate- Since:
- Available in iOS 9.0 and later.
-
didResolveMediaSelection
public void didResolveMediaSelection(NSURLSession session, AVAssetDownloadTask assetDownloadTask, AVMediaSelection resolvedMediaSelection)- Specified by:
didResolveMediaSelectionin interfaceAVAssetDownloadDelegate- Since:
- Available in iOS 9.0 and later.
-
willDownloadToURL
public void willDownloadToURL(NSURLSession session, AVAggregateAssetDownloadTask aggregateAssetDownloadTask, NSURL location)- Specified by:
willDownloadToURLin interfaceAVAssetDownloadDelegate- Since:
- Available in iOS 11.0 and later.
-
didCompleteForMediaSelection
public void didCompleteForMediaSelection(NSURLSession session, AVAggregateAssetDownloadTask aggregateAssetDownloadTask, AVMediaSelection mediaSelection)- Specified by:
didCompleteForMediaSelectionin interfaceAVAssetDownloadDelegate- Since:
- Available in iOS 11.0 and later.
-
didLoadTimeRange
public void didLoadTimeRange(NSURLSession session, AVAggregateAssetDownloadTask aggregateAssetDownloadTask, CMTimeRange timeRange, NSArray<NSValue> loadedTimeRanges, CMTimeRange timeRangeExpectedToLoad, AVMediaSelection mediaSelection)- Specified by:
didLoadTimeRangein interfaceAVAssetDownloadDelegate- Since:
- Available in iOS 11.0 and later.
-
assetDownloadTask
public void assetDownloadTask(NSURLSession session, AVAssetDownloadTask assetDownloadTask, NSArray<AVAssetVariant> variants)- Specified by:
assetDownloadTaskin interfaceAVAssetDownloadDelegate- Since:
- Available in iOS 15.0 and later.
-