From c6c0fa6cd8fe8f752463d8982c3dbcd448739c4e Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 17 Sep 2020 09:20:52 +0200 Subject: Live streaming implementation first step --- server/types/models/video/index.ts | 1 + server/types/models/video/video-live.ts | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 server/types/models/video/video-live.ts (limited to 'server/types') diff --git a/server/types/models/video/index.ts b/server/types/models/video/index.ts index 25db23898..e586a4e42 100644 --- a/server/types/models/video/index.ts +++ b/server/types/models/video/index.ts @@ -9,6 +9,7 @@ export * from './video-channels' export * from './video-comment' export * from './video-file' export * from './video-import' +export * from './video-live' export * from './video-playlist' export * from './video-playlist-element' export * from './video-rate' diff --git a/server/types/models/video/video-live.ts b/server/types/models/video/video-live.ts new file mode 100644 index 000000000..346052417 --- /dev/null +++ b/server/types/models/video/video-live.ts @@ -0,0 +1,15 @@ +import { VideoLiveModel } from '@server/models/video/video-live' +import { PickWith } from '@shared/core-utils' +import { MVideo } from './video' + +type Use = PickWith + +// ############################################################################ + +export type MVideoLive = Omit + +// ############################################################################ + +export type MVideoLiveVideo = + MVideoLive & + Use<'Video', MVideo> -- cgit v1.2.3