feat: Automatically recover from frozen live streams (#2569)
- Closes: #2099
This commit is contained in:
@@ -12,6 +12,7 @@ import { classMap } from 'lit/directives/class-map.js';
|
||||
import type { CameraManager } from '../camera-manager/manager.js';
|
||||
import type { CallSession } from '../card-controller/call/types.js';
|
||||
import type { FoldersManager } from '../card-controller/folders/manager.js';
|
||||
import type { StateWatcherSubscriptionInterface } from '../card-controller/hass/state-watcher.js';
|
||||
import type { IssuePresence } from '../card-controller/issues/types.js';
|
||||
import type { MicrophoneManager } from '../card-controller/microphone-manager.js';
|
||||
import type { MicrophoneState } from '../card-controller/types.js';
|
||||
@@ -39,6 +40,9 @@ export class AdvancedCameraCardViews extends LitElement {
|
||||
@property({ attribute: false })
|
||||
public hass?: HomeAssistant;
|
||||
|
||||
@property({ attribute: false })
|
||||
public stateWatcher?: StateWatcherSubscriptionInterface;
|
||||
|
||||
@property({ attribute: false })
|
||||
public viewManagerEpoch?: ViewManagerEpoch;
|
||||
|
||||
@@ -242,6 +246,7 @@ export class AdvancedCameraCardViews extends LitElement {
|
||||
? html`
|
||||
<advanced-camera-card-live
|
||||
.hass=${this.hass}
|
||||
.stateWatcher=${this.stateWatcher}
|
||||
.viewManagerEpoch=${this.viewManagerEpoch}
|
||||
.liveConfig=${this.config.live}
|
||||
.cameraManager=${this.cameraManager}
|
||||
|
||||
Reference in New Issue
Block a user