create static method
Implementation
static ffi.Pointer<ffi.Void> create(int? viewId) {
if (viewId == null) {
return ffi.nullptr;
}
if (TRTCPlatform.isOhos) {
String ohosViewId = 'liteav_surface_$viewId';
return ohosViewId.toNativeUtf8().cast<ffi.Void>();
} else {
if (viewId == 0) {
return ffi.nullptr;
}
return ffi.Pointer<ffi.Void>.fromAddress(viewId);
}
}