From 64d70b7103de1c00135a3cead6fbd22cd2a617c8 Mon Sep 17 00:00:00 2001 From: Sangchul Lee Date: Mon, 15 Mar 2021 15:48:16 +0900 Subject: [PATCH] webrtc_sink: Post error if it failed to build rendering pipeline [Version] 0.1.128 [Issue Type] Improvement Change-Id: I68c899e074da9b347284d9598e650423bada0856 Signed-off-by: Sangchul Lee --- packaging/capi-media-webrtc.spec | 2 +- src/webrtc_sink.c | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packaging/capi-media-webrtc.spec b/packaging/capi-media-webrtc.spec index 51f8fb63..79e81cfd 100644 --- a/packaging/capi-media-webrtc.spec +++ b/packaging/capi-media-webrtc.spec @@ -1,6 +1,6 @@ Name: capi-media-webrtc Summary: A WebRTC library in Tizen Native API -Version: 0.1.127 +Version: 0.1.128 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/src/webrtc_sink.c b/src/webrtc_sink.c index 14a6e91b..dbaee98c 100644 --- a/src/webrtc_sink.c +++ b/src/webrtc_sink.c @@ -325,8 +325,10 @@ static void __decodebin_pad_added_cb(GstElement *decodebin, GstPad *new_pad, gpo return; } - if (ret != WEBRTC_ERROR_NONE) - LOG_ERROR("failed to build a rendering pipeline"); + if (ret != WEBRTC_ERROR_NONE) { + LOG_ERROR("failed to build a rendering pipeline, ret[0x%x]", ret); + _post_error_cb_in_idle(webrtc, ret); + } GENERATE_DOT(webrtc, "%s", GST_ELEMENT_NAME(decodebin)); } -- 2.34.1