We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 904dda0 commit ef07f76Copy full SHA for ef07f76
1 file changed
app/src/main/java/com/lagradost/cloudstream3/ui/player/CS3IPlayer.kt
@@ -1868,6 +1868,13 @@ class CS3IPlayer : IPlayer {
1868
)
1869
}
1870
1871
+ // For DASH or HLS single streams (non-playlist), prefer the player's default
1872
+ // live position instead of starting at 0. Use TIME_UNSET to let ExoPlayer pick
1873
+ // the live/default position when no explicit start position was provided.
1874
+ if (playbackPosition == 0L && (link.type == ExtractorLinkType.M3U8 || link.type == ExtractorLinkType.DASH)) {
1875
+ playbackPosition = TIME_UNSET
1876
+ }
1877
+
1878
val provider = getApiFromNameNull(link.source)
1879
val interceptor: Interceptor? = provider?.getVideoInterceptor(link)
1880
0 commit comments