Fix code to set plugin name read from ini file 14/237214/1
authorSangchul Lee <sc11.lee@samsung.com>
Fri, 26 Jun 2020 04:12:45 +0000 (13:12 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Fri, 26 Jun 2020 04:16:21 +0000 (13:16 +0900)
It's a bug of ms_src_node_create() in case of
MEDIA_STREAMER_NODE_SRC_TYPE_CUSTOM type node.

[Version] 0.1.77
[Issue Type] Bug fix

Change-Id: I68f42056161e950c422ce28bc3ba31749f440ca7
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
packaging/capi-media-streamer.spec
src/media_streamer_node.c

index bed882c..dd613fb 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-media-streamer
 Summary:    A Media Streamer API
-Version:    0.1.76
+Version:    0.1.77
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index 4b25214..f179398 100644 (file)
@@ -809,7 +809,7 @@ int ms_src_node_create(media_streamer_node_s *node)
                break;
        case MEDIA_STREAMER_NODE_SRC_TYPE_CUSTOM:
                plugin_name = ms_ini_get_string("node type 1:custom", DEFAULT_APP_SOURCE);
-               node->gst_element = ms_element_create(DEFAULT_APP_SOURCE, NULL);
+               node->gst_element = ms_element_create(plugin_name, NULL);
                g_object_set(G_OBJECT(node->gst_element), "emit-signals", TRUE, NULL);
                ms_signal_create(&node->sig_list, node->gst_element, "need-data", G_CALLBACK(__ms_src_start_feed_cb), node);
                ms_signal_create(&node->sig_list, node->gst_element, "enough-data", G_CALLBACK(__ms_src_stop_feed_cb), node);