import CameraPlus 1.0
import "data.js" as Data
-// TODO: stop recording when disk is low
-
CameraPage {
id: page
return;
}
+ if (!checkDiskSpace()) {
+ showError(qsTr("Not enough space to record video."));
+ return;
+ }
+
policyMode = CameraResources.Recording;
}
else if (videoMode.recording) {
videoMode.stopRecording();
showError(qsTr("Maximum recording time reached."));
}
+ else if (!checkDiskSpace()) {
+ videoMode.stopRecording();
+ showError(qsTr("Not enough space to continue recording."));
+ }
}
onRunningChanged: {