webrtc_source: Use gst_element_request_pad_simple() 53/270453/5
authorSangchul Lee <sc11.lee@samsung.com>
Thu, 3 Feb 2022 04:52:14 +0000 (13:52 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Wed, 16 Feb 2022 02:38:11 +0000 (11:38 +0900)
gst_element_get_request_pad() is deprecated since GStreamer 1.19.1.

[Version] 0.3.54
[Issue Type] Update

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

index 062e3b712ce04ea8acad57ad4a6e21a8fb10cb63..e3b8da97f80665d35d5703a47d66f61e69e5c2a0 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-media-webrtc
 Summary:    A WebRTC library in Tizen Native API
-Version:    0.3.53
+Version:    0.3.54
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index 7dcb701f06da99e5d972a9b21afa61d9e6f8d6a5..b5b028db8703980076396f38ee5ea79a46fcb790 100644 (file)
@@ -2734,7 +2734,7 @@ static int __link_source_with_webrtcbin(webrtc_gst_slot_s *source, GstElement *w
        RET_VAL_IF(source == NULL, WEBRTC_ERROR_INVALID_PARAMETER, "source is NULL");
        RET_VAL_IF(webrtcbin == NULL, WEBRTC_ERROR_INVALID_PARAMETER, "webrtcbin is NULL");
 
-       if (!(sinkpad = gst_element_get_request_pad(webrtcbin, "sink_%u"))) {
+       if (!(sinkpad = gst_element_request_pad_simple(webrtcbin, "sink_%u"))) {
                LOG_ERROR("failed to gst_element_get_request_pad()");
                return WEBRTC_ERROR_INVALID_OPERATION;
        }