File tree Expand file tree Collapse file tree 4 files changed +4
-5
lines changed
patches/src/main/kotlin/app/revanced/patches Expand file tree Collapse file tree 4 files changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ val forceOriginalAudioPatch = forceOriginalAudioPatch(
2727 )
2828 )
2929 },
30- fixUseLocalizedAudioTrackFlag = is_8_10_or_greater,
30+ fixUseLocalizedAudioTrackFlag = { is_8_10_or_greater } ,
3131 mainActivityOnCreateFingerprint = mainActivityOnCreateFingerprint,
3232 subclassExtensionClassDescriptor = EXTENSION_CLASS_DESCRIPTOR ,
3333 preferenceScreen = PreferenceScreen .MISC ,
Original file line number Diff line number Diff line change @@ -27,4 +27,3 @@ internal val selectAudioStreamFingerprint = fingerprint {
2727 && method.containsLiteralInstruction(AUDIO_STREAM_IGNORE_DEFAULT_FEATURE_FLAG )
2828 }
2929}
30-
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ private const val EXTENSION_CLASS_DESCRIPTOR =
3434internal fun forceOriginalAudioPatch (
3535 block : BytecodePatchBuilder .() -> Unit = {},
3636 executeBlock : BytecodePatchContext .() -> Unit = {},
37- fixUseLocalizedAudioTrackFlag : Boolean ,
37+ fixUseLocalizedAudioTrackFlag : () -> Boolean ,
3838 mainActivityOnCreateFingerprint : Fingerprint ,
3939 subclassExtensionClassDescriptor : String ,
4040 preferenceScreen : BasePreferenceScreen .Screen
@@ -64,7 +64,7 @@ internal fun forceOriginalAudioPatch(
6464
6565 // Disable feature flag that ignores the default track flag
6666 // and instead overrides to the user region language.
67- if (fixUseLocalizedAudioTrackFlag) {
67+ if (fixUseLocalizedAudioTrackFlag() ) {
6868 selectAudioStreamFingerprint.method.insertLiteralOverride(
6969 AUDIO_STREAM_IGNORE_DEFAULT_FEATURE_FLAG ,
7070 " $EXTENSION_CLASS_DESCRIPTOR ->ignoreDefaultAudioStream(Z)Z"
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ val forceOriginalAudioPatch = forceOriginalAudioPatch(
2929 )
3030 )
3131 },
32- fixUseLocalizedAudioTrackFlag = is_20_07_or_greater,
32+ fixUseLocalizedAudioTrackFlag = { is_20_07_or_greater } ,
3333 mainActivityOnCreateFingerprint = mainActivityOnCreateFingerprint,
3434 subclassExtensionClassDescriptor = EXTENSION_CLASS_DESCRIPTOR ,
3535 preferenceScreen = PreferenceScreen .VIDEO ,
You can’t perform that action at this time.
0 commit comments