mirror of https://github.com/OpenVidu/openvidu.git
Merge branch 'master' of https://github.com/OpenVidu/openvidu
commit
29a8b864cb
|
@ -29,7 +29,7 @@ public abstract class RecordingManagerUtils {
|
|||
|
||||
protected abstract String getRecordingUrl(Recording recording);
|
||||
|
||||
protected abstract Set<String> getAllRecordingIdsFromStorage();
|
||||
protected abstract Set<String> getAllRecordingIdsFromStorage(String sessionIdPrefix);
|
||||
|
||||
protected String getExtensionFromRecording(Recording recording) {
|
||||
if (OutputMode.INDIVIDUAL.equals(recording.getOutputMode())) {
|
||||
|
@ -42,7 +42,7 @@ public abstract class RecordingManagerUtils {
|
|||
}
|
||||
|
||||
public String getFreeRecordingId(String sessionId) {
|
||||
Set<String> recordingIds = getAllRecordingIdsFromStorage();
|
||||
Set<String> recordingIds = getAllRecordingIdsFromStorage(sessionId);
|
||||
return getNextAvailableRecordingId(sessionId, recordingIds);
|
||||
}
|
||||
|
||||
|
|
|
@ -40,7 +40,7 @@ public class RecordingManagerUtilsLocalStorage extends RecordingManagerUtils {
|
|||
}
|
||||
|
||||
@Override
|
||||
protected Set<String> getAllRecordingIdsFromStorage() {
|
||||
protected Set<String> getAllRecordingIdsFromStorage(String sessionIdPrefix) {
|
||||
File folder = new File(openviduConfig.getOpenViduRecordingPath());
|
||||
File[] files = folder.listFiles();
|
||||
|
||||
|
|
Loading…
Reference in New Issue