mirror of
https://github.com/libre-tube/LibreTube.git
synced 2025-04-29 16:30:31 +05:30
refactor: Use listOfNotNull
This commit is contained in:
parent
dfee1e5b76
commit
e76e7780d4
@ -168,9 +168,7 @@ class OfflinePlayerActivity : BaseActivity() {
|
|||||||
videoUri != null && audioUri != null -> {
|
videoUri != null && audioUri != null -> {
|
||||||
val videoItem = MediaItem.Builder()
|
val videoItem = MediaItem.Builder()
|
||||||
.setUri(videoUri)
|
.setUri(videoUri)
|
||||||
.apply {
|
.setSubtitleConfigurations(listOfNotNull(subtitle))
|
||||||
if (subtitle != null) setSubtitleConfigurations(listOf(subtitle))
|
|
||||||
}
|
|
||||||
.build()
|
.build()
|
||||||
|
|
||||||
val videoSource = ProgressiveMediaSource.Factory(FileDataSource.Factory())
|
val videoSource = ProgressiveMediaSource.Factory(FileDataSource.Factory())
|
||||||
@ -193,18 +191,14 @@ class OfflinePlayerActivity : BaseActivity() {
|
|||||||
videoUri != null -> player.setMediaItem(
|
videoUri != null -> player.setMediaItem(
|
||||||
MediaItem.Builder()
|
MediaItem.Builder()
|
||||||
.setUri(videoUri)
|
.setUri(videoUri)
|
||||||
.apply {
|
.setSubtitleConfigurations(listOfNotNull(subtitle))
|
||||||
if (subtitle != null) setSubtitleConfigurations(listOf(subtitle))
|
|
||||||
}
|
|
||||||
.build()
|
.build()
|
||||||
)
|
)
|
||||||
|
|
||||||
audioUri != null -> player.setMediaItem(
|
audioUri != null -> player.setMediaItem(
|
||||||
MediaItem.Builder()
|
MediaItem.Builder()
|
||||||
.setUri(audioUri)
|
.setUri(audioUri)
|
||||||
.apply {
|
.setSubtitleConfigurations(listOfNotNull(subtitle))
|
||||||
if (subtitle != null) setSubtitleConfigurations(listOf(subtitle))
|
|
||||||
}
|
|
||||||
.build()
|
.build()
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user