From: Sangchul Lee Date: Thu, 3 Jun 2021 08:49:49 +0000 (+0900) Subject: webrtc_private: Set state to PLAYING when peer connection state is changed to CONNECTED X-Git-Tag: submit/tizen/20210729.023123~62 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=670da983d6a45bb249a1332dc51f42d141d49b8c;p=platform%2Fcore%2Fapi%2Fwebrtc.git webrtc_private: Set state to PLAYING when peer connection state is changed to CONNECTED This state change is affected by webrtcbin changes based on 1.18 version. [Version] 0.2.1 [Issue Type] Update Change-Id: I4b590ccb43e468dc5add1b1282a97ea17083a514 Signed-off-by: Sangchul Lee --- diff --git a/packaging/capi-media-webrtc.spec b/packaging/capi-media-webrtc.spec index 5a09e8da..2fd644b9 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.178 +Version: 0.2.1 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/src/webrtc_private.c b/src/webrtc_private.c index f0b265b4..6a826fe8 100644 --- a/src/webrtc_private.c +++ b/src/webrtc_private.c @@ -734,7 +734,7 @@ static void __webrtcbin_peer_connection_state_cb(GstElement *webrtcbin, GParamSp __invoke_peer_connection_state_change_cb(webrtc, state); switch (state) { - case GST_WEBRTC_PEER_CONNECTION_STATE_NEW: + case GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTED: g_mutex_lock(&webrtc->mutex); if (webrtc->state == WEBRTC_STATE_NEGOTIATING) _post_state_cb_in_idle(webrtc, WEBRTC_STATE_PLAYING);