X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fmedia_streamer_node.c;h=7894eb81f912fb490defc6fb643f988cb8648430;hb=ca1125d852b0147b5507b7205d0d849be693fac4;hp=7a7600eb547be96144b22946a46998da1ad55c03;hpb=b95db202851b7bda784ba8c2900525a17c8c2be4;p=platform%2Fcore%2Fapi%2Fmediastreamer.git diff --git a/src/media_streamer_node.c b/src/media_streamer_node.c index 7a7600e..7894eb8 100644 --- a/src/media_streamer_node.c +++ b/src/media_streamer_node.c @@ -1833,7 +1833,10 @@ int ms_rtp_node_prepare(media_streamer_node_s *node) audio_caps = gst_caps_from_string(MEDIA_STREAMER_DEFAULT_AUDIO_RTP_FORMAT); g_object_set(G_OBJECT(audio_filter), "caps", audio_caps, NULL); - gst_element_link_pads(audio_filter, "src", rtpbin, "send_rtp_sink_1"); + if (!gst_element_link_pads(audio_filter, "src", rtpbin, "send_rtp_sink_1")) { + ms_error("Failed to link pads for send_rtp_sink_1"); + return MEDIA_STREAMER_ERROR_INVALID_OPERATION; + } ghost_pad = (GstGhostPad *)gst_element_get_static_pad(node->gst_element, MS_PAD_AUDIO_IN); if (ghost_pad) {