setLogCallback method
Set log callback
Implementation
@override
// void setLocalVideoCustomProcessCallback(TRTCVideoFrameCallback? callback) {
// // TODO: implement setLocalVideoCustomProcessCallback
// }
@override
// int setLocalVideoRenderCallback(TRTCVideoPixelFormat format, TRTCVideoBufferType type, TRTCVideoRenderCallback? callback) {
// // TODO: implement setLocalVideoRenderCallback
// throw UnimplementedError();
// }
@override
void setLogCallback(TRTCLogCallback? callback) {
TRTCLog(_tag, "setLogCallback: $callback");
if (callback != null) {
_logCallbackNative ??= TRTCLogCallbackNative(TRTCCloudNative.sharedInstanceNativePointer);
_logCallbackNative?.addListener(callback);
} else {
if (_logCallbackNative != null) {
_logCallbackNative?.clearListeners();
}
}
}