webrtc_private: Set state to PLAYING when peer connection state is changed to CONNECTED 66/259266/1
authorSangchul Lee <sc11.lee@samsung.com>
Thu, 3 Jun 2021 08:49:49 +0000 (17:49 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Thu, 3 Jun 2021 08:49:49 +0000 (17:49 +0900)
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 <sc11.lee@samsung.com>
packaging/capi-media-webrtc.spec
src/webrtc_private.c

index 5a09e8daec836e8e5e82875060ed55ba488a426e..2fd644b9333f76fdfea5bab85a5d35bd7b75dc13 100644 (file)
@@ -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
index f0b265b4c3ee869a9725751e1fa67c0f13aa4a3a..6a826fe83669b557f96451951d9479e8e872dbd8 100644 (file)
@@ -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);