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 forObjective-c
code. 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 }