From: Sangchul Lee Date: Wed, 10 Nov 2021 00:05:56 +0000 (+0900) Subject: [UTC][webrtc][non-ACR] Wait for state change before destroying handle X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F02%2F268602%2F2;p=test%2Ftct%2Fnative%2Fapi.git [UTC][webrtc][non-ACR] Wait for state change before destroying handle Change-Id: I4049d4553dcdf78117de273f9c3bcb7eb0836654 Signed-off-by: Sangchul Lee (cherry picked from commit edd57f29674287c6bbb1b2521b881722bc9f6776) --- diff --git a/src/utc/webrtc/utc-media-webrtc.c b/src/utc/webrtc/utc-media-webrtc.c index ac36b00fb..34d265a13 100644 --- a/src/utc/webrtc/utc-media-webrtc.c +++ b/src/utc/webrtc/utc-media-webrtc.c @@ -246,9 +246,14 @@ int utc_media_webrtc_start_p(void) ret = webrtc_set_ice_candidate_cb(webrtc, __webrtc_ice_candidate_cb, NULL); assert_eq(ret, WEBRTC_ERROR_NONE); + ret = webrtc_set_state_changed_cb(webrtc, __webrtc_state_changed_cb, NULL); + assert_eq(ret, WEBRTC_ERROR_NONE); + ret = webrtc_start(webrtc); assert_eq(ret, WEBRTC_ERROR_NONE); + __run_mainloop(); + webrtc_destroy(webrtc); return 0;