21 lines
735 B
Kotlin
21 lines
735 B
Kotlin
package com.lagradost.cloudstream3.utils
|
|
|
|
import android.content.Context
|
|
import com.bumptech.glide.GlideBuilder
|
|
import com.bumptech.glide.annotation.GlideModule
|
|
import com.bumptech.glide.load.engine.DiskCacheStrategy
|
|
import com.bumptech.glide.module.AppGlideModule
|
|
import com.bumptech.glide.request.RequestOptions
|
|
import com.bumptech.glide.signature.ObjectKey
|
|
|
|
@GlideModule
|
|
class GlideModule : AppGlideModule() {
|
|
override fun applyOptions(context: Context, builder: GlideBuilder) {
|
|
super.applyOptions(context, builder)
|
|
builder.apply {
|
|
RequestOptions()
|
|
.diskCacheStrategy(DiskCacheStrategy.ALL)
|
|
.signature(ObjectKey(System.currentTimeMillis().toShort()))
|
|
}
|
|
}
|
|
} |