From b6b387a19b11203c51d7df8e9c33086405624ce7 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Mon, 14 Oct 2024 14:21:16 -0600 Subject: [PATCH] Formatting --- frigate/api/media.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/frigate/api/media.py b/frigate/api/media.py index c2bde3cb4..d89774a6d 100644 --- a/frigate/api/media.py +++ b/frigate/api/media.py @@ -461,7 +461,9 @@ def recording_clip( ) as ffmpeg: while True: data = ffmpeg.stdout.read(1024) - if not data: + if data is not None: + yield data + else: if ffmpeg.returncode and ffmpeg.returncode != 0: logger.error( f"Failed to generate clip, ffmpeg logs: {ffmpeg.stderr.read()}" @@ -469,7 +471,6 @@ def recording_clip( else: FilePath(file_path).unlink(missing_ok=True) break - yield data recordings = ( Recordings.select( @@ -516,10 +517,10 @@ def recording_clip( "-y", "-protocol_whitelist", "pipe,file", - "-f", - "concat", - "-safe", - "0", + "-f", + "concat", + "-safe", + "0", "-i", file_path, "-c",