import { VideoFileModel } from '../models/video/video-file'
import { CONFIG } from '../initializers/config'
import { sequelizeTypescript } from '../initializers/database'
-import { MVideoWithFile } from '@server/typings/models'
+import { MVideoWithFile } from '@server/types/models'
import { getVideoFilename, getVideoFilePath } from './video-paths'
async function updateStreamingPlaylistsInfohashesIfNeeded () {
let line = `#EXT-X-STREAM-INF:${bandwidth},${resolution}`
if (file.fps) line += ',FRAME-RATE=' + file.fps
- const audioCodec = await getAudioStreamCodec(filePlaylistPath)
- const videoCodec = await getVideoStreamCodec(filePlaylistPath)
+ const audioCodec = await getAudioStreamCodec(videoFilePath)
+ const videoCodec = await getVideoStreamCodec(videoFilePath)
line += `,CODECS="${videoCodec},${audioCodec}"`
masterPlaylists.push(line)