Live view improvements (#10781)

* Show frigate features in bottom sheet on mobile

* Use flex wrap on mobile so the ptz icons are not cutoff

* Support opening pip from live view

* Remove unused
This commit is contained in:
Nicolas Mowen
2024-04-02 06:45:16 -06:00
committed by GitHub
parent a886b6a3e5
commit 4d8d3cd22e
4 changed files with 215 additions and 54 deletions

View File

@@ -22,6 +22,7 @@ type LivePlayerProps = {
playAudio?: boolean;
micEnabled?: boolean; // only webrtc supports mic
iOSCompatFullScreen?: boolean;
pip?: boolean;
onClick?: () => void;
};
@@ -35,6 +36,7 @@ export default function LivePlayer({
playAudio = false,
micEnabled = false,
iOSCompatFullScreen = false,
pip,
onClick,
}: LivePlayerProps) {
// camera activity
@@ -105,6 +107,7 @@ export default function LivePlayer({
microphoneEnabled={micEnabled}
iOSCompatFullScreen={iOSCompatFullScreen}
onPlaying={() => setLiveReady(true)}
pip={pip}
/>
);
} else if (liveMode == "mse") {
@@ -116,6 +119,7 @@ export default function LivePlayer({
playbackEnabled={cameraActive}
audioEnabled={playAudio}
onPlaying={() => setLiveReady(true)}
pip={pip}
/>
);
} else {