From adbd663c66dd8c99d8bea28ba0263b22ce66bd82 Mon Sep 17 00:00:00 2001 From: Miroslav Pejic Date: Fri, 10 Jan 2025 00:33:58 +0100 Subject: [PATCH] [mirotalksfu] - add new emoji sound, update dep --- app/src/Server.js | 2 +- package.json | 6 +++--- public/js/Room.js | 4 ++-- public/js/RoomClient.js | 5 ++++- public/sounds/emoji/boo.mp3 | Bin 0 -> 9457 bytes 5 files changed, 10 insertions(+), 7 deletions(-) create mode 100644 public/sounds/emoji/boo.mp3 diff --git a/app/src/Server.js b/app/src/Server.js index 9fa0cb18..cfc3b089 100644 --- a/app/src/Server.js +++ b/app/src/Server.js @@ -55,7 +55,7 @@ dev dependencies: { * @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.6.91 + * @version 1.6.92 * */ diff --git a/package.json b/package.json index cb444d27..a09ddfde 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mirotalksfu", - "version": "1.6.91", + "version": "1.6.92", "description": "WebRTC SFU browser-based video calls", "main": "Server.js", "scripts": { @@ -78,11 +78,11 @@ "mediasoup-client": "3.8.1", "ngrok": "^5.0.0-beta.2", "nodemailer": "^6.9.16", - "openai": "^4.77.4", + "openai": "^4.78.0", "qs": "6.13.1", "socket.io": "4.8.1", "swagger-ui-express": "5.0.1", - "uuid": "11.0.4" + "uuid": "11.0.5" }, "devDependencies": { "mocha": "^11.0.1", diff --git a/public/js/Room.js b/public/js/Room.js index 3625c2a3..f6277bc7 100644 --- a/public/js/Room.js +++ b/public/js/Room.js @@ -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.6.91 + * @version 1.6.92 * */ @@ -4877,7 +4877,7 @@ function showAbout() { imageUrl: image.about, customClass: { image: 'img-about' }, position: 'center', - title: 'WebRTC SFU v1.6.91', + title: 'WebRTC SFU v1.6.92', html: `
diff --git a/public/js/RoomClient.js b/public/js/RoomClient.js index c6a71ba4..2b31a197 100644 --- a/public/js/RoomClient.js +++ b/public/js/RoomClient.js @@ -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.6.91 + * @version 1.6.92 * */ @@ -7567,6 +7567,9 @@ class RoomClient { case ':ok_hand:': this.sound('ok', true, path, ext); break; + case ':-1:': + this.sound('boo', true, path, ext); + break; case ':clap:': this.sound('applause', true, path, ext); break; diff --git a/public/sounds/emoji/boo.mp3 b/public/sounds/emoji/boo.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..6ed91141164e5f0f27d08152958488e099caeb39 GIT binary patch literal 9457 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