mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-06-28 23:31:52 +03:00
skip replay cameras in stats immediately
This commit is contained in:
parent
8202fda2f5
commit
6e03dc6fff
@ -102,6 +102,11 @@ export default function useStats(stats: FrigateStats | undefined) {
|
|||||||
|
|
||||||
// check camera cpu usages
|
// check camera cpu usages
|
||||||
Object.entries(memoizedStats["cameras"]).forEach(([name, cam]) => {
|
Object.entries(memoizedStats["cameras"]).forEach(([name, cam]) => {
|
||||||
|
// Skip replay cameras
|
||||||
|
if (isReplayCamera(name)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
const ffmpegAvg = parseFloat(
|
const ffmpegAvg = parseFloat(
|
||||||
memoizedStats["cpu_usages"][cam["ffmpeg_pid"]]?.cpu_average,
|
memoizedStats["cpu_usages"][cam["ffmpeg_pid"]]?.cpu_average,
|
||||||
);
|
);
|
||||||
@ -111,12 +116,7 @@ export default function useStats(stats: FrigateStats | undefined) {
|
|||||||
|
|
||||||
const cameraName = config?.cameras?.[name]?.friendly_name ?? name;
|
const cameraName = config?.cameras?.[name]?.friendly_name ?? name;
|
||||||
|
|
||||||
// Skip ffmpeg warnings for replay cameras
|
if (!isNaN(ffmpegAvg) && ffmpegAvg >= CameraFfmpegThreshold.error) {
|
||||||
if (
|
|
||||||
!isNaN(ffmpegAvg) &&
|
|
||||||
ffmpegAvg >= CameraFfmpegThreshold.error &&
|
|
||||||
!isReplayCamera(name)
|
|
||||||
) {
|
|
||||||
problems.push({
|
problems.push({
|
||||||
text: t("stats.ffmpegHighCpuUsage", {
|
text: t("stats.ffmpegHighCpuUsage", {
|
||||||
camera: capitalizeFirstLetter(capitalizeAll(cameraName)),
|
camera: capitalizeFirstLetter(capitalizeAll(cameraName)),
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user