From d0cefa9d58a6a1d2c526ce6016dd0eeca70ff0a0 Mon Sep 17 00:00:00 2001 From: Andy Date: Fri, 16 Jan 2026 13:26:15 +0000 Subject: [PATCH] fix(drm): include shaka-packager binary in error messages --- unshackle/core/drm/playready.py | 2 +- unshackle/core/drm/widevine.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/unshackle/core/drm/playready.py b/unshackle/core/drm/playready.py index 7376764..9091833 100644 --- a/unshackle/core/drm/playready.py +++ b/unshackle/core/drm/playready.py @@ -415,7 +415,7 @@ class PlayReady: p.wait() if p.returncode != 0 or had_error: - raise subprocess.CalledProcessError(p.returncode, arguments) + raise subprocess.CalledProcessError(p.returncode, [binaries.ShakaPackager, *arguments]) path.unlink() if not stream_skipped: diff --git a/unshackle/core/drm/widevine.py b/unshackle/core/drm/widevine.py index 7fee1c9..f4de4bc 100644 --- a/unshackle/core/drm/widevine.py +++ b/unshackle/core/drm/widevine.py @@ -371,7 +371,7 @@ class Widevine: p.wait() if p.returncode != 0 or had_error: - raise subprocess.CalledProcessError(p.returncode, arguments) + raise subprocess.CalledProcessError(p.returncode, [binaries.ShakaPackager, *arguments]) path.unlink() if not stream_skipped: