Don't show timeline bar if we cannot seek.

This commit is contained in:
Dermot Duffy
2023-04-01 11:44:00 -07:00
parent 81f8be16ed
commit bff73b4e2d
5 changed files with 49 additions and 30 deletions
@@ -1076,6 +1076,7 @@ export class FrigateCameraManagerEngine
return {
canFavoriteEvents: !isBirdseye,
canFavoriteRecordings: !isBirdseye,
canSeek: true,
supportsClips: !isBirdseye,
supportsSnapshots: !isBirdseye,
supportsRecordings: !isBirdseye,
@@ -177,6 +177,7 @@ export class GenericCameraManagerEngine implements CameraManagerEngine {
return {
canFavoriteEvents: false,
canFavoriteRecordings: false,
canSeek: false,
supportsClips: false,
supportsRecordings: false,
supportsSnapshots: false,
+3
View File
@@ -747,6 +747,9 @@ export class CameraManager {
canFavoriteRecordings: perCameraCapabilities.some(
(cap) => cap?.canFavoriteRecordings,
),
canSeek: perCameraCapabilities.some(
(cap) => cap?.canSeek,
),
supportsClips: perCameraCapabilities.some((cap) => cap?.supportsClips),
supportsRecordings: perCameraCapabilities.some((cap) => cap?.supportsRecordings),
+1
View File
@@ -94,6 +94,7 @@ export interface MediaMetadata {
interface BaseCapabilities {
canFavoriteEvents: boolean;
canFavoriteRecordings: boolean;
canSeek: boolean;
supportsClips: boolean;
supportsRecordings: boolean;