import "data.js" as Data
// TODO: on error ?
-// TODO: resources lost?
+// TODO: losing resources in the middle of recording will produce corrupted video
// TODO: closing camera in the middle of recording will hang camera
// TODO: optional resources?
id: page
modesVisible: false
+ function policyLost() {
+ page.stopRecording();
+ }
+
Component.onDestruction: videoMode.stopRecording();
onStatusChanged: {
policyMode: CameraResources.Recording
- controlsVisible: cam.running && videoMode.recording && !cameraMode.animationRunning && !previewAnimationRunning && !standbyWidget.visible
+ controlsVisible: cam.running && videoMode.recording && !cameraMode.animationRunning && !previewAnimationRunning
orientationLock: PageOrientation.LockLandscape