[mirotalksfu] - add possibility to set video quality

هذا الالتزام موجود في:
Miroslav Pejic
2022-11-27 11:00:48 +01:00
الأصل 86e16b7c77
التزام afba0c764a
3 ملفات معدلة مع 120 إضافات و9 حذوفات

عرض الملف

@@ -1009,6 +1009,13 @@ function handleButtons() {
function handleSelects() {
// devices options
videoSelect.onchange = () => {
rc.closeThenProduce(RoomClient.mediaType.video, videoSelect.value);
rc.setLocalStorageDevices(RoomClient.mediaType.video, videoSelect.selectedIndex, videoSelect.value);
};
videoQuality.onchange = () => {
rc.closeThenProduce(RoomClient.mediaType.video, videoSelect.value);
};
microphoneSelect.onchange = () => {
rc.closeThenProduce(RoomClient.mediaType.audio, microphoneSelect.value);
rc.setLocalStorageDevices(RoomClient.mediaType.audio, microphoneSelect.selectedIndex, microphoneSelect.value);
@@ -1017,10 +1024,6 @@ function handleSelects() {
rc.attachSinkId(rc.myAudioEl, speakerSelect.value);
rc.setLocalStorageDevices(RoomClient.mediaType.speaker, speakerSelect.selectedIndex, speakerSelect.value);
};
videoSelect.onchange = () => {
rc.closeThenProduce(RoomClient.mediaType.video, videoSelect.value);
rc.setLocalStorageDevices(RoomClient.mediaType.video, videoSelect.selectedIndex, videoSelect.value);
};
// room
switchSounds.onchange = (e) => {
isSoundEnabled = e.currentTarget.checked;