Fix invalid API return 63/241263/1 accepted/tizen/unified/20200820.034817 submit/tizen/20200819.022508 submit/tizen/20200819.121427
authorJeongmo Yang <jm80.yang@samsung.com>
Wed, 19 Aug 2020 00:47:52 +0000 (09:47 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Wed, 19 Aug 2020 01:20:39 +0000 (10:20 +0900)
- MUSE_RECORDER_API_UNSET_MUXED_STREAM_CB -> MUSE_RECORDER_API_UNSET_VIDEO_ENCODE_DECISION_CB
- Additional change: Replace camera export data API
  camera_export_data_new() -> camera_export_data_new_from_stream()

[Version] 0.3.21
[Issue Type] Bug fix

Change-Id: I7538cd927c0191fa324c3125fbbc29e0c616b859
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
muse/src/muse_recorder_dispatcher.c
packaging/mmsvc-recorder.spec

index a89b9f8..5f74528 100644 (file)
@@ -462,7 +462,7 @@ bool _recorder_disp_video_encode_decision_cb(void *stream, void *user_data)
 
        recorder_return_val_if_fail(muse_recorder, true);
 
-       export_data = camera_export_data_new(stream, muse_recorder->bufmgr, tfd);
+       export_data = camera_export_data_new_from_stream(stream, muse_recorder->bufmgr, tfd);
        if (!export_data) {
                LOGE("export_data failed");
                return true;
@@ -2233,7 +2233,7 @@ int recorder_dispatcher_set_video_encode_decision_cb(muse_module_h module)
 int recorder_dispatcher_unset_video_encode_decision_cb(muse_module_h module)
 {
        int ret = RECORDER_ERROR_NONE;
-       muse_recorder_api_e api = MUSE_RECORDER_API_UNSET_MUXED_STREAM_CB;
+       muse_recorder_api_e api = MUSE_RECORDER_API_UNSET_VIDEO_ENCODE_DECISION_CB;
        muse_recorder_api_class_e class = MUSE_RECORDER_API_CLASS_IMMEDIATE;
        muse_recorder_handle_s *muse_recorder = NULL;
 
index caec0e9..692b662 100644 (file)
@@ -1,6 +1,6 @@
 Name:       mmsvc-recorder
 Summary:    A Recorder module for muse server
-Version:    0.3.20
+Version:    0.3.21
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0