Quellcode durchsuchen

update playback marker when selecting playback position.
reenable playback dismiss with menu button, the system no longer triggers dismissal since the tap gesture recognizer consumes the menu event.

Tobias Conradi vor 9 Jahren
Ursprung
Commit
02703d2674
1 geänderte Dateien mit 3 neuen und 0 gelöschten Zeilen
  1. 3 0
      VLC for Apple TV/VLCFullscreenMovieTVViewController.m

+ 3 - 0
VLC for Apple TV/VLCFullscreenMovieTVViewController.m

@@ -169,6 +169,7 @@
     VLCPlaybackController *vpc = [VLCPlaybackController sharedInstance];
     VLCTransportBar *bar = self.transportBar;
     if (bar.scrubbing) {
+        bar.playbackFraction = bar.scrubbingFraction;
         [vpc.mediaPlayer setPosition:bar.scrubbingFraction];
         [self stopScrubbing];
     }
@@ -183,6 +184,8 @@
         }];
         [self updateTimeLabelsForScrubbingFraction:bar.playbackFraction];
         [self stopScrubbing];
+    } else {
+        [self dismissViewControllerAnimated:YES completion:nil];
     }
 }