diff options
Diffstat (limited to 'shared/models/activitypub/objects/video-object.ts')
-rw-r--r-- | shared/models/activitypub/objects/video-object.ts | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/shared/models/activitypub/objects/video-object.ts b/shared/models/activitypub/objects/video-object.ts deleted file mode 100644 index 409504f0f..000000000 --- a/shared/models/activitypub/objects/video-object.ts +++ /dev/null | |||
@@ -1,74 +0,0 @@ | |||
1 | import { | ||
2 | ActivityIconObject, | ||
3 | ActivityIdentifierObject, | ||
4 | ActivityPubAttributedTo, | ||
5 | ActivityTagObject, | ||
6 | ActivityUrlObject | ||
7 | } from './common-objects' | ||
8 | import { LiveVideoLatencyMode, VideoState } from '../../videos' | ||
9 | |||
10 | export interface VideoObject { | ||
11 | type: 'Video' | ||
12 | id: string | ||
13 | name: string | ||
14 | duration: string | ||
15 | uuid: string | ||
16 | tag: ActivityTagObject[] | ||
17 | category: ActivityIdentifierObject | ||
18 | licence: ActivityIdentifierObject | ||
19 | language: ActivityIdentifierObject | ||
20 | subtitleLanguage: ActivityIdentifierObject[] | ||
21 | views: number | ||
22 | |||
23 | sensitive: boolean | ||
24 | |||
25 | isLiveBroadcast: boolean | ||
26 | liveSaveReplay: boolean | ||
27 | permanentLive: boolean | ||
28 | latencyMode: LiveVideoLatencyMode | ||
29 | |||
30 | commentsEnabled: boolean | ||
31 | downloadEnabled: boolean | ||
32 | waitTranscoding: boolean | ||
33 | state: VideoState | ||
34 | |||
35 | published: string | ||
36 | originallyPublishedAt: string | ||
37 | updated: string | ||
38 | uploadDate: string | ||
39 | |||
40 | mediaType: 'text/markdown' | ||
41 | content: string | ||
42 | |||
43 | support: string | ||
44 | |||
45 | icon: ActivityIconObject[] | ||
46 | |||
47 | url: ActivityUrlObject[] | ||
48 | |||
49 | likes: string | ||
50 | dislikes: string | ||
51 | shares: string | ||
52 | comments: string | ||
53 | |||
54 | attributedTo: ActivityPubAttributedTo[] | ||
55 | |||
56 | preview?: ActivityPubStoryboard[] | ||
57 | |||
58 | to?: string[] | ||
59 | cc?: string[] | ||
60 | } | ||
61 | |||
62 | export interface ActivityPubStoryboard { | ||
63 | type: 'Image' | ||
64 | rel: [ 'storyboard' ] | ||
65 | url: { | ||
66 | href: string | ||
67 | mediaType: string | ||
68 | width: number | ||
69 | height: number | ||
70 | tileWidth: number | ||
71 | tileHeight: number | ||
72 | tileDuration: string | ||
73 | }[] | ||
74 | } | ||