Class AVCaptureVideoPreviewLayer

All Implemented Interfaces:
CAMediaTiming, NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class AVCaptureVideoPreviewLayer
extends CALayer
  • Constructor Details

    • AVCaptureVideoPreviewLayer

      public AVCaptureVideoPreviewLayer()
    • AVCaptureVideoPreviewLayer

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

      protected AVCaptureVideoPreviewLayer​(NSObject.SkipInit skipInit)
    • AVCaptureVideoPreviewLayer

      public AVCaptureVideoPreviewLayer​(AVCaptureSession session)
    • AVCaptureVideoPreviewLayer

      public AVCaptureVideoPreviewLayer​(CALayer layer)
    • AVCaptureVideoPreviewLayer

      public AVCaptureVideoPreviewLayer​(AVCaptureSession session, boolean noConnection)
      Since:
      Available in iOS 8.0 and later.
  • Method Details

    • getSession

      public AVCaptureSession getSession()
    • setSession

      public void setSession​(AVCaptureSession v)
    • getConnection

      public AVCaptureConnection getConnection()
    • getVideoGravity

      public AVLayerVideoGravity getVideoGravity()
    • setVideoGravity

      public void setVideoGravity​(AVLayerVideoGravity v)
    • isPreviewing

      public boolean isPreviewing()
      Since:
      Available in iOS 13.0 and later.
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • init

      protected long init​(AVCaptureSession session)
    • initWithNoConnection

      protected long initWithNoConnection​(AVCaptureSession session)
    • setSessionWithNoConnection

      public void setSessionWithNoConnection​(AVCaptureSession session)
    • captureDevicePointOfInterest

      public CGPoint captureDevicePointOfInterest​(CGPoint pointInLayer)
    • getDevicePointOfInterest

      public CGPoint getDevicePointOfInterest​(CGPoint captureDevicePointOfInterest)
    • getRectOfInterestInLayerCoordinates

      public CGRect getRectOfInterestInLayerCoordinates​(CGRect rectInLayerCoordinates)
    • getRectOfInterestInMetadataOutputCoordinates

      public CGRect getRectOfInterestInMetadataOutputCoordinates​(CGRect rectInMetadataOutputCoordinates)
    • getTransformedMetadataObject

      public AVMetadataObject getTransformedMetadataObject​(AVMetadataObject metadataObject)
    • getDefaultValue

      public static NSObject getDefaultValue​(String key)
    • needsDisplay

      public static boolean needsDisplay​(String key)
    • cornerCurveExpansionFactor

      public static double cornerCurveExpansionFactor​(CALayerCornerCurve curve)
      Since:
      Available in iOS 13.0 and later.
    • getDefaultAction

      public static CAAction getDefaultAction​(String event)