Class AVAssetImageGenerator

  • All Implemented Interfaces:
    NSObjectProtocol, org.robovm.objc.ObjCProtocol

    public class AVAssetImageGenerator
    extends NSObject
    Since:
    Available in iOS 4.0 and later.
    • Constructor Detail

      • AVAssetImageGenerator

        protected AVAssetImageGenerator()
      • AVAssetImageGenerator

        protected AVAssetImageGenerator​(NSObject.Handle h,
                                        long handle)
      • AVAssetImageGenerator

        protected AVAssetImageGenerator​(NSObject.SkipInit skipInit)
      • AVAssetImageGenerator

        public AVAssetImageGenerator​(AVAsset asset)
    • Method Detail

      • getAsset

        public AVAsset getAsset()
        Since:
        Available in iOS 6.0 and later.
      • appliesPreferredTrackTransform

        public boolean appliesPreferredTrackTransform()
      • setAppliesPreferredTrackTransform

        public void setAppliesPreferredTrackTransform​(boolean v)
      • getMaximumSize

        public CGSize getMaximumSize()
      • setMaximumSize

        public void setMaximumSize​(CGSize v)
      • getCustomVideoCompositor

        public AVVideoCompositing getCustomVideoCompositor()
        Since:
        Available in iOS 7.0 and later.
      • getRequestedTimeToleranceBefore

        public CMTime getRequestedTimeToleranceBefore()
        Since:
        Available in iOS 5.0 and later.
      • setRequestedTimeToleranceBefore

        public void setRequestedTimeToleranceBefore​(CMTime v)
        Since:
        Available in iOS 5.0 and later.
      • getRequestedTimeToleranceAfter

        public CMTime getRequestedTimeToleranceAfter()
        Since:
        Available in iOS 5.0 and later.
      • setRequestedTimeToleranceAfter

        public void setRequestedTimeToleranceAfter​(CMTime v)
        Since:
        Available in iOS 5.0 and later.
      • init

        protected long init​(AVAsset asset)
      • cancelAllCGImageGeneration

        public void cancelAllCGImageGeneration()