projects
/
platform
/
core
/
multimedia
/
libmm-camcorder.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix crash when destroy if capture sound played callback is not called
[platform/core/multimedia/libmm-camcorder.git]
/
src
/
mm_camcorder_internal.c
diff --git
a/src/mm_camcorder_internal.c
b/src/mm_camcorder_internal.c
index
c2c6d20
..
3eb1590
100644
(file)
--- a/
src/mm_camcorder_internal.c
+++ b/
src/mm_camcorder_internal.c
@@
-3782,7
+3782,8
@@
void __mmcamcorder_force_stop(mmf_camcorder_t *hcamcorder)
_mmcam_dbg_warn("Stop recording.");
while ((itr_cnt--) && ((result = _mmcamcorder_commit((MMHandleType)hcamcorder)) != MM_ERROR_NONE)) {
_mmcam_dbg_warn("Stop recording.");
while ((itr_cnt--) && ((result = _mmcamcorder_commit((MMHandleType)hcamcorder)) != MM_ERROR_NONE)) {
- _mmcam_dbg_warn("Can't commit.(%x)", result);
+ _mmcam_dbg_warn("Can't commit.(%x), cancel it.", result);
+ _mmcamcorder_cancel((MMHandleType)hcamcorder);
}
break;
}
break;