rtcRoom$onSubtitleStateChanged$errorCode$errorMessage method
FutureOr<void>
rtcRoom$onSubtitleStateChanged$errorCode$errorMessage(
- ByteRTCRoom rtcRoom,
- ByteRTCSubtitleState state,
- ByteRTCSubtitleErrorCode errorCode,
- NSString errorMessage,
@detail callback
@author qiaoxingwang
@brief 字幕状态发生改变回调。
当用户调用 startSubtitle:{@link #ByteRTCRoom#startSubtitle} 和 stopSubtitle{@link #ByteRTCRoom#stopSubtitle} 使字幕状态发生改变或出现错误时,触发该回调。
@param rtcRoom ByteRTCRoom 实例。
@param state 字幕状态。参看 ByteRTCSubtitleState{@link #ByteRTCSubtitleState}。
@param errorCode 字幕任务错误码。参看 ByteRTCSubtitleErrorCode{@link #ByteRTCSubtitleErrorCode}。
@param errorMessage 第三方服务出现的错误。当因第三方服务出现错误,导致字幕状态改变时,用户可通过此参数获取具体的错误信息。如果不是因为第三方服务导致字幕状态改变,该字段为空。
Implementation
FutureOr<void> rtcRoom$onSubtitleStateChanged$errorCode$errorMessage(
ByteRTCRoom rtcRoom,
ByteRTCSubtitleState state,
ByteRTCSubtitleErrorCode errorCode,
NSString errorMessage) async {}