Class AVCaptureSession

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

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

      • AVCaptureSession

        public AVCaptureSession()
      • AVCaptureSession

        protected AVCaptureSession​(NSObject.Handle h,
                                   long handle)
    • Method Detail

      • isRunning

        public boolean isRunning()
      • isInterrupted

        public boolean isInterrupted()
        Since:
        Available in iOS 4.0 and later.
      • usesApplicationAudioSession

        public boolean usesApplicationAudioSession()
        Since:
        Available in iOS 7.0 and later.
      • setUsesApplicationAudioSession

        public void setUsesApplicationAudioSession​(boolean v)
        Since:
        Available in iOS 7.0 and later.
      • automaticallyConfiguresApplicationAudioSession

        public boolean automaticallyConfiguresApplicationAudioSession()
        Since:
        Available in iOS 7.0 and later.
      • setAutomaticallyConfiguresApplicationAudioSession

        public void setAutomaticallyConfiguresApplicationAudioSession​(boolean v)
        Since:
        Available in iOS 7.0 and later.
      • automaticallyConfiguresCaptureDeviceForWideColor

        public boolean automaticallyConfiguresCaptureDeviceForWideColor()
        Since:
        Available in iOS 10.0 and later.
      • setAutomaticallyConfiguresCaptureDeviceForWideColor

        public void setAutomaticallyConfiguresCaptureDeviceForWideColor​(boolean v)
        Since:
        Available in iOS 10.0 and later.
      • getMasterClock

        public CMClock getMasterClock()
        Since:
        Available in iOS 7.0 and later.
      • RuntimeErrorNotification

        public static NSString RuntimeErrorNotification()
        Since:
        Available in iOS 4.0 and later.
      • NotificationErrorKey

        protected static NSString NotificationErrorKey()
        Since:
        Available in iOS 4.0 and later.
      • DidStartRunningNotification

        public static NSString DidStartRunningNotification()
        Since:
        Available in iOS 4.0 and later.
      • DidStopRunningNotification

        public static NSString DidStopRunningNotification()
        Since:
        Available in iOS 4.0 and later.
      • WasInterruptedNotification

        public static NSString WasInterruptedNotification()
        Since:
        Available in iOS 4.0 and later.
      • NotificationInterruptionReasonKey

        protected static NSString NotificationInterruptionReasonKey()
        Since:
        Available in iOS 9.0 and later.
      • InterruptionSystemPressureStateKey

        public static java.lang.String InterruptionSystemPressureStateKey()
        Since:
        Available in iOS 11.1 and later.
      • InterruptionEndedNotification

        public static NSString InterruptionEndedNotification()
        Since:
        Available in iOS 4.0 and later.
      • addInputWithNoConnections

        public void addInputWithNoConnections​(AVCaptureInput input)
        Since:
        Available in iOS 8.0 and later.
      • addOutputWithNoConnections

        public void addOutputWithNoConnections​(AVCaptureOutput output)
        Since:
        Available in iOS 8.0 and later.
      • canAddConnection

        public boolean canAddConnection​(AVCaptureConnection connection)
        Since:
        Available in iOS 8.0 and later.
      • addConnection

        public void addConnection​(AVCaptureConnection connection)
        Since:
        Available in iOS 8.0 and later.
      • removeConnection

        public void removeConnection​(AVCaptureConnection connection)
        Since:
        Available in iOS 8.0 and later.
      • beginConfiguration

        public void beginConfiguration()
      • commitConfiguration

        public void commitConfiguration()
      • startRunning

        public void startRunning()
      • stopRunning

        public void stopRunning()