Remove faster_fifo (#7181)

* Remove faster_fifo

* Remove const
This commit is contained in:
Nicolas Mowen
2023-07-16 06:42:56 -06:00
committed by GitHub
parent 07155b1fa9
commit 662025a961
15 changed files with 26 additions and 58 deletions

View File

@@ -3,6 +3,7 @@
import asyncio
import datetime
import logging
import multiprocessing as mp
import os
import queue
import random
@@ -14,7 +15,6 @@ from multiprocessing.synchronize import Event as MpEvent
from pathlib import Path
from typing import Any, Optional, Tuple
import faster_fifo as ff
import numpy as np
import psutil
@@ -32,8 +32,8 @@ class RecordingMaintainer(threading.Thread):
def __init__(
self,
config: FrigateConfig,
object_recordings_info_queue: ff.Queue,
audio_recordings_info_queue: Optional[ff.Queue],
object_recordings_info_queue: mp.Queue,
audio_recordings_info_queue: Optional[mp.Queue],
process_info: dict[str, FeatureMetricsTypes],
stop_event: MpEvent,
):

View File

@@ -7,7 +7,6 @@ import threading
from types import FrameType
from typing import Optional
import faster_fifo as ff
from playhouse.sqliteq import SqliteQueueDatabase
from setproctitle import setproctitle
@@ -23,8 +22,8 @@ logger = logging.getLogger(__name__)
def manage_recordings(
config: FrigateConfig,
object_recordings_info_queue: ff.Queue,
audio_recordings_info_queue: ff.Queue,
object_recordings_info_queue: mp.Queue,
audio_recordings_info_queue: mp.Queue,
process_info: dict[str, FeatureMetricsTypes],
) -> None:
stop_event = mp.Event()