add onEventBasedRecordingStart extender

deprecate-old-monitor-groups
Moe 2022-12-14 18:50:08 -08:00
parent a9458f5476
commit af557e4daa
2 changed files with 5 additions and 0 deletions

View File

@ -535,6 +535,10 @@ module.exports = (s,config,lang,app,io) => {
activeMonitor.eventBasedRecording.allowEnd = false;
activeMonitor.eventBasedRecording.lastFileTime = `${fileTime}`;
const runRecord = function(){
for (var i = 0; i < s.onEventBasedRecordingStartExtensions.length; i++) {
const extender = s.onEventBasedRecordingStartExtensions[i]
extender(monitorConfig)
}
var ffmpegError = ''
var error
var filename = fileTime + '.mp4'

View File

@ -60,6 +60,7 @@ module.exports = function(s,config){
/////// VIDEOS ////////
createExtension(`insertCompletedVideoExtender`,`insertCompletedVideoExtensions`)
createExtension(`onEventBasedRecordingComplete`)
createExtension(`onEventBasedRecordingStart`)
createExtension(`onBeforeInsertCompletedVideo`)
/////// TIMELAPSE ////////
createExtension(`onInsertTimelapseFrame`)