Example #1
0
 /// <summary>
 /// Stop playing a trailer
 /// </summary>
 private void StopLoadingTrailer()
 {
     IsTrailerLoading = false;
     CancellationLoadingTrailerToken?.Cancel();
     CancellationLoadingTrailerToken?.Dispose();
     CancellationLoadingTrailerToken = new CancellationTokenSource();
     StopPlayingTrailer();
 }
Example #2
0
 public override void Cleanup()
 {
     StopLoadingMovie();
     CancellationLoadingToken?.Dispose();
     StopPlayingMovie();
     StopLoadingTrailer();
     CancellationLoadingTrailerToken?.Dispose();
     StopPlayingTrailer();
     base.Cleanup();
 }