[mirotalksfu] - add possibility to change cam-off avatar

هذا الالتزام موجود في:
Miroslav Pejic
2022-11-10 10:42:39 +01:00
الأصل 7153091349
التزام 62cc897ea7
2 ملفات معدلة مع 11 إضافات و5 حذوفات

ثنائية
public/images/mirotalksfu-logo.png Normal file

ملف ثنائي غير معروض.

بعد

العرض:  |  الارتفاع:  |  الحجم: 11 KiB

عرض الملف

@@ -13,6 +13,7 @@
*/ */
const cfg = { const cfg = {
useAvatarApi: true,
msgAvatar: 'https://eu.ui-avatars.com/api', msgAvatar: 'https://eu.ui-avatars.com/api',
}; };
@@ -37,6 +38,7 @@ const html = {
}; };
const image = { const image = {
avatar: '../images/mirotalksfu-logo.png',
audio: '../images/audio.gif', audio: '../images/audio.gif',
poster: '../images/loader.gif', poster: '../images/loader.gif',
delete: '../images/delete.png', delete: '../images/delete.png',
@@ -1698,11 +1700,15 @@ class RoomClient {
setVideoAvatarImgName(elemId, peer_name) { setVideoAvatarImgName(elemId, peer_name) {
let elem = this.getId(elemId); let elem = this.getId(elemId);
let avatarImgSize = 250; if (cfg.useAvatarApi) {
elem.setAttribute( let avatarImgSize = 250;
'src', elem.setAttribute(
cfg.msgAvatar + '?name=' + peer_name + '&size=' + avatarImgSize + '&background=random&rounded=true', 'src',
); cfg.msgAvatar + '?name=' + peer_name + '&size=' + avatarImgSize + '&background=random&rounded=true',
);
} else {
elem.setAttribute('src', image.avatar);
}
} }
setIsAudio(peer_id, status) { setIsAudio(peer_id, status) {