From eb3c28d0be69171b0f25fd3fbfd1a82742344cc5 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Tue, 11 May 2021 17:04:47 +0200 Subject: [PATCH] openvidu-server: fix RecordingProperties build on setFinalRecordingNameAndGetFreeRecordingId --- .../openvidu/server/recording/service/RecordingService.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/openvidu-server/src/main/java/io/openvidu/server/recording/service/RecordingService.java b/openvidu-server/src/main/java/io/openvidu/server/recording/service/RecordingService.java index 8a4114c9..73d9ac0d 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/recording/service/RecordingService.java +++ b/openvidu-server/src/main/java/io/openvidu/server/recording/service/RecordingService.java @@ -24,6 +24,7 @@ import org.slf4j.LoggerFactory; import io.openvidu.client.OpenViduException; import io.openvidu.client.OpenViduException.Code; +import io.openvidu.java.client.Recording.OutputMode; import io.openvidu.java.client.Recording.Status; import io.openvidu.java.client.RecordingLayout; import io.openvidu.java.client.RecordingProperties; @@ -168,6 +169,9 @@ public abstract class RecordingService { } builder.shmSize(properties.shmSize()); } + if (OutputMode.INDIVIDUAL.equals(properties.outputMode())) { + builder.ignoreFailedStreams(properties.ignoreFailedStreams()); + } properties = builder.build(); }