Only show the microphone button when the loaded media supports 2-way audio.
This commit is contained in:
@@ -1081,7 +1081,6 @@ export class FrigateCameraManagerEngine
|
||||
supportsSnapshots: !isBirdseye,
|
||||
supportsRecordings: !isBirdseye,
|
||||
supportsTimeline: !isBirdseye,
|
||||
supports2WayAudio: cameraConfig.live_provider === 'go2rtc',
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -182,7 +182,6 @@ export class GenericCameraManagerEngine implements CameraManagerEngine {
|
||||
supportsRecordings: false,
|
||||
supportsSnapshots: false,
|
||||
supportsTimeline: false,
|
||||
supports2WayAudio: false,
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -755,7 +755,6 @@ export class CameraManager {
|
||||
supportsRecordings: perCameraCapabilities.some((cap) => cap?.supportsRecordings),
|
||||
supportsSnapshots: perCameraCapabilities.some((cap) => cap?.supportsSnapshots),
|
||||
supportsTimeline: perCameraCapabilities.some((cap) => cap?.supportsTimeline),
|
||||
supports2WayAudio: perCameraCapabilities.some((cap) => cap?.supports2WayAudio),
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
@@ -100,7 +100,6 @@ interface BaseCapabilities {
|
||||
supportsRecordings: boolean;
|
||||
supportsSnapshots: boolean;
|
||||
supportsTimeline: boolean;
|
||||
supports2WayAudio: boolean;
|
||||
}
|
||||
|
||||
export type CameraManagerCapabilities = BaseCapabilities;
|
||||
|
||||
Reference in New Issue
Block a user