Update main.go

This commit is contained in:
Cedric Verstraeten
2023-01-30 16:16:07 +01:00
parent b49eef2d1c
commit 7ac2f71de1
+10
View File
@@ -353,6 +353,16 @@ func HandleRecordStream(queue *pubsub.Queue, configuration *models.Configuration
if err := myMuxer.WritePacket(pkt); err != nil {
log.Log.Error(err.Error())
}
// We will sync to file every keyframe.
if pkt.IsKeyFrame {
err := file.Sync()
if err != nil {
log.Log.Error(err.Error())
} else {
log.Log.Info("HandleRecordStream: Synced file: " + name)
}
}
}
pkt = nextPkt