mirror of https://github.com/Chocobozzz/PeerTube
Fix replay last segments loop
parent
2d53be0267
commit
5b9b403a20
|
@ -69,18 +69,9 @@ async function saveLive (video: MVideo, live: MVideoLive) {
|
|||
|
||||
const rootFiles = await readdir(hlsDirectory)
|
||||
|
||||
const playlistFiles: string[] = []
|
||||
|
||||
for (const file of rootFiles) {
|
||||
// Move remaining files in the replay directory
|
||||
if (file.endsWith('.ts')) {
|
||||
await LiveManager.Instance.addSegmentToReplay(hlsDirectory, join(hlsDirectory, file))
|
||||
}
|
||||
|
||||
if (file.endsWith('.m3u8') && file !== 'master.m3u8') {
|
||||
playlistFiles.push(file)
|
||||
}
|
||||
}
|
||||
const playlistFiles = rootFiles.filter(file => {
|
||||
return file.endsWith('.m3u8') && file !== 'master.m3u8'
|
||||
})
|
||||
|
||||
await cleanupLiveFiles(hlsDirectory)
|
||||
|
||||
|
|
Loading…
Reference in New Issue