ensureInitialized static method

void ensureInitialized({
  1. String? libmpv,
})

package:media_kit

A complete video & audio library for Flutter & Dart.

MediaKit.ensureInitialized must be called for using the package.

Following optional parameters are available:

  • libmpv: Manually specified the path to the libmpv shared library.

Implementation

static void ensureInitialized({String? libmpv}) {
  if (kIsWeb) {
    webEnsureInitialized(libmpv: libmpv);
  } else if (Platform.isWindows) {
    libmpvEnsureInitialized(libmpv: libmpv);
  } else if (Platform.isLinux) {
    libmpvEnsureInitialized(libmpv: libmpv);
  } else if (Platform.isMacOS) {
    libmpvEnsureInitialized(libmpv: libmpv);
  } else if (Platform.isIOS) {
    libmpvEnsureInitialized(libmpv: libmpv);
  } else if (Platform.isAndroid) {
    libmpvEnsureInitialized(libmpv: libmpv);
  }
}