From f7ab75a7a5dc44e70e982a31dead509c22ffc3f9 Mon Sep 17 00:00:00 2001 From: Sangchul Lee Date: Tue, 8 Nov 2022 12:18:16 +0900 Subject: [PATCH] webrtc_private: Generate dot file when an error callback is invoked [Version] 0.3.261 [Issue Type] Debug Change-Id: I279ac95a82ee5bdea1e2c83ae31f6e59e0c9a8ae Signed-off-by: Sangchul Lee --- packaging/capi-media-webrtc.spec | 2 +- src/webrtc_private.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packaging/capi-media-webrtc.spec b/packaging/capi-media-webrtc.spec index 51ab5ac5..755b6e7f 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.3.260 +Version: 0.3.261 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/src/webrtc_private.c b/src/webrtc_private.c index fcdffcb5..87bf64df 100644 --- a/src/webrtc_private.c +++ b/src/webrtc_private.c @@ -447,6 +447,9 @@ static void __invoke_error_cb(webrtc_s *webrtc, webrtc_error_e error) ((webrtc_error_cb)(webrtc->error_cb.callback))((webrtc_h)webrtc, error, webrtc->state, webrtc->error_cb.user_data); LOG_DEBUG("<<< end of the callback"); } + + GENERATE_DOT(webrtc, webrtc->gst.pipeline, "%s.error_%s.state_%s", + GST_ELEMENT_NAME(webrtc->gst.pipeline), __get_error_string(error), __state_str[webrtc->state]); } static void __invoke_peer_connection_state_change_cb(webrtc_s *webrtc, webrtc_peer_connection_state_e state) -- 2.34.1