playerPrint static method
void
playerPrint(
- Pointer<
V2TXLivePlayerNativePointer> player, - V2TXLiveLogLevel level,
- String message
Implementation
static void playerPrint(Pointer<V2TXLivePlayerNativePointer> player, V2TXLiveLogLevel level, String message) {
V2TXLivePlayerFFIBindings bindings = V2TXLivePlayerFFIBindings(LiveLoadDynamicLib.getLiteavSDK());
var nativeMessage = LogInfo(level: level, message: message).toJson().toNativeUtf8().cast<Void>();
var nativeKey = "printLog".toNativeUtf8().cast<Int8>();
bindings.setProperty(player, nativeKey, nativeMessage);
calloc.free(nativeKey);
calloc.free(nativeMessage);
}