mirror of
https://github.com/oxyroid/M3UAndroid.git
synced 2025-05-17 19:35:58 +08:00
build: baseline-prof for tv.
This commit is contained in:
@ -30,15 +30,23 @@ dependencies {
|
||||
implementation(project(":lint:annotation"))
|
||||
ksp(project(":lint:processor"))
|
||||
|
||||
val richCodec = gradle
|
||||
implementation(project(":data:codec"))
|
||||
val isTvBuild = gradle
|
||||
.startParameter
|
||||
.taskNames
|
||||
.find { it.contains("richCodec", ignoreCase = true) } != null
|
||||
implementation(project(":data:codec"))
|
||||
if (richCodec) {
|
||||
.any { ":app:tv" in it }
|
||||
if (isTvBuild) {
|
||||
implementation(project(":data:codec:rich"))
|
||||
} else {
|
||||
implementation(project(":data:codec:lite"))
|
||||
val richCodec = gradle
|
||||
.startParameter
|
||||
.taskNames
|
||||
.find { it.contains("richCodec", ignoreCase = true) } != null
|
||||
if (richCodec) {
|
||||
implementation(project(":data:codec:rich"))
|
||||
} else {
|
||||
implementation(project(":data:codec:lite"))
|
||||
}
|
||||
}
|
||||
|
||||
implementation(libs.androidx.core.ktx)
|
||||
|
@ -76,7 +76,6 @@ import com.m3u.data.repository.channel.ChannelRepository
|
||||
import com.m3u.data.repository.playlist.PlaylistRepository
|
||||
import com.m3u.data.service.MediaCommand
|
||||
import com.m3u.data.service.PlayerManager
|
||||
import com.m3u.data.service.currentTracks
|
||||
import dagger.hilt.android.qualifiers.ApplicationContext
|
||||
import io.ktor.http.Url
|
||||
import kotlinx.coroutines.CoroutineDispatcher
|
||||
|
Reference in New Issue
Block a user