You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2018/07/16 17:25:21 UTC
[openmeetings] branch master updated: [OPENMEETINGS-1142] video
resolution in interview settings fixed, add/remove audio right is improved
This is an automated email from the ASF dual-hosted git repository.
solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git
The following commit(s) were added to refs/heads/master by this push:
new 2cf265f [OPENMEETINGS-1142] video resolution in interview settings fixed, add/remove audio right is improved
2cf265f is described below
commit 2cf265f8436338a687a2dd54ec35fc752ef5ecdf
Author: Maxim Solodovnik <so...@gmail.com>
AuthorDate: Tue Jul 17 00:20:39 2018 +0700
[OPENMEETINGS-1142] video resolution in interview settings fixed, add/remove audio right is improved
---
.../main/java/org/apache/openmeetings/web/app/ClientManager.java | 2 +-
.../src/main/java/org/apache/openmeetings/web/room/RoomPanel.java | 2 +-
.../src/main/java/org/apache/openmeetings/web/room/settings-base.js | 6 +++---
.../java/org/apache/openmeetings/web/room/sidebar/RoomSidebar.java | 6 +-----
4 files changed, 6 insertions(+), 10 deletions(-)
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/ClientManager.java b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/ClientManager.java
index f8b2f5b..f527e5d 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/ClientManager.java
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/ClientManager.java
@@ -96,10 +96,10 @@ public class ClientManager implements IClientManager {
@Override
public Client update(Client c) {
- map().put(c.getUid(), c);
synchronized (onlineClients) {
onlineClients.get(c.getUid()).merge(c);
}
+ map().put(c.getUid(), c);
return c;
}
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
index a4791b0..17c33be 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
@@ -127,7 +127,7 @@ public class RoomPanel extends BasePanel {
ConferenceLog.Type.roomEnter
, getUserId(), "0", r.getId()
, cp.getRemoteAddress()
- , "" + r.getId());
+ , String.valueOf(r.getId()));
Client _c = getClient();
JSONObject options = VideoSettings.getInitJson(_c.getSid())
.put("uid", _c.getUid())
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/settings-base.js b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/settings-base.js
index eab8c49..3c8fa08 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/settings-base.js
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/settings-base.js
@@ -97,7 +97,7 @@ var VideoSettings = (function() {
}
function _close() {
_clear();
- Wicket.Event.unsubscribe("/websocket/message", _onWsMessage);
+ Wicket.Event.unsubscribe('/websocket/message', _onWsMessage);
}
function _onIceCandidate(candidate) {
OmUtil.log('Local candidate' + JSON.stringify(candidate));
@@ -289,7 +289,7 @@ var VideoSettings = (function() {
}
function _initDevices() {
if (!navigator.mediaDevices || !navigator.mediaDevices.enumerateDevices) {
- OmUtil.error("enumerateDevices() not supported.");
+ OmUtil.error('enumerateDevices() not supported.');
return;
}
cam.find('option[value!="-1"]').remove();
@@ -348,7 +348,7 @@ var VideoSettings = (function() {
});
}
function _open() {
- Wicket.Event.subscribe("/websocket/message", _onWsMessage);
+ Wicket.Event.subscribe('/websocket/message', _onWsMessage);
recAllowed = false;
timer.hide();
playBtn.prop('disabled', true).button('refresh');
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomSidebar.java b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomSidebar.java
index 60b94fb..4a6fe8d 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomSidebar.java
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomSidebar.java
@@ -168,11 +168,7 @@ public class RoomSidebar extends Panel {
return;
}
if (client.hasRight(right)) {
- if (Right.audio == right) {
- room.denyRight(client, right, Right.video);
- } else {
- room.denyRight(client, right);
- }
+ room.denyRight(client, right);
} else {
if (Right.video == right) {
room.allowRight(client, Right.audio, right);