mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-09 04:35:25 +03:00
Start at correct time of hour
This commit is contained in:
parent
d82d403f72
commit
8d7ba46e4e
@ -173,7 +173,6 @@ export class PreviewVideoController {
|
|||||||
newPlayback(newPlayback: PreviewPlayback) {
|
newPlayback(newPlayback: PreviewPlayback) {
|
||||||
this.preview = newPlayback.preview;
|
this.preview = newPlayback.preview;
|
||||||
this.seeking = false;
|
this.seeking = false;
|
||||||
this.timeToSeek = undefined;
|
|
||||||
|
|
||||||
this.timeRange = newPlayback.timeRange;
|
this.timeRange = newPlayback.timeRange;
|
||||||
}
|
}
|
||||||
@ -200,6 +199,10 @@ export class PreviewVideoController {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
setNewPreviewStartTime(time: number) {
|
||||||
|
this.timeToSeek = time;
|
||||||
|
}
|
||||||
|
|
||||||
finishedSeeking() {
|
finishedSeeking() {
|
||||||
if (!this.previewRef.current || !this.preview) {
|
if (!this.previewRef.current || !this.preview) {
|
||||||
return;
|
return;
|
||||||
@ -218,7 +221,10 @@ export class PreviewVideoController {
|
|||||||
|
|
||||||
previewReady() {
|
previewReady() {
|
||||||
this.seeking = false;
|
this.seeking = false;
|
||||||
this.timeToSeek = undefined;
|
|
||||||
this.previewRef.current?.pause();
|
this.previewRef.current?.pause();
|
||||||
|
|
||||||
|
if (this.timeToSeek) {
|
||||||
|
this.finishedSeeking();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -602,6 +602,9 @@ function MotionReview({
|
|||||||
);
|
);
|
||||||
|
|
||||||
if (index != -1) {
|
if (index != -1) {
|
||||||
|
Object.values(videoPlayersRef.current).forEach((controller) => {
|
||||||
|
controller.setNewPreviewStartTime(currentTime);
|
||||||
|
});
|
||||||
setSelectedRangeIdx(index);
|
setSelectedRangeIdx(index);
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user