updateRemoteStreamVideoCanvas method
FutureOr<int>
updateRemoteStreamVideoCanvas(
- NSString streamId,
- ByteRTCRenderMode renderMode,
- NSUInteger backgroundColor
@deprecated since 3.56, and will be deleted in 3.62. Use updateRemoteStreamVideoCanvas:withRemoteVideoRenderConfig:{@link #ByteRTCEngine#updateRemoteStreamVideoCanvas:withRemoteVideoRenderConfig} instead. @detail api @hiddensdk(audiosdk) @author wangfujun.911 @brief 修改远端视频帧的渲染设置,包括渲染模式和背景颜色。 @param streamId 远端流 ID。 @param renderMode 渲染模式,参看 ByteRTCRenderMode{@link #ByteRTCRenderMode} @param backgroundColor 背景颜色,参看 ByteRTCVideoCanvas{@link #ByteRTCVideoCanvas}.backgroundColor @return - 0: 调用成功。 - < 0 : 调用失败。查看 ByteRTCReturnStatus{@link #ByteRTCReturnStatus} 获得更多错误说明 @note 你可以在远端视频渲染过程中,调用此接口。调用结果会实时生效。
Implementation
FutureOr<int> updateRemoteStreamVideoCanvas(NSString streamId,
ByteRTCRenderMode renderMode, NSUInteger backgroundColor) async {
return await nativeCall(
'updateRemoteStreamVideoCanvas:withRenderMode:withBackgroundColor:',
[streamId, renderMode.$value, backgroundColor]);
}