]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - shared/models/videos/video-file.model.ts
Merge branch 'release/3.3.0' into develop
[github/Chocobozzz/PeerTube.git] / shared / models / videos / video-file.model.ts
CommitLineData
0fecf427 1import { VideoConstant } from './video-constant.model'
2b02c520 2import { VideoFileMetadata } from './video-file-metadata.model'
0fecf427 3import { VideoResolution } from './video-resolution.enum'
d7a25329
C
4
5export interface VideoFile {
d7a25329
C
6 resolution: VideoConstant<VideoResolution>
7 size: number // Bytes
90a8bd30 8
d7a25329
C
9 torrentUrl: string
10 torrentDownloadUrl: string
90a8bd30 11
d7a25329
C
12 fileUrl: string
13 fileDownloadUrl: string
90a8bd30 14
d7a25329 15 fps: number
90a8bd30 16
583eb04b 17 metadata?: VideoFileMetadata
8319d6ae 18 metadataUrl?: string
90a8bd30 19
f66db4d5 20 magnetUri: string | null
d7a25329 21}