CameraConfigurationBuilderObjcAdapter

@available(iOS 12.0, *)
@objc(BDKCameraConfigurationBuilder)
public class CameraConfigurationBuilderObjcAdapter : NSObject

A builder that helps creating the camera configuration used by the Kaleyra Video SDK.

  BDKConfig *config = BDKConfigBuilder.create(@"My app id", BDKEnvironmentSandbox, BDKRegionIndia)
                                      .camera(^(BDKCameraConfigurationBuilder * camera) {
                                              camera.withCameraPosition(BDKCameraPositionBack);
                                      }).build();

Remark

This builder is suited for Objective-ccode. If your application is written in Swift, you should use the CameraConfigurationBuilder instead.
  • A method for specifying which camera the Kaleyra Video SDK should use when a video call is started. The default value is BDKCameraPositionFront.

    Declaration

    Swift

    @objc
    public var withCameraPosition: (CameraPosition) -> CameraConfigurationBuilderObjcAdapter { get }