+import { VideoStudioTaskPayload } from '../server'
+
export type RunnerJobVODPrivatePayload =
RunnerJobVODWebVideoTranscodingPrivatePayload |
RunnerJobVODAudioMergeTranscodingPrivatePayload |
export type RunnerJobPrivatePayload =
RunnerJobVODPrivatePayload |
- RunnerJobLiveRTMPHLSTranscodingPrivatePayload
+ RunnerJobLiveRTMPHLSTranscodingPrivatePayload |
+ RunnerJobVideoStudioTranscodingPrivatePayload
// ---------------------------------------------------------------------------
videoUUID: string
masterPlaylistName: string
outputDirectory: string
+ sessionId: string
+}
+
+// ---------------------------------------------------------------------------
+
+export interface RunnerJobVideoStudioTranscodingPrivatePayload {
+ videoUUID: string
+ originalTasks: VideoStudioTaskPayload[]
}