refine auto play
This commit is contained in:
parent
9963c9af3b
commit
5eeea800fc
|
@ -385,7 +385,7 @@ extension VLCPlayerViewController: VLCMediaPlayerDelegate {
|
|||
viewModel.playerState = vlcMediaPlayer.state
|
||||
|
||||
if vlcMediaPlayer.state == VLCMediaPlayerState.ended {
|
||||
if viewModel.autoPlayNextItem && viewModel.nextItemVideoPlayerViewModel != nil {
|
||||
if viewModel.autoPlayNextItem && viewModel.shouldShowAutoPlayNextItem && viewModel.nextItemVideoPlayerViewModel != nil {
|
||||
didSelectNextItem()
|
||||
} else {
|
||||
didSelectClose()
|
||||
|
|
|
@ -94,7 +94,7 @@ extension BaseItemDto {
|
|||
|
||||
// TODO: show adjacent items
|
||||
|
||||
let shouldShowAutoPlayNextItem = Defaults[.shouldShowAutoPlayNextItem]
|
||||
let shouldShowAutoPlayNextItem = Defaults[.shouldShowAutoPlayNextItem] && itemType == .episode
|
||||
let autoPlayNextItem = Defaults[.autoPlayNextItem]
|
||||
|
||||
let videoPlayerViewModel = VideoPlayerViewModel(item: self,
|
||||
|
|
Loading…
Reference in New Issue