projects
/
harmattan
/
cameraplus
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
1ca10bd
)
Declarative Camera should deactivete active mode when destroyed before stopping the...
author
Mohammed Sameer
<msameer@foolab.org>
Sat, 5 Jan 2013 18:06:55 +0000
(20:06 +0200)
committer
Mohammed Sameer
<msameer@foolab.org>
Sat, 5 Jan 2013 18:06:55 +0000
(20:06 +0200)
This will prevent losing the video being recorded when closing camera while recording
declarative/camera.cpp
patch
|
blob
|
history
diff --git
a/declarative/camera.cpp
b/declarative/camera.cpp
index
36815bd
..
3865e42
100644
(file)
--- a/
declarative/camera.cpp
+++ b/
declarative/camera.cpp
@@
-78,6
+78,10
@@
Camera::Camera(QDeclarativeItem *parent) :
Camera::~Camera() {
if (m_dev) {
Camera::~Camera() {
if (m_dev) {
+ if (m_dev->activeMode()) {
+ m_dev->activeMode()->deactivate();
+ }
+
m_dev->stop(true);
m_dev->deleteLater();
m_dev = 0;
m_dev->stop(true);
m_dev->deleteLater();
m_dev = 0;