Class AVCaptureVideoDataOutput

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

    public class AVCaptureVideoDataOutput
    extends AVCaptureOutput
    Since:
    Available in iOS 4.0 and later.
    • Constructor Detail

      • AVCaptureVideoDataOutput

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

        protected AVCaptureVideoDataOutput​(NSObject.SkipInit skipInit)
      • AVCaptureVideoDataOutput

        public AVCaptureVideoDataOutput()
    • Method Detail

      • setVideoSettings

        public void setVideoSettings​(AVVideoSettings videoSettings)
      • getSampleBufferCallbackQueue

        public DispatchQueue getSampleBufferCallbackQueue()
      • getAvailableVideoCVPixelFormatTypes

        public java.util.List<CVPixelFormatType> getAvailableVideoCVPixelFormatTypes()
        Since:
        Available in iOS 5.0 and later.
      • getAvailableVideoCodecTypes

        public java.util.List<CMVideoCodecType> getAvailableVideoCodecTypes()
        Since:
        Available in iOS 5.0 and later.
      • alwaysDiscardsLateVideoFrames

        public boolean alwaysDiscardsLateVideoFrames()
      • setAlwaysDiscardsLateVideoFrames

        public void setAlwaysDiscardsLateVideoFrames​(boolean v)
      • getRecommendedVideoSettings

        public AVVideoSettings getRecommendedVideoSettings​(java.lang.String outputFileType)
        Since:
        Available in iOS 7.0 and later.
      • getRecommendedPixelBufferSettings

        public AVPixelBufferAttributes getRecommendedPixelBufferSettings​(java.lang.String outputFileType)
        Since:
        Available in iOS 7.0 and later.
      • getRecommendedVideoSettings0

        protected NSDictionary<NSString,​?> getRecommendedVideoSettings0​(java.lang.String outputFileType)
        Since:
        Available in iOS 7.0 and later.
      • getAvailableVideoCodecTypes

        public NSArray<NSString> getAvailableVideoCodecTypes​(java.lang.String outputFileType)
        Since:
        Available in iOS 11.0 and later.
      • getRecommendedVideoSettings

        public NSDictionary<?,​?> getRecommendedVideoSettings​(AVVideoCodecType videoCodecType,
                                                                   java.lang.String outputFileType)
        Since:
        Available in iOS 11.0 and later.
      • create

        protected static long create()