mirror of
https://github.com/revanced/revanced-integrations.git
synced 2025-01-08 11:05:49 +01:00
parent
83f248e7da
commit
cb7e90c41e
@ -20,8 +20,6 @@ public class GeneralBytecodeAdsPatch {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private static boolean containsLithoAd(String value, ByteBuffer buffer) {
|
private static boolean containsLithoAd(String value, ByteBuffer buffer) {
|
||||||
String readableBuffer = new String(buffer.array(), StandardCharsets.UTF_8);
|
|
||||||
|
|
||||||
boolean enabled = false;
|
boolean enabled = false;
|
||||||
for (SettingsEnum setting : SettingsEnum.getAdRemovalSettings()) {
|
for (SettingsEnum setting : SettingsEnum.getAdRemovalSettings()) {
|
||||||
if (setting.getBoolean()) {
|
if (setting.getBoolean()) {
|
||||||
@ -60,8 +58,8 @@ public class GeneralBytecodeAdsPatch {
|
|||||||
|
|
||||||
bufferBlockList.add("YouTube Movies");
|
bufferBlockList.add("YouTube Movies");
|
||||||
}
|
}
|
||||||
if (containsAny(readableBuffer, "home_video_with_context", "related_video_with_context") &&
|
if (containsAny(value, "home_video_with_context", "related_video_with_context") &&
|
||||||
bufferBlockList.stream().anyMatch(readableBuffer::contains)
|
bufferBlockList.stream().anyMatch(new String(buffer.array(), StandardCharsets.UTF_8)::contains)
|
||||||
) return true;
|
) return true;
|
||||||
|
|
||||||
if (SettingsEnum.ADREMOVER_COMMENTS_REMOVAL.getBoolean()) {
|
if (SettingsEnum.ADREMOVER_COMMENTS_REMOVAL.getBoolean()) {
|
||||||
|
Loading…
Reference in New Issue
Block a user