소스 검색

VLCMetadata: use the mediaplayer.time to correctly display the playback progress

Carola Nitz 7 년 전
부모
커밋
d9908ba7cf
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      SharedSources/VLCMetadata.m

+ 1 - 1
SharedSources/VLCMetadata.m

@@ -97,7 +97,7 @@
     }
     self.playbackDuration = @(mediaPlayer.media.length.intValue / 1000.);
     self.playbackRate = @(mediaPlayer.rate);
-    self.elapsedPlaybackTime = @(mediaPlayer.media.length.intValue / 1000.);
+    self.elapsedPlaybackTime = @(mediaPlayer.time.value.floatValue / 1000.);
     [[NSNotificationCenter defaultCenter] postNotificationName:VLCPlaybackControllerPlaybackMetadataDidChange object:self];
 #if TARGET_OS_IOS
     if ([[VLCKeychainCoordinator defaultCoordinator] passcodeLockEnabled]) return;