From 308c56da09787a04f6de2be8629beeb0400a184e Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Mon, 11 Jan 2021 10:16:11 -0500 Subject: [PATCH] Add Additional Error Handling for Streams --- fHDHR/device/tuners/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fHDHR/device/tuners/__init__.py b/fHDHR/device/tuners/__init__.py index d4ed0d9..6dafb2f 100644 --- a/fHDHR/device/tuners/__init__.py +++ b/fHDHR/device/tuners/__init__.py @@ -99,6 +99,9 @@ class Tuners(): stream_info = {"url": stream_info} stream_args["stream_info"] = stream_info + if not stream_args["stream_info"]["url"]: + raise TunerError("806 - Tune Failed") + if stream_args["stream_info"]["url"].startswith("udp://"): stream_args["true_content_type"] = "video/mpeg" stream_args["content_type"] = "video/mpeg"