# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
Execute the FFMPEG / Livepeer pipeline in foreground and the external transcoder in background.
Only execute the FFMPEG / Livepeer pipeline.
Only execute the external pipeline.
Execute the FFMPEG pipeline first and fallback to the external transcoding provider on errors.
# Variables
Helper value to be returned by the handlers when continuing the pipeline async.
# Structs
Coordinator provides the main interface to handle the pipelines.
No description provided by the author
HandlerOutput is the result provided by the pipeline handlers when no errors is returned.
JobInfo represents the state of a single upload job.
PushsEndPayload is the required payload from a push end trigger.
RecordingEndPayload is the required payload from a recording end trigger.
Used for testing.
UploadJobPayload is the required payload to start an upload job.
UploadJobResult is the object returned by the successful execution of an upload job.
# Interfaces
Handler represents a single pipeline handler to be plugged to the coordinator general job management logic.
# Type aliases
Strategy indicates how the pipelines should be coordinated.