We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 570c973 commit 5491fd2Copy full SHA for 5491fd2
1 file changed
lib_ass_media/src/main/java/io/github/peerless2012/ass/media/AssHandler.kt
@@ -260,10 +260,12 @@ class AssHandler(val renderType: AssRenderType) : Listener {
260
}
261
262
val totalMemoryBytes = Runtime.getRuntime().maxMemory()
263
- val cacheSize = ((totalMemoryBytes / (1024 * 1024)) / 4).toInt()
+ val glyphSize = 10000
264
+ val cacheSize = 128 //((totalMemoryBytes / (1024 * 1024)) / 4).toInt()
265
Log.i("AssHandler", "Ass cacheSize: ${cacheSize}MB")
266
+ Log.i("AssHandler", "Ass glyphSize: ${glyphSize}")
267
// https://github.com/peerless2012/libass-android/issues/48#issuecomment-3086561167
- render.setCacheLimit(1024, cacheSize)
268
+ render.setCacheLimit(glyphSize, cacheSize)
269
270
renderCallback?.invoke(render)
271
0 commit comments