diff --git a/composeApp/src/androidMain/kotlin/com/nuvio/app/features/player/PlayerEngine.android.kt b/composeApp/src/androidMain/kotlin/com/nuvio/app/features/player/PlayerEngine.android.kt index da7858afc..4c16762cc 100644 --- a/composeApp/src/androidMain/kotlin/com/nuvio/app/features/player/PlayerEngine.android.kt +++ b/composeApp/src/androidMain/kotlin/com/nuvio/app/features/player/PlayerEngine.android.kt @@ -41,7 +41,6 @@ import androidx.media3.ui.AspectRatioFrameLayout import androidx.media3.ui.PlayerView import androidx.media3.ui.SubtitleView import androidx.media3.ui.CaptionStyleCompat -import com.nuvio.app.features.trailer.YoutubeChunkedDataSourceFactory import kotlinx.coroutines.delay import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Job @@ -113,7 +112,7 @@ actual fun PlatformPlayerSurface( .setTsExtractorTimestampSearchBytes(1500 * TsExtractor.TS_PACKET_SIZE) val mediaSourceFactory = DefaultMediaSourceFactory( - YoutubeChunkedDataSourceFactory(defaultRequestHeaders = sanitizedSourceHeaders), + PlatformPlaybackDataSourceFactory.create(defaultRequestHeaders = sanitizedSourceHeaders), extractorsFactory, )