From d261b4715decbafad404c7cadb9b53150bc4aeaf Mon Sep 17 00:00:00 2001 From: CodeName393 Date: Wed, 25 Feb 2026 19:22:59 +0900 Subject: [PATCH] Fix --- unshackle/core/service.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/unshackle/core/service.py b/unshackle/core/service.py index 2fba218..bba4fdd 100644 --- a/unshackle/core/service.py +++ b/unshackle/core/service.py @@ -409,8 +409,8 @@ class Service(metaclass=ABCMeta): :param title: The current `Title` from get_titles that is being executed. This is provided in case it has data needed to be used, e.g. for a HTTP request. :param track: The current `Track` needing decryption. Provided for same reason as `title`. - :return: The License response as Bytes. Return the raw response from the server - to avoid unnecessary processing. + :return: The License response as Bytes or a Base64 string. Don't Base64 Encode or + Decode the data, return as is to reduce unnecessary computations. """ # Delegates license handling to the Widevine license method by default if a service-specific PlayReady implementation is not provided. return self.get_widevine_license(challenge=challenge, title=title, track=track)