mirror of
https://github.com/JustinZeus/Wholphin.git
synced 2026-07-08 15:50:16 +02:00
Fix position reset on activating external subtitles
This commit is contained in:
parent
e982119237
commit
5b07512d75
2 changed files with 3 additions and 3 deletions
|
|
@ -420,7 +420,7 @@ class PlaybackViewModel
|
||||||
currentItemPlayback: ItemPlayback = this@PlaybackViewModel.currentItemPlayback.value!!,
|
currentItemPlayback: ItemPlayback = this@PlaybackViewModel.currentItemPlayback.value!!,
|
||||||
audioIndex: Int?,
|
audioIndex: Int?,
|
||||||
subtitleIndex: Int?,
|
subtitleIndex: Int?,
|
||||||
positionMs: Long = C.TIME_UNSET,
|
positionMs: Long = 0,
|
||||||
userInitiated: Boolean,
|
userInitiated: Boolean,
|
||||||
enableDirectPlay: Boolean = true,
|
enableDirectPlay: Boolean = true,
|
||||||
enableDirectStream: Boolean = true,
|
enableDirectStream: Boolean = true,
|
||||||
|
|
@ -485,7 +485,7 @@ class PlaybackViewModel
|
||||||
|
|
||||||
Timber.d(
|
Timber.d(
|
||||||
"changeStreams: userInitiated=$userInitiated, audioIndex=$audioIndex, subtitleIndex=$subtitleIndex, " +
|
"changeStreams: userInitiated=$userInitiated, audioIndex=$audioIndex, subtitleIndex=$subtitleIndex, " +
|
||||||
"enableDirectPlay=$enableDirectPlay, enableDirectStream=$enableDirectStream",
|
"enableDirectPlay=$enableDirectPlay, enableDirectStream=$enableDirectStream, positionMs=$positionMs",
|
||||||
)
|
)
|
||||||
|
|
||||||
val maxBitrate =
|
val maxBitrate =
|
||||||
|
|
|
||||||
|
|
@ -184,8 +184,8 @@ class MpvPlayer(
|
||||||
startPositionMs: Long,
|
startPositionMs: Long,
|
||||||
) {
|
) {
|
||||||
if (DEBUG) Timber.v("setMediaItems")
|
if (DEBUG) Timber.v("setMediaItems")
|
||||||
setMediaItems(mediaItems.subList(startIndex, mediaItems.size), false)
|
|
||||||
this.startPositionMs = startPositionMs
|
this.startPositionMs = startPositionMs
|
||||||
|
setMediaItems(mediaItems.subList(startIndex, mediaItems.size), false)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun addMediaItems(
|
override fun addMediaItems(
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue