Fix the use of invalid pad name and print log as error on link failure
[platform/core/api/mediastreamer.git] / src / media_streamer_gst.c
index ad59303..921b5c2 100644 (file)
@@ -428,7 +428,7 @@ static gboolean __ms_link_two_elements(GstElement *previous_element, GstPad *pre
                if (elements_linked)
                        ms_info("Succeeded to link [%s] -> [%s]", GST_ELEMENT_NAME(previous_element), GST_ELEMENT_NAME(found_element));
                else
-                       ms_debug("Failed to link [%s] and [%s]", GST_ELEMENT_NAME(previous_element), GST_ELEMENT_NAME(found_element));
+                       ms_error("Failed to link [%s] and [%s]", GST_ELEMENT_NAME(previous_element), GST_ELEMENT_NAME(found_element));
        } else
                ms_info("Element [%s] has no free compatible pad to be connected with [%s] or linked", GST_ELEMENT_NAME(found_element), GST_ELEMENT_NAME(previous_element));
 
@@ -1002,9 +1002,9 @@ void ms_rtpbin_pad_added_cb(GstElement *src, GstPad *new_pad, gpointer user_data
                ms_debug("type is [%s]", src_pad_type);
 
                if (MS_ELEMENT_IS_VIDEO(src_pad_type))
-                       src_pad_name = g_strdup_printf("%s_out", "video");
+                       src_pad_name = g_strdup_printf("%s-out", "video");
                else if (MS_ELEMENT_IS_AUDIO(src_pad_type))
-                       src_pad_name = g_strdup_printf("%s_out", "audio");
+                       src_pad_name = g_strdup_printf("%s-out", "audio");
 
                if (src_pad_name != NULL) {