mirror of https://github.com/OpenVidu/openvidu.git
openvidu-java-client: fix when no "defaultRecordingLayout"
parent
1b47b9f2fa
commit
6e65191860
|
@ -574,7 +574,7 @@ public class OpenVidu {
|
||||||
if (fetchedSessionIds.contains(entry.getKey())) {
|
if (fetchedSessionIds.contains(entry.getKey())) {
|
||||||
return true;
|
return true;
|
||||||
} else {
|
} else {
|
||||||
log.info("Removing closed session {}" + entry.getKey());
|
log.info("Removing closed session {}", entry.getKey());
|
||||||
hasChanged[0] = true;
|
hasChanged[0] = true;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -511,8 +511,10 @@ public class Session {
|
||||||
SessionProperties.Builder builder = new SessionProperties.Builder()
|
SessionProperties.Builder builder = new SessionProperties.Builder()
|
||||||
.mediaMode(MediaMode.valueOf((String) json.get("mediaMode")))
|
.mediaMode(MediaMode.valueOf((String) json.get("mediaMode")))
|
||||||
.recordingMode(RecordingMode.valueOf((String) json.get("recordingMode")))
|
.recordingMode(RecordingMode.valueOf((String) json.get("recordingMode")))
|
||||||
.defaultOutputMode(Recording.OutputMode.valueOf((String) json.get("defaultOutputMode")))
|
.defaultOutputMode(Recording.OutputMode.valueOf((String) json.get("defaultOutputMode")));
|
||||||
.defaultRecordingLayout(RecordingLayout.valueOf((String) json.get("defaultRecordingLayout")));
|
if (json.containsKey("defaultRecordingLayout")) {
|
||||||
|
builder.defaultRecordingLayout(RecordingLayout.valueOf((String) json.get("defaultRecordingLayout")));
|
||||||
|
}
|
||||||
if (json.containsKey("defaultCustomLayout")) {
|
if (json.containsKey("defaultCustomLayout")) {
|
||||||
builder.defaultCustomLayout((String) json.get("defaultCustomLayout"));
|
builder.defaultCustomLayout((String) json.get("defaultCustomLayout"));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue