mirror of
https://github.com/dmunozv04/iSponsorBlockTV.git
synced 2025-12-06 11:56:45 +03:00
Attempt to fix live side-by-side-ads not unmuting
This commit is contained in:
@@ -133,6 +133,14 @@ class YtLoungeApi(pyytlounge.YtLoungeApi):
|
||||
self.logger.info("Ad can be skipped, skipping")
|
||||
create_task(self.skip_ad())
|
||||
create_task(self.mute(False, override=True))
|
||||
elif data["adState"] == "1082": # Livestream side-by-side-ad finished
|
||||
#TODO: Remove this when confirmed working
|
||||
self.logger.debug(
|
||||
"Suspected side-by-side ad end detected"
|
||||
"on livestream, unmuting. (adState=1082)"
|
||||
)
|
||||
self.logger.info("Ad has ended, unmuting")
|
||||
create_task(self.mute(False, override=True))
|
||||
elif self.mute_ads: # Seen multiple other adStates, assuming they are all ads
|
||||
self.logger.info("Ad has started, muting")
|
||||
create_task(self.mute(True, override=True))
|
||||
|
||||
Reference in New Issue
Block a user