From e772bdf14c46701552491dc337a21325c34e1ec2 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 4 Dec 2020 15:29:18 +0100 Subject: Load video in permanent live after last one ended --- server/lib/video-transcoding.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'server/lib/video-transcoding.ts') diff --git a/server/lib/video-transcoding.ts b/server/lib/video-transcoding.ts index 44ecf4cc9..e7108bd5a 100644 --- a/server/lib/video-transcoding.ts +++ b/server/lib/video-transcoding.ts @@ -169,13 +169,15 @@ async function generateHlsPlaylistFromTS (options: { concatenatedTsFilePath: string resolution: VideoResolution isPortraitMode: boolean + isAAC: boolean }) { return generateHlsPlaylistCommon({ video: options.video, resolution: options.resolution, isPortraitMode: options.isPortraitMode, inputPath: options.concatenatedTsFilePath, - type: 'hls-from-ts' as 'hls-from-ts' + type: 'hls-from-ts' as 'hls-from-ts', + isAAC: options.isAAC }) } @@ -234,9 +236,10 @@ async function generateHlsPlaylistCommon (options: { inputPath: string resolution: VideoResolution copyCodecs?: boolean + isAAC?: boolean isPortraitMode: boolean }) { - const { type, video, inputPath, resolution, copyCodecs, isPortraitMode } = options + const { type, video, inputPath, resolution, copyCodecs, isPortraitMode, isAAC } = options const baseHlsDirectory = join(HLS_STREAMING_PLAYLIST_DIRECTORY, video.uuid) await ensureDir(join(HLS_STREAMING_PLAYLIST_DIRECTORY, video.uuid)) @@ -257,6 +260,8 @@ async function generateHlsPlaylistCommon (options: { copyCodecs, isPortraitMode, + isAAC, + hlsPlaylist: { videoFilename } -- cgit v1.2.3