Table of Contents

Class AppleVideoCaptureParameters

Namespace
VAST.Capture
Assembly
VAST.Common.Ext.iOS.dll

Provides static configuration parameters for Apple video capture on iOS. Controls global capture behavior such as multi-camera capture support.

public static class AppleVideoCaptureParameters
Inheritance
AppleVideoCaptureParameters
Inherited Members

Properties

AllowMultiCamCapture

Gets or sets whether to allow capturing of multiple cameras at once. The default value is false because not all cameras support it.

The value can only be changed when there are no referenced IVideoCaptureSource2 objects present, otherwise setter throws exception.

Video devices must be re-enumerated after the property value has been changed.

The following cameras do not support multicam mode (the list is not exhaustive and can be changed in the future updates of iOS and/or Apple hardware):

  • Back Dual Wide Camera
  • Back Triple Camera
  • Back Telephoto Camera
  • Back Dual Camera
public static bool AllowMultiCamCapture { get; set; }

Property Value

bool