gpt4 book ai didi

Android Kotlin - 从今天开始如何使用 ExoPlayer SimpleCache

转载 作者:行者123 更新时间:2023-12-05 05:50:01 28 4
gpt4 key购买 nike

到目前为止,我只发现了已弃用的内容:

val evictor = LeastRecentlyUsedCacheEvictor((100 * 1024 * 1024).toLong())
val databaseProvider: DatabaseProvider = ExoDatabaseProvider(context)

val simpleCache = SimpleCache(File(context.cacheDir, "media"), evictor, databaseProvider)

val mediaSource = ProgressiveMediaSource.Factory(
simpleCache?.let {
CacheDataSourceFactory(
context,
100 * 1024 * 1024, 10 * 1024 * 1024, fileUrl, it
)
}
).createMediaSource(fileUrl)

player.prepare(mediaSource)

ExoDatabaseProvider 已弃用,CacheDataSourceFactory 是未解析的引用

最佳答案

使用 CacheDataSource.Factory() 代替 CacheDataSourceFactory 并使用 StandaloneDatabaseProvider 代替 ExoDatabaseProvider

关于Android Kotlin - 从今天开始如何使用 ExoPlayer SimpleCache,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70595132/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com