[mirotalksfu] - update dep, add missing

هذا الالتزام موجود في:
Miroslav Pejic
2025-03-04 13:36:47 +01:00
الأصل 4b3fa43b19
التزام f4e47b38f0
6 ملفات معدلة مع 75 إضافات و8 حذوفات

عرض الملف

@@ -64,7 +64,7 @@ let BRAND = {
},
about: {
imageUrl: '../images/mirotalk-logo.gif',
title: '<strong>WebRTC SFU v1.7.64</strong>',
title: '<strong>WebRTC SFU v1.7.65</strong>',
html: `
<button
id="support-button"

عرض الملف

@@ -11,7 +11,7 @@ if (location.href.substr(0, 5) !== 'https') location.href = 'https' + location.h
* @license For commercial or closed source, contact us at license.mirotalk@gmail.com or purchase directly via CodeCanyon
* @license CodeCanyon: https://codecanyon.net/item/mirotalk-sfu-webrtc-realtime-video-conferences/40769970
* @author Miroslav Pejic - miroslav.pejic.85@gmail.com
* @version 1.7.64
* @version 1.7.65
*
*/
@@ -5272,7 +5272,7 @@ function showAbout() {
position: 'center',
imageUrl: BRAND.about?.imageUrl && BRAND.about.imageUrl.trim() !== '' ? BRAND.about.imageUrl : image.about,
customClass: { image: 'img-about' },
title: BRAND.about?.title && BRAND.about.title.trim() !== '' ? BRAND.about.title : 'WebRTC SFU v1.7.64',
title: BRAND.about?.title && BRAND.about.title.trim() !== '' ? BRAND.about.title : 'WebRTC SFU v1.7.65',
html: `
<br />
<div id="about">

عرض الملف

@@ -9,7 +9,7 @@
* @license For commercial or closed source, contact us at license.mirotalk@gmail.com or purchase directly via CodeCanyon
* @license CodeCanyon: https://codecanyon.net/item/mirotalk-sfu-webrtc-realtime-video-conferences/40769970
* @author Miroslav Pejic - miroslav.pejic.85@gmail.com
* @version 1.7.64
* @version 1.7.65
*
*/
@@ -784,6 +784,20 @@ class RoomClient {
break;
}
});
this.producerTransport.on('icegatheringstatechange', (state) => {
console.warn('Producer ICE gathering change state', {
state: state,
id: this.producerTransport.id,
});
});
this.producerTransport.on('icecandidateerror', (error) => {
console.error('❌ Producer ICE candidate error', {
error: error,
id: this.producerTransport.id,
});
});
}
// ####################################################
@@ -857,6 +871,20 @@ class RoomClient {
break;
}
});
this.consumerTransport.on('icegatheringstatechange', (state) => {
console.warn('Consumer ICE gathering change state', {
state: state,
id: this.consumerTransport.id,
});
});
this.consumerTransport.on('icecandidateerror', (error) => {
console.error('❌ Consumer ICE candidate error', {
error: error,
id: this.consumerTransport.id,
});
});
}
// ####################################################