From f77cb570943716e42bdf60c041608d44185b9830 Mon Sep 17 00:00:00 2001 From: cdnninja Date: Wed, 2 Apr 2025 20:57:21 -0600 Subject: [PATCH] fix: add acc steam format https://developer.roku.com/en-ca/docs/specs/media/streaming-specifications.md --- src/rokuecp/helpers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/rokuecp/helpers.py b/src/rokuecp/helpers.py index 27e97618c..183cb6353 100644 --- a/src/rokuecp/helpers.py +++ b/src/rokuecp/helpers.py @@ -14,6 +14,7 @@ "application/dash+xml": "dash", "application/x-mpegurl": "hls", "application/vnd.apple.mpegurl": "hls", + "audio/aac": "aac", "audio/mpeg": "mp3", "audio/mp4": "m4a", "audio/mp4a-latm": "m4a", @@ -87,6 +88,8 @@ def guess_stream_format( # noqa: PLR0911 # pylint: disable=too-many-return-sta return "m4a" if mime_type is None: + if parsed_name.endswith(".aac"): + return "aac" if parsed_name.endswith(".dash"): return "dash" if parsed_name.endswith(".mpd"):