setMicScale method

  1. @override
Future<bool> setMicScale(
  1. JCCallItem item,
  2. int scale
)
override

设置麦克风输入声音线性放大值

item JCCallItem 对象,不能为空,并且本地缓存的通话列表中要包含此对象,此对象的通话状态必须为通话中

scale 线性放大值,范围0-10。1表示原值,不放大不缩小。

@return 是否正常调用

  • true:正常执行调用流程,会收到 @ref JCCallCallback#onCallItemUpdate "onCallItemUpdate" 通知
  • false:调用失败,不会收到通知

Implementation

@override
Future<bool> setMicScale(JCCallItem item, int scale) async {
  var result = await NativeImpl.methodChannel.invokeMethod(
      '${methodTag}setMicScale', {'itemId': item.itemId, 'scale': scale});
  return result;
}