pixeltris
2022-04-04 12:01:50 +01:00
parent 57097e9c9c
commit 0fd419cc94
4 changed files with 83 additions and 14 deletions
+7 -5
View File
@@ -114,9 +114,9 @@ twitch-videoad.js application/javascript
GQLDeviceID = e.data.value;
} else if (e.data.key == 'SetHideBlockingMessage') {
if (e.data.value == "true") {
HideBlockingMessage = true;
} else if (e.data.value == "false") {
HideBlockingMessage = false;
} else if (e.data.value == "false") {
HideBlockingMessage = true;
}
}
});
@@ -208,9 +208,9 @@ twitch-videoad.js application/javascript
qualityToSelect = 0;
}
}
var currentQualityLS = window.localStorage.getItem('video-quality');
lowQuality[qualityToSelect].click();
var originalQuality = JSON.parse(OriginalVideoPlayerQuality);
window.localStorage.setItem('video-quality', '{"default":"'+originalQuality.group+'"}');
window.localStorage.setItem('video-quality', currentQualityLS);
if (e.data.value != null) {
OriginalVideoPlayerQuality = null;
IsPlayerAutoQuality = null;
@@ -381,6 +381,7 @@ twitch-videoad.js application/javascript
var streamM3u8Response = await realFetch(streamM3u8Url);
if (streamM3u8Response.status == 200) {
var m3u8Text = await streamM3u8Response.text();
console.log("Blocking ads...");
WasShowingAd = true;
if (HideBlockingMessage == false) {
postMessage({
@@ -408,6 +409,7 @@ twitch-videoad.js application/javascript
}
} else {
if (WasShowingAd) {
console.log("Done blocking ads, changing back to original quality");
WasShowingAd = false;
//Here we put player back to original quality and remove the blocking message.
postMessage({
@@ -723,4 +725,4 @@ twitch-videoad.js application/javascript
};
}
hookFetch();
})();
})();