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 Modifies remote video frame rendering settings, including render mode and background color. @param streamId ID of Remote stream. @param renderMode See ByteRTCRenderMode{@link #ByteRTCRenderMode}. @param backgroundColor See ByteRTCVideoCanvas{@link #ByteRTCVideoCanvas}.backgroundColor. @return - 0: Success. - < 0 : Fail. See ByteRTCReturnStatus{@link #ByteRTCReturnStatus} for more details @note Calling this API during remote video rendering will be effective immediately.
Implementation
FutureOr<int> updateRemoteStreamVideoCanvas(NSString streamId,
ByteRTCRenderMode renderMode, NSUInteger backgroundColor) async {
return await nativeCall(
'updateRemoteStreamVideoCanvas:withRenderMode:withBackgroundColor:',
[streamId, renderMode.$value, backgroundColor]);
}