Declaration
Overview
Video Setting Interface
ObjC Types and Enums Used by This Swift API
Members
enableAlwaysUseOriginalSizeVideoFeature(enable:completion:)
static func enableAlwaysUseOriginalSizeVideoFeature(enable: Bool, completion: @escaping (ZoomToolSuiteBaseResult) -> Void) -> Bool
Enable always use origin size video
- Parameters:
- enable: enable or not
- completionHandler: completion handler
- Returns: whether the API call is successful
enableBeautyFaceFeature(enable:completion:)
static func enableBeautyFaceFeature(enable: Bool, completion: @escaping (ZoomToolSuiteBaseResult) -> Void) -> Bool
Enable beauty face
- Parameters:
- enable: enable or not
- completionHandler: completion handler
- Returns: whether the API call is successful
enableHDVideoFeature(enable:completion:)
static func enableHDVideoFeature(enable: Bool, completion: @escaping (ZoomToolSuiteBaseResult) -> Void) -> Bool
Enable HD video
- Parameters:
- enable: enable or not
- completionHandler: completion handler
- Returns: whether the API call is successful
enableHideSelfViewFeature(enable:completion:)
static func enableHideSelfViewFeature(enable: Bool, completion: @escaping (ZoomToolSuiteBaseResult) -> Void) -> Bool
Enable hide self view
- Parameters:
- enable: enable or not
- completionHandler: completion handler
- Returns: whether the API call is successful
enableMirrorEffectFeature(enable:completion:)
static func enableMirrorEffectFeature(enable: Bool, completion: @escaping (ZoomToolSuiteBaseResult) -> Void) -> Bool
Enable mirror effect
- Parameters:
- enable: enable or not
- completionHandler: completion handler
- Returns: whether the API call is successful
getBeautyFaceValue(completion:)
static func getBeautyFaceValue(completion: @escaping (ZoomToolSuiteIntValueResult) -> Void) -> Bool
get beauty face value
- Parameters:
- completionHandler: completion handler
- Returns: whether the API call is successful
getCameraList()
static func getCameraList() -> [ZoomToolSuiteDeviceInfo]
Get all camera list
isAlwaysUseOriginalSizeVideoFeatureOn(completion:)
static func isAlwaysUseOriginalSizeVideoFeatureOn(completion: @escaping (ZoomToolSuiteBoolValueResult) -> Void) -> Bool
Is always use origin size video enabled
- Parameters:
- completionHandler: completion handler
- Returns: whether the API call is successful
isBeautyFaceFeatureOn(completion:)
static func isBeautyFaceFeatureOn(completion: @escaping (ZoomToolSuiteBoolValueResult) -> Void) -> Bool
Is beauty face enabled
- Parameters:
- completionHandler: completion handler
- Returns: whether the API call is successful
isHDVideoFeatureOn(completion:)
static func isHDVideoFeatureOn(completion: @escaping (ZoomToolSuiteBoolValueResult) -> Void) -> Bool
Is HD video enabled
- Parameters:
- completionHandler: completion handler
- Returns: whether the API call is successful
isHideSelfViewFeatureOn(completion:)
static func isHideSelfViewFeatureOn(completion: @escaping (ZoomToolSuiteBoolValueResult) -> Void) -> Bool
Is hide self view enabled
- Parameters:
- completionHandler: completion handler
- Returns: whether the API call is successful
isMirrorEffectFeatureOn(completion:)
static func isMirrorEffectFeatureOn(completion: @escaping (ZoomToolSuiteBoolValueResult) -> Void) -> Bool
Is mirror effect enabled
- Parameters:
- completionHandler: completion handler
- Returns: whether the API call is successful
selectCamera(deviceId:completion:)
static func selectCamera(deviceId: String, completion: @escaping (ZoomToolSuiteBaseResult) -> Void) -> Bool
Set some camera as current select camera device
- Parameters:
- deviceId: deviceID
- completion: completion handler
- Returns: whether the API call is successful
setBeautyFaceValue(_:completion:)
static func setBeautyFaceValue(_ value: Int, completion: @escaping (ZoomToolSuiteBaseResult) -> Void) -> Bool
Set beauty face value
- Parameters:
- value: value
- completionHandler: completion handler
- Returns: whether the API call is successful
setVirtualBackground(param:completion:)
static func setVirtualBackground(param: ZoomToolSuiteSetVBParam, completion: @escaping (ZoomToolSuiteBaseResult) -> Void) -> Bool
Set virtual background
- Parameters:
- param: virtual background param
- completionHandler: completion handler
- Returns: whether the API call is successful
switchToNextCameraSource(completion:)
static func switchToNextCameraSource(completion: @escaping (ZoomToolSuiteBaseResult) -> Void) -> Bool
switch to next camera source
- Parameters:
- completionHandler: completion handler
- Returns: whether the API call is successful