mirror of
https://github.com/blakeblackshear/frigate.git
synced 2024-11-21 19:07:46 +01:00
Fix a couple bugs (#8045)
This commit is contained in:
parent
fe9fcf3eaa
commit
8bde914939
@ -163,7 +163,7 @@ class AudioEventMaintainer(threading.Thread):
|
|||||||
self.recordings_info_queue = recordings_info_queue
|
self.recordings_info_queue = recordings_info_queue
|
||||||
self.feature_metrics = feature_metrics
|
self.feature_metrics = feature_metrics
|
||||||
self.inter_process_communicator = inter_process_communicator
|
self.inter_process_communicator = inter_process_communicator
|
||||||
self.detections: dict[dict[str, any]] = feature_metrics
|
self.detections: dict[dict[str, any]] = {}
|
||||||
self.stop_event = stop_event
|
self.stop_event = stop_event
|
||||||
self.detector = AudioTfl(stop_event, self.config.audio.num_threads)
|
self.detector = AudioTfl(stop_event, self.config.audio.num_threads)
|
||||||
self.shape = (int(round(AUDIO_DURATION * AUDIO_SAMPLE_RATE)),)
|
self.shape = (int(round(AUDIO_DURATION * AUDIO_SAMPLE_RATE)),)
|
||||||
|
@ -60,7 +60,7 @@ def get_canvas_shape(width: int, height: int) -> tuple[int, int]:
|
|||||||
|
|
||||||
if round(a_w / a_h, 2) != round(width / height, 2):
|
if round(a_w / a_h, 2) != round(width / height, 2):
|
||||||
canvas_width = width
|
canvas_width = width
|
||||||
canvas_height = (canvas_width / a_w) * a_h
|
canvas_height = int((canvas_width / a_w) * a_h)
|
||||||
logger.warning(
|
logger.warning(
|
||||||
f"The birdseye resolution is a non-standard aspect ratio, forcing birdseye resolution to {canvas_width} x {canvas_height}"
|
f"The birdseye resolution is a non-standard aspect ratio, forcing birdseye resolution to {canvas_width} x {canvas_height}"
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user