From 47c8863be2e3466a1d20c00dd0b5918ca5e4e015 Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Sat, 28 Nov 2020 12:48:27 -0500 Subject: [PATCH] test --- fHDHR/device/tuners/stream/direct_stream.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/fHDHR/device/tuners/stream/direct_stream.py b/fHDHR/device/tuners/stream/direct_stream.py index bc82e50..706baef 100644 --- a/fHDHR/device/tuners/stream/direct_stream.py +++ b/fHDHR/device/tuners/stream/direct_stream.py @@ -115,10 +115,11 @@ class Direct_Stream(): if not chunk: break # raise TunerError("807 - No Video Data") - if key and key["url"]: - keyfile = self.fhdhr.web.session.get(key["url"]).content - cryptor = AES.new(keyfile, AES.MODE_CBC, keyfile) - chunk = cryptor.decrypt(chunk) + if key: + if key["url"]: + keyfile = self.fhdhr.web.session.get(key["url"]).content + cryptor = AES.new(keyfile, AES.MODE_CBC, keyfile) + chunk = cryptor.decrypt(chunk) self.fhdhr.logger.info("Passing Through Chunk: %s" % chunkurl) yield chunk