diff options
Diffstat (limited to 'shared/models/videos/live')
9 files changed, 0 insertions, 86 deletions
diff --git a/shared/models/videos/live/index.ts b/shared/models/videos/live/index.ts deleted file mode 100644 index 07b59fe2c..000000000 --- a/shared/models/videos/live/index.ts +++ /dev/null | |||
@@ -1,8 +0,0 @@ | |||
1 | export * from './live-video-create.model' | ||
2 | export * from './live-video-error.enum' | ||
3 | export * from './live-video-event-payload.model' | ||
4 | export * from './live-video-event.type' | ||
5 | export * from './live-video-latency-mode.enum' | ||
6 | export * from './live-video-session.model' | ||
7 | export * from './live-video-update.model' | ||
8 | export * from './live-video.model' | ||
diff --git a/shared/models/videos/live/live-video-create.model.ts b/shared/models/videos/live/live-video-create.model.ts deleted file mode 100644 index f8ae9e5a9..000000000 --- a/shared/models/videos/live/live-video-create.model.ts +++ /dev/null | |||
@@ -1,11 +0,0 @@ | |||
1 | import { VideoCreate } from '../video-create.model' | ||
2 | import { VideoPrivacy } from '../video-privacy.enum' | ||
3 | import { LiveVideoLatencyMode } from './live-video-latency-mode.enum' | ||
4 | |||
5 | export interface LiveVideoCreate extends VideoCreate { | ||
6 | permanentLive?: boolean | ||
7 | latencyMode?: LiveVideoLatencyMode | ||
8 | |||
9 | saveReplay?: boolean | ||
10 | replaySettings?: { privacy: VideoPrivacy } | ||
11 | } | ||
diff --git a/shared/models/videos/live/live-video-error.enum.ts b/shared/models/videos/live/live-video-error.enum.ts deleted file mode 100644 index a26453505..000000000 --- a/shared/models/videos/live/live-video-error.enum.ts +++ /dev/null | |||
@@ -1,9 +0,0 @@ | |||
1 | export const enum LiveVideoError { | ||
2 | BAD_SOCKET_HEALTH = 1, | ||
3 | DURATION_EXCEEDED = 2, | ||
4 | QUOTA_EXCEEDED = 3, | ||
5 | FFMPEG_ERROR = 4, | ||
6 | BLACKLISTED = 5, | ||
7 | RUNNER_JOB_ERROR = 6, | ||
8 | RUNNER_JOB_CANCEL = 7 | ||
9 | } | ||
diff --git a/shared/models/videos/live/live-video-event-payload.model.ts b/shared/models/videos/live/live-video-event-payload.model.ts deleted file mode 100644 index 646856ac3..000000000 --- a/shared/models/videos/live/live-video-event-payload.model.ts +++ /dev/null | |||
@@ -1,7 +0,0 @@ | |||
1 | import { VideoState } from '../video-state.enum' | ||
2 | |||
3 | export interface LiveVideoEventPayload { | ||
4 | state?: VideoState | ||
5 | |||
6 | viewers?: number | ||
7 | } | ||
diff --git a/shared/models/videos/live/live-video-event.type.ts b/shared/models/videos/live/live-video-event.type.ts deleted file mode 100644 index 50f794561..000000000 --- a/shared/models/videos/live/live-video-event.type.ts +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | export type LiveVideoEventType = 'state-change' | 'views-change' | ||
diff --git a/shared/models/videos/live/live-video-latency-mode.enum.ts b/shared/models/videos/live/live-video-latency-mode.enum.ts deleted file mode 100644 index 4285e1d41..000000000 --- a/shared/models/videos/live/live-video-latency-mode.enum.ts +++ /dev/null | |||
@@ -1,5 +0,0 @@ | |||
1 | export const enum LiveVideoLatencyMode { | ||
2 | DEFAULT = 1, | ||
3 | HIGH_LATENCY = 2, | ||
4 | SMALL_LATENCY = 3 | ||
5 | } | ||
diff --git a/shared/models/videos/live/live-video-session.model.ts b/shared/models/videos/live/live-video-session.model.ts deleted file mode 100644 index 888c20a8a..000000000 --- a/shared/models/videos/live/live-video-session.model.ts +++ /dev/null | |||
@@ -1,22 +0,0 @@ | |||
1 | import { VideoPrivacy } from '../video-privacy.enum' | ||
2 | import { LiveVideoError } from './live-video-error.enum' | ||
3 | |||
4 | export interface LiveVideoSession { | ||
5 | id: number | ||
6 | |||
7 | startDate: string | ||
8 | endDate: string | ||
9 | |||
10 | error: LiveVideoError | ||
11 | |||
12 | saveReplay: boolean | ||
13 | endingProcessed: boolean | ||
14 | |||
15 | replaySettings?: { privacy: VideoPrivacy } | ||
16 | |||
17 | replayVideo: { | ||
18 | id: number | ||
19 | uuid: string | ||
20 | shortUUID: string | ||
21 | } | ||
22 | } | ||
diff --git a/shared/models/videos/live/live-video-update.model.ts b/shared/models/videos/live/live-video-update.model.ts deleted file mode 100644 index d6aa6fb37..000000000 --- a/shared/models/videos/live/live-video-update.model.ts +++ /dev/null | |||
@@ -1,9 +0,0 @@ | |||
1 | import { VideoPrivacy } from '../video-privacy.enum' | ||
2 | import { LiveVideoLatencyMode } from './live-video-latency-mode.enum' | ||
3 | |||
4 | export interface LiveVideoUpdate { | ||
5 | permanentLive?: boolean | ||
6 | saveReplay?: boolean | ||
7 | replaySettings?: { privacy: VideoPrivacy } | ||
8 | latencyMode?: LiveVideoLatencyMode | ||
9 | } | ||
diff --git a/shared/models/videos/live/live-video.model.ts b/shared/models/videos/live/live-video.model.ts deleted file mode 100644 index fd8454123..000000000 --- a/shared/models/videos/live/live-video.model.ts +++ /dev/null | |||
@@ -1,14 +0,0 @@ | |||
1 | import { VideoPrivacy } from '../video-privacy.enum' | ||
2 | import { LiveVideoLatencyMode } from './live-video-latency-mode.enum' | ||
3 | |||
4 | export interface LiveVideo { | ||
5 | // If owner | ||
6 | rtmpUrl?: string | ||
7 | rtmpsUrl?: string | ||
8 | streamKey?: string | ||
9 | |||
10 | saveReplay: boolean | ||
11 | replaySettings?: { privacy: VideoPrivacy } | ||
12 | permanentLive: boolean | ||
13 | latencyMode: LiveVideoLatencyMode | ||
14 | } | ||