Update MegaCloudExtractor.kt

This commit is contained in:
V3u47ZoN 2025-04-21 17:19:28 +00:00 committed by GitHub
parent 7b0a463cdc
commit 3433d4a58e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -48,8 +48,6 @@ class MegaCloudExtractor(
private const val PREF_KEY_KEY = "megacloud_key_" private const val PREF_KEY_KEY = "megacloud_key_"
private const val PREF_KEY_DEFAULT = "[[0, 0]]" private const val PREF_KEY_DEFAULT = "[[0, 0]]"
private val FIX_SUBTITLE_REGEX = Regex("""${'$'}(\n{2,})(?!\d+:\d+(?:\.\d+)?\s-+>\s\d+:\d+(?:\.\d+)?)""", RegexOption.MULTILINE)
private inline fun <reified R> runLocked(crossinline block: () -> R) = runBlocking(Dispatchers.IO) { private inline fun <reified R> runLocked(crossinline block: () -> R) = runBlocking(Dispatchers.IO) {
MUTEX.withLock { block() } MUTEX.withLock { block() }
} }