don't show buffering while paused
This commit is contained in:
parent
21389249e6
commit
1d2ed589c1
|
@ -466,6 +466,11 @@ extension VLCPlayerViewController: VLCMediaPlayerDelegate {
|
|||
// MARK: mediaPlayerStateChanged
|
||||
func mediaPlayerStateChanged(_ aNotification: Notification!) {
|
||||
|
||||
// Don't show buffering if paused, usually here while scrubbing
|
||||
if vlcMediaPlayer.state == .buffering && viewModel.playerState == .paused {
|
||||
return
|
||||
}
|
||||
|
||||
viewModel.playerState = vlcMediaPlayer.state
|
||||
|
||||
if vlcMediaPlayer.state == VLCMediaPlayerState.ended {
|
||||
|
|
|
@ -384,6 +384,11 @@ extension VLCPlayerViewController: VLCMediaPlayerDelegate {
|
|||
// MARK: mediaPlayerStateChanged
|
||||
func mediaPlayerStateChanged(_ aNotification: Notification!) {
|
||||
|
||||
// Don't show buffering if paused, usually here while scrubbing
|
||||
if vlcMediaPlayer.state == .buffering && viewModel.playerState == .paused {
|
||||
return
|
||||
}
|
||||
|
||||
viewModel.playerState = vlcMediaPlayer.state
|
||||
|
||||
if vlcMediaPlayer.state == VLCMediaPlayerState.ended {
|
||||
|
|
Loading…
Reference in New Issue