initialise method

Future<void> initialise()

Initializes the video player.

If the provided video cannot be loaded, an exception could be thrown.

Implementation

Future<void> initialise() async {
  if (!_isCtrInitialised) {
    _init();
  }
  WidgetsBinding.instance.addPostFrameCallback((timeStamp) async {
    try {
      if (!_isCtrInitialised) {
        await _ctr.videoInit();
        podLog('$getTag Pod player Initialized');
      } else {
        podLog('$getTag Pod Player Controller Already Initialized');
      }
    } catch (error) {
      podLog('$getTag Pod Player Controller failed to initialize');
      _initializationError = error;
    }
  });
  await _checkAndWaitTillInitialized();
}