JobConfigResponse

data class JobConfigResponse(val adBreaks: List<AdBreakResponse>, val editList: List<EditAtomResponse>, val elementaryStreams: List<ElementaryStreamResponse>, val inputs: List<InputResponse>, val manifests: List<ManifestResponse>, val muxStreams: List<MuxStreamResponse>, val output: OutputResponse, val overlays: List<OverlayResponse>, val pubsubDestination: PubsubDestinationResponse, val spriteSheets: List<SpriteSheetResponse>)

Job configuration

Constructors

Link copied to clipboard
fun JobConfigResponse(adBreaks: List<AdBreakResponse>, editList: List<EditAtomResponse>, elementaryStreams: List<ElementaryStreamResponse>, inputs: List<InputResponse>, manifests: List<ManifestResponse>, muxStreams: List<MuxStreamResponse>, output: OutputResponse, overlays: List<OverlayResponse>, pubsubDestination: PubsubDestinationResponse, spriteSheets: List<SpriteSheetResponse>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

List of ad breaks. Specifies where to insert ad break tags in the output manifests.

Link copied to clipboard

List of Edit atoms. Defines the ultimate timeline of the resulting file or manifest.

Link copied to clipboard

List of elementary streams.

Link copied to clipboard

List of input assets stored in Cloud Storage.

Link copied to clipboard

List of output manifests.

Link copied to clipboard

List of multiplexing settings for output streams.

Link copied to clipboard

Output configuration.

Link copied to clipboard

List of overlays on the output video, in descending Z-order.

Link copied to clipboard

Destination on Pub/Sub.

Link copied to clipboard

List of output sprite sheets. Spritesheets require at least one VideoStream in the Jobconfig.