Преглед на файлове

fix scrubbing: playback has to be started again before the playback position is set, otherwise the player buffers infinitely

Tobias Conradi преди 9 години
родител
ревизия
dafdd50596
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      Apple-TV/Playback/VLCFullscreenMovieTVViewController.m

+ 1 - 1
Apple-TV/Playback/VLCFullscreenMovieTVViewController.m

@@ -241,8 +241,8 @@ typedef NS_ENUM(NSInteger, VLCPlayerScanState)
     VLCTransportBar *bar = self.transportBar;
     if (bar.scrubbing) {
         bar.playbackFraction = bar.scrubbingFraction;
-        [vpc.mediaPlayer setPosition:bar.scrubbingFraction];
         [self stopScrubbing];
+        [vpc.mediaPlayer setPosition:bar.scrubbingFraction];
     } else if(vpc.mediaPlayer.playing) {
         [vpc.mediaPlayer pause];
     }