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-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 }
View on GitHub
CameraConfigurationBuilderObjcAdapter Class Reference