aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/lib/videos.ts
blob: 22e9afbf95e47814f52dc012ef8cdee2b50ef2e5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
import { isStreamingPlaylist, MStreamingPlaylistVideo, MVideo } from '@server/typings/models'

function extractVideo (videoOrPlaylist: MVideo | MStreamingPlaylistVideo) {
  return isStreamingPlaylist(videoOrPlaylist)
    ? videoOrPlaylist.Video
    : videoOrPlaylist
}

export {
  extractVideo
}