fix(source): remove array syntax

This commit is contained in:
2026-07-26 20:42:47 +02:00
parent e565717016
commit dc0627afb4
11 changed files with 26 additions and 53 deletions
@@ -290,18 +290,11 @@ class OmniPlayer(
// audio focus only makes sense locally. not in a cast session
runOnMainThread { localPlayer.setAudioAttributes(audioAttributes, handleAudioFocus) }
val firstSrc = value.src.firstOrNull()
if (firstSrc == null) {
runOnMainThreadSync {
player.setMediaItem(MediaItem.EMPTY)
player.prepare()
}
return
}
httpDataSourceFactory?.setDefaultRequestProperties(firstSrc.headers)
val src = value.src
httpDataSourceFactory?.setDefaultRequestProperties(src.headers)
val currentItem = buildMediaItem(
firstSrc,
src,
value.metadata,
value.subtitles,
value.castId,