aboutsummaryrefslogtreecommitdiffhomepage
path: root/shared/models/runners/runner-job-success-body.model.ts
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2023-05-04 15:29:34 +0200
committerChocobozzz <chocobozzz@cpy.re>2023-05-09 08:57:34 +0200
commit5e47f6ab984a7d00782e4c7030afffa1ba480add (patch)
tree1ce586b591a8d71acbc301eba29b9a5e6490439e /shared/models/runners/runner-job-success-body.model.ts
parent6a4905602636afd6650c9e6f4d0fcc2105d91100 (diff)
downloadPeerTube-5e47f6ab984a7d00782e4c7030afffa1ba480add.tar.gz
PeerTube-5e47f6ab984a7d00782e4c7030afffa1ba480add.tar.zst
PeerTube-5e47f6ab984a7d00782e4c7030afffa1ba480add.zip
Support studio transcoding in peertube runner
Diffstat (limited to 'shared/models/runners/runner-job-success-body.model.ts')
-rw-r--r--shared/models/runners/runner-job-success-body.model.ts7
1 files changed, 6 insertions, 1 deletions
diff --git a/shared/models/runners/runner-job-success-body.model.ts b/shared/models/runners/runner-job-success-body.model.ts
index 223b7552d..17e921f69 100644
--- a/shared/models/runners/runner-job-success-body.model.ts
+++ b/shared/models/runners/runner-job-success-body.model.ts
@@ -11,7 +11,8 @@ export type RunnerJobSuccessPayload =
11 VODWebVideoTranscodingSuccess | 11 VODWebVideoTranscodingSuccess |
12 VODHLSTranscodingSuccess | 12 VODHLSTranscodingSuccess |
13 VODAudioMergeTranscodingSuccess | 13 VODAudioMergeTranscodingSuccess |
14 LiveRTMPHLSTranscodingSuccess 14 LiveRTMPHLSTranscodingSuccess |
15 VideoEditionTranscodingSuccess
15 16
16export interface VODWebVideoTranscodingSuccess { 17export interface VODWebVideoTranscodingSuccess {
17 videoFile: Blob | string 18 videoFile: Blob | string
@@ -30,6 +31,10 @@ export interface LiveRTMPHLSTranscodingSuccess {
30 31
31} 32}
32 33
34export interface VideoEditionTranscodingSuccess {
35 videoFile: Blob | string
36}
37
33export function isWebVideoOrAudioMergeTranscodingPayloadSuccess ( 38export function isWebVideoOrAudioMergeTranscodingPayloadSuccess (
34 payload: RunnerJobSuccessPayload 39 payload: RunnerJobSuccessPayload
35): payload is VODHLSTranscodingSuccess | VODAudioMergeTranscodingSuccess { 40): payload is VODHLSTranscodingSuccess | VODAudioMergeTranscodingSuccess {