Apply GStreamer 1.22.0 into Tizen
[platform/upstream/gstreamer.git] / subprojects / gst-plugins-bad / ext / webrtc / gstwebrtcstats.c
index 5ff2bd6..0b27620 100644 (file)
@@ -73,10 +73,17 @@ _get_peer_connection_stats (GstWebRTCBin * webrtc)
 {
   GstStructure *s = gst_structure_new_empty ("unused");
 
+#ifdef TIZEN_FEATURE_WEBRTC_MODIFICATION
+  /* FIXME: 'data-channels-requested/accepted' should be updated */
+  gst_structure_set (s, "data-channels-opened", G_TYPE_UINT,
+      webrtc->priv->data_channels_opened, "data-channels-closed", G_TYPE_UINT,
+      webrtc->priv->data_channels_closed, NULL);
+#else
   /* FIXME: datachannel */
   gst_structure_set (s, "data-channels-opened", G_TYPE_UINT, 0,
       "data-channels-closed", G_TYPE_UINT, 0, "data-channels-requested",
       G_TYPE_UINT, 0, "data-channels-accepted", G_TYPE_UINT, 0, NULL);
+#endif
 
   return s;
 }