mirror of
https://github.com/bbara04/Purefin.git
synced 2026-07-23 19:26:50 +00:00
feat: add skip segment functionality to player
This commit is contained in:
@@ -184,8 +184,8 @@ class DefaultPlayableMediaRepository @Inject constructor(
|
||||
return MediaSegment(
|
||||
id = itemId,
|
||||
type = segmentType,
|
||||
startMs = startTicks,
|
||||
endMs = endTicks
|
||||
startMs = startTicks / 10_000L,
|
||||
endMs = endTicks / 10_000L
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -32,7 +32,6 @@ import org.jellyfin.sdk.model.api.CollectionType
|
||||
import org.jellyfin.sdk.model.api.DeviceProfile
|
||||
import org.jellyfin.sdk.model.api.ItemFields
|
||||
import org.jellyfin.sdk.model.api.MediaSegmentDto
|
||||
import org.jellyfin.sdk.model.api.MediaSegmentType
|
||||
import org.jellyfin.sdk.model.api.MediaSourceInfo
|
||||
import org.jellyfin.sdk.model.api.MediaType
|
||||
import org.jellyfin.sdk.model.api.PlayMethod
|
||||
@@ -273,7 +272,7 @@ class JellyfinApiClient @Inject constructor(
|
||||
}
|
||||
val result = api.mediaSegmentsApi.getItemSegments(
|
||||
itemId = mediaId,
|
||||
includeSegmentTypes = listOf(MediaSegmentType.INTRO)
|
||||
//includeSegmentTypes = listOf(MediaSegmentType.INTRO)
|
||||
)
|
||||
Log.d("getMediaSegments", result.toString())
|
||||
result.content.items
|
||||
|
||||
Reference in New Issue
Block a user