webrtc/nice: Support domain name as connection-address of ICE candidate 00/317000/1 accepted/tizen_9.0_unified accepted/tizen_unified accepted/tizen_unified_dev accepted/tizen_unified_toolchain accepted/tizen_unified_x accepted/tizen_unified_x_asan tizen tizen_9.0 accepted/tizen/9.0/unified/20241030.232530 accepted/tizen/unified/20240903.172459 accepted/tizen/unified/dev/20240910.111634 accepted/tizen/unified/toolchain/20241004.101706 accepted/tizen/unified/x/20240904.025238 accepted/tizen/unified/x/asan/20241014.000025 tizen_9.0_m2_release
authorSangchul Lee <sc11.lee@samsung.com>
Mon, 2 Sep 2024 09:16:55 +0000 (18:16 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Mon, 2 Sep 2024 09:17:40 +0000 (18:17 +0900)
[Version] 1.22.8-15
[Issue Type] Improvement

Change-Id: I42423b17e6b75420c5058dceea78d1fd8d382739
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
packaging/gstreamer.spec
subprojects/gst-plugins-bad/gst-libs/gst/webrtc/nice/nice.c

index 9c4daa6..d4142a5 100644 (file)
@@ -62,7 +62,7 @@
 
 Name:           %{_name}
 Version:        1.22.8
-Release:        14
+Release:        15
 Summary:        Streaming-Media Framework Runtime
 License:        LGPL-2.0+
 Group:          Multimedia/Framework
index b0ecc2c..5daeea3 100644 (file)
@@ -815,7 +815,12 @@ gst_webrtc_nice_add_candidate (GstWebRTCICE * ice, GstWebRTCICEStream * stream,
     if (!g_str_has_suffix (address, ".local")) {
       GST_WARNING_OBJECT (nice, "candidate address \'%s\' does not end "
           "with \'.local\'", address);
+#ifndef TIZEN_FEATURE_WEBRTC_MODIFICATION
       goto done;
+#else
+      GST_INFO_OBJECT (nice, "keep going to resolve the domain name \'%s\'",
+          address);
+#endif
     }
 
     rc = g_new0 (struct resolve_candidate_data, 1);