summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeongmo Yang <jm80.yang@samsung.com>2016-06-03 10:53:17 +0900
committerJeongmo Yang <jm80.yang@samsung.com>2016-06-03 10:53:17 +0900
commitf418ade9f317909bf40ad5bd56cf324526ea8e57 (patch)
treec23a926098281dfc12cc6fe439ea76a4e864f481
parent616d60d639c54490679a9f53dd0d9386e6cb97f9 (diff)
downloadmmsvc-recorder-f418ade9f317909bf40ad5bd56cf324526ea8e57.tar.gz
mmsvc-recorder-f418ade9f317909bf40ad5bd56cf324526ea8e57.tar.bz2
mmsvc-recorder-f418ade9f317909bf40ad5bd56cf324526ea8e57.zip
Change-Id: I6cf887b54156ac542d3248450e67284572095100 Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
-rw-r--r--muse/src/muse_recorder_dispatcher.c3
-rw-r--r--packaging/mmsvc-recorder.spec2
2 files changed, 4 insertions, 1 deletions
diff --git a/muse/src/muse_recorder_dispatcher.c b/muse/src/muse_recorder_dispatcher.c
index 160bdb9..dbb5da7 100644
--- a/muse/src/muse_recorder_dispatcher.c
+++ b/muse/src/muse_recorder_dispatcher.c
@@ -1960,8 +1960,10 @@ static int recorder_cmd_dispatcher_shutdown(muse_module_h module)
case RECORDER_STATE_PAUSED:
case RECORDER_STATE_RECORDING:
legacy_recorder_commit(muse_recorder->recorder_handle);
+ /* fall through */
case RECORDER_STATE_READY:
legacy_recorder_unprepare(muse_recorder->recorder_handle);
+ /* fall through */
case RECORDER_STATE_CREATED:
if (legacy_recorder_destroy(muse_recorder->recorder_handle) == RECORDER_ERROR_NONE) {
_recorder_remove_export_data(module, 0, TRUE);
@@ -1973,6 +1975,7 @@ static int recorder_cmd_dispatcher_shutdown(muse_module_h module)
free(muse_recorder);
muse_recorder = NULL;
}
+ break;
default:
break;
}
diff --git a/packaging/mmsvc-recorder.spec b/packaging/mmsvc-recorder.spec
index af31b7c..acfca94 100644
--- a/packaging/mmsvc-recorder.spec
+++ b/packaging/mmsvc-recorder.spec
@@ -1,6 +1,6 @@
Name: mmsvc-recorder
Summary: A Recorder module for muse server
-Version: 0.2.18
+Version: 0.2.19
Release: 0
Group: Multimedia/Libraries
License: Apache-2.0