mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-04-05 22:57:40 +03:00
fix: enable stats collection when onStatsUpdate callback is provided
getStats was always passed showStats (false in grid view), so underlying players never collected stats data. Now uses showStats || !!onStatsUpdate so players collect stats whenever the external callback is present. https://claude.ai/code/session_019B4dJXtcxvHn97ZaqHUB62
This commit is contained in:
parent
89864e364d
commit
3ba0f1e230
@ -325,7 +325,7 @@ export default function LivePlayer({
|
|||||||
className={`size-full ${liveReady ? "" : "hidden"}`}
|
className={`size-full ${liveReady ? "" : "hidden"}`}
|
||||||
camera={streamName}
|
camera={streamName}
|
||||||
playbackEnabled={cameraActive || liveReady}
|
playbackEnabled={cameraActive || liveReady}
|
||||||
getStats={showStats}
|
getStats={showStats || !!onStatsUpdate}
|
||||||
setStats={setStats}
|
setStats={setStats}
|
||||||
audioEnabled={playAudio}
|
audioEnabled={playAudio}
|
||||||
volume={volume}
|
volume={volume}
|
||||||
@ -347,7 +347,7 @@ export default function LivePlayer({
|
|||||||
audioEnabled={playAudio}
|
audioEnabled={playAudio}
|
||||||
volume={volume}
|
volume={volume}
|
||||||
playInBackground={playInBackground}
|
playInBackground={playInBackground}
|
||||||
getStats={showStats}
|
getStats={showStats || !!onStatsUpdate}
|
||||||
setStats={setStats}
|
setStats={setStats}
|
||||||
onPlaying={playerIsPlaying}
|
onPlaying={playerIsPlaying}
|
||||||
pip={pip}
|
pip={pip}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user