]>
Commit | Line | Data |
---|---|---|
4771e000 C |
1 | import { RemoteVideoRequest } from './remote-video-request.model' |
2 | ||
3 | export interface RemoteVideoCreateData { | |
0a6658fd | 4 | uuid: string |
72c7248b | 5 | channelUUID: string |
4771e000 C |
6 | tags: string[] |
7 | name: string | |
4771e000 C |
8 | category: number |
9 | licence: number | |
10 | language: number | |
11 | nsfw: boolean | |
9567011b | 12 | truncatedDescription: string |
4771e000 C |
13 | duration: number |
14 | createdAt: Date | |
15 | updatedAt: Date | |
16 | views: number | |
17 | likes: number | |
18 | dislikes: number | |
fd45e8f4 | 19 | privacy: number |
4771e000 | 20 | thumbnailData: string |
93e1258c C |
21 | files: { |
22 | infoHash: string | |
23 | extname: string | |
24 | resolution: number | |
25 | size: number | |
26 | }[] | |
4771e000 C |
27 | } |
28 | ||
29 | export interface RemoteVideoCreateRequest extends RemoteVideoRequest { | |
72c7248b | 30 | type: 'add-video' |
4771e000 C |
31 | data: RemoteVideoCreateData |
32 | } |