dispose method

void dispose()

Dispose pod video player controller

Implementation

void dispose() {
  _isCtrInitialised = false;
  _ctr.videoCtr?.removeListener(_ctr.videoListner);
  _ctr.videoCtr?.dispose();
  _ctr.removeListenerId('podVideoState', _ctr.podStateListner);
  if (podPlayerConfig.wakelockEnabled) WakelockPlus.disable();
  Get.delete<PodGetXVideoController>(
    force: true,
    tag: getTag,
  );
  podLog('$getTag Pod player Disposed');
}