Improve cache settings
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
package it.vfsfitvnm.vimusic.enums
|
||||
|
||||
|
||||
enum class CoilDiskCacheMaxSize {
|
||||
`128MB`,
|
||||
`256MB`,
|
||||
`512MB`,
|
||||
`1GB`,
|
||||
`2GB`;
|
||||
|
||||
val bytes: Long
|
||||
get() = when (this) {
|
||||
`128MB` -> 128
|
||||
`256MB` -> 256
|
||||
`512MB` -> 512
|
||||
`1GB` -> 1024
|
||||
`2GB` -> 2048
|
||||
} * 1000 * 1000L
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package it.vfsfitvnm.vimusic.enums
|
||||
|
||||
|
||||
enum class ExoPlayerDiskCacheMaxSize {
|
||||
`512MB`,
|
||||
`1GB`,
|
||||
`2GB`,
|
||||
`4GB`,
|
||||
`8GB`,
|
||||
Unlimited;
|
||||
|
||||
val bytes: Long
|
||||
get() = when (this) {
|
||||
`512MB` -> 512
|
||||
`1GB` -> 1024
|
||||
`2GB` -> 2048
|
||||
`4GB` -> 4096
|
||||
`8GB` -> 8192
|
||||
Unlimited -> 0
|
||||
} * 1000 * 1000L
|
||||
}
|
||||
Reference in New Issue
Block a user