mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-03-26 01:58:21 +03:00
Cleanup
This commit is contained in:
parent
9448af3f83
commit
a9b0bd5a1f
@ -175,11 +175,13 @@ class ObjectDescriptionProcessor(PostProcessorApi):
|
|||||||
embed_image = (
|
embed_image = (
|
||||||
[snapshot_image]
|
[snapshot_image]
|
||||||
if event.has_snapshot and source == "snapshot"
|
if event.has_snapshot and source == "snapshot"
|
||||||
|
# Copy thumbnails to avoid holding references
|
||||||
else (
|
else (
|
||||||
# Copy thumbnails to avoid holding references
|
[
|
||||||
[data["thumbnail"][:] if data.get("thumbnail") else None
|
data["thumbnail"][:] if data.get("thumbnail") else None
|
||||||
for data in self.tracked_events[event_id]
|
for data in self.tracked_events[event_id]
|
||||||
if data.get("thumbnail")]
|
if data.get("thumbnail")
|
||||||
|
]
|
||||||
if len(self.tracked_events.get(event_id, [])) > 0
|
if len(self.tracked_events.get(event_id, [])) > 0
|
||||||
else [thumbnail]
|
else [thumbnail]
|
||||||
)
|
)
|
||||||
@ -282,11 +284,13 @@ class ObjectDescriptionProcessor(PostProcessorApi):
|
|||||||
embed_image = (
|
embed_image = (
|
||||||
[snapshot_image]
|
[snapshot_image]
|
||||||
if event.has_snapshot and camera_config.objects.genai.use_snapshot
|
if event.has_snapshot and camera_config.objects.genai.use_snapshot
|
||||||
|
# Copy thumbnails to avoid holding references after cleanup
|
||||||
else (
|
else (
|
||||||
# Copy thumbnails to avoid holding references after cleanup
|
[
|
||||||
[data["thumbnail"][:] if data.get("thumbnail") else None
|
data["thumbnail"][:] if data.get("thumbnail") else None
|
||||||
for data in self.tracked_events[event.id]
|
for data in self.tracked_events[event.id]
|
||||||
if data.get("thumbnail")]
|
if data.get("thumbnail")
|
||||||
|
]
|
||||||
if num_thumbnails > 0
|
if num_thumbnails > 0
|
||||||
else [thumbnail]
|
else [thumbnail]
|
||||||
)
|
)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user