private void CheckRecord()
{
if (ForcedRecording)
{
StartSaving();
}
if (Recording && CameraControl==null)
{
var dur = (DateTime.UtcNow - _recordingStartTime).TotalSeconds;
if (dur > Micobject.recorder.maxrecordtime ||
((!SoundDetected && InactiveRecord > Micobject.recorder.inactiverecord) && !ForcedRecording && dur > Micobject.recorder.minrecordtime))
StopSaving();
}
}