From a6af9d856befc28eba6b5d7395eb2acb35f70b39 Mon Sep 17 00:00:00 2001 From: mani Date: Tue, 6 Jan 2026 01:20:33 +0100 Subject: [PATCH] Add SDH indicator to subtitle track display Show "SDH" (Subtitles for Deaf and Hard of Hearing) label in subtitle selection dialog when track has IsHearingImpaired flag set. --- resources/lib/play_utils.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lib/play_utils.py b/resources/lib/play_utils.py index a99a5ea..97717b3 100644 --- a/resources/lib/play_utils.py +++ b/resources/lib/play_utils.py @@ -896,12 +896,15 @@ def audio_subs_pref(url, list_item, media_source, item_id, audio_stream_index, s default = stream['IsDefault'] forced = stream['IsForced'] + hearing_impaired = stream.get('IsHearingImpaired', False) downloadable = stream['IsTextSubtitleStream'] and stream['IsExternal'] and stream['SupportsExternalStream'] if default: track = "%s - Default" % track if forced: track = "%s - Forced" % track + if hearing_impaired: + track = "%s - SDH" % track if downloadable: downloadable_streams.append(index)