Embedded Subtitles provider: fix cached streams with HI fallback

Fix #1884
This commit is contained in:
Vitiko 2022-05-18 00:16:55 -04:00
parent b96fd93269
commit 770ae2d6f6

View file

@ -254,6 +254,7 @@ def _check_hi_fallback(streams, languages):
streams_[0],
)
streams_[0].disposition.hearing_impaired = False
streams_[0].disposition.generic = True
elif all(stream.disposition.hearing_impaired for stream in streams_):
for stream in streams_:
@ -262,6 +263,7 @@ def _check_hi_fallback(streams, languages):
stream,
)
stream.disposition.hearing_impaired = False
stream.disposition.generic = True
else:
logger.debug("HI fallback not needed: %s", streams_)