initialize static method
void
initialize()
Implementation
static void initialize() {
if (Platform.isLinux) {
LWM.dynamicLibrary = DynamicLibrary.open(
join(
dirname(
Platform.resolvedExecutable,
),
'lib',
'libwinmedia.so',
),
);
}
if (Platform.isWindows) {
LWM.dynamicLibrary = DynamicLibrary.open(
join(
dirname(
Platform.resolvedExecutable,
),
'libwinmedia.dll',
),
);
}
LWM.bindings = ffi.LWM(dynamicLibrary);
LWM.bindings.InitializeDartApi(
NativeApi.postCObject,
LWM.receivePort.sendPort.nativePort,
);
}