]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - shared/models/videos/video-create.model.ts
Merge branch 'release/4.2.0' into develop
[github/Chocobozzz/PeerTube.git] / shared / models / videos / video-create.model.ts
1 import { VideoPrivacy } from './video-privacy.enum'
2 import { VideoScheduleUpdate } from './video-schedule-update.model'
3
4 export interface VideoCreate {
5 name: string
6 channelId: number
7
8 category?: number
9 licence?: number
10 language?: string
11 description?: string
12 support?: string
13 nsfw?: boolean
14 waitTranscoding?: boolean
15 tags?: string[]
16 commentsEnabled?: boolean
17 downloadEnabled?: boolean
18 privacy: VideoPrivacy
19 scheduleUpdate?: VideoScheduleUpdate
20 originallyPublishedAt?: Date | string
21
22 thumbnailfile?: Blob | string
23 previewfile?: Blob | string
24 }