mirror of
https://github.com/blakeblackshear/frigate.git
synced 2024-11-21 19:07:46 +01:00
default save_clips objects
This commit is contained in:
parent
47e256f03d
commit
62728ef7fb
@ -459,7 +459,7 @@ class CameraSaveClipsConfig():
|
|||||||
def __init__(self, global_config, config):
|
def __init__(self, global_config, config):
|
||||||
self._enabled = config['enabled']
|
self._enabled = config['enabled']
|
||||||
self._pre_capture = config['pre_capture']
|
self._pre_capture = config['pre_capture']
|
||||||
self._objects = config.get('objects')
|
self._objects = config.get('objects', global_config['objects']['track'])
|
||||||
self._retain = SaveClipsRetainConfig(global_config['save_clips']['retain'], config['retain'])
|
self._retain = SaveClipsRetainConfig(global_config['save_clips']['retain'], config['retain'])
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
@ -170,12 +170,10 @@ class EventProcessor(threading.Thread):
|
|||||||
continue
|
continue
|
||||||
|
|
||||||
# if specific objects are listed for this camera, only save clips for them
|
# if specific objects are listed for this camera, only save clips for them
|
||||||
# TODO: default to all tracked objects rather than checking for None
|
if not event_data['label'] in save_clips_config.objects:
|
||||||
if save_clips_config.objects:
|
if event_type == 'end':
|
||||||
if not event_data['label'] in save_clips_config.objects:
|
self.event_processed_queue.put((event_data['id'], camera))
|
||||||
if event_type == 'end':
|
continue
|
||||||
self.event_processed_queue.put((event_data['id'], camera))
|
|
||||||
continue
|
|
||||||
|
|
||||||
if event_type == 'start':
|
if event_type == 'start':
|
||||||
self.events_in_process[event_data['id']] = event_data
|
self.events_in_process[event_data['id']] = event_data
|
||||||
|
Loading…
Reference in New Issue
Block a user