From: Sangchul Lee Date: Tue, 8 Nov 2022 03:18:16 +0000 (+0900) Subject: webrtc_private: Generate dot file when an error callback is invoked X-Git-Tag: accepted/tizen/unified/20221109.171125~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=21c388b4e0a6bcb44f159d64bd94893709382b36;p=platform%2Fcore%2Fapi%2Fwebrtc.git 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 --- 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)