Package-level declarations
Types
Link copied to clipboard
data class JobConfig(val adBreaks: List<JobConfigAdBreak>? = null, val editLists: List<JobConfigEditList>? = null, val elementaryStreams: List<JobConfigElementaryStream>? = null, val encryptions: List<JobConfigEncryption>? = null, val inputs: List<JobConfigInput>? = null, val manifests: List<JobConfigManifest>? = null, val muxStreams: List<JobConfigMuxStream>? = null, val output: JobConfigOutput? = null, val overlays: List<JobConfigOverlay>? = null, val pubsubDestination: JobConfigPubsubDestination? = null)
Link copied to clipboard
Link copied to clipboard
data class JobConfigEditList(val inputs: List<String>? = null, val key: String? = null, val startTimeOffset: String? = null)
Link copied to clipboard
data class JobConfigElementaryStream(val audioStream: JobConfigElementaryStreamAudioStream? = null, val key: String? = null, val videoStream: JobConfigElementaryStreamVideoStream? = null)
Link copied to clipboard
Link copied to clipboard
data class JobConfigElementaryStreamVideoStream(val h264: JobConfigElementaryStreamVideoStreamH264? = null)
Link copied to clipboard
data class JobConfigElementaryStreamVideoStreamH264(val bitrateBps: Int, val crfLevel: Int? = null, val entropyCoder: String? = null, val frameRate: Int, val gopDuration: String? = null, val heightPixels: Int? = null, val hlg: JobConfigElementaryStreamVideoStreamH264Hlg? = null, val pixelFormat: String? = null, val preset: String? = null, val profile: String? = null, val rateControlMode: String? = null, val sdr: JobConfigElementaryStreamVideoStreamH264Sdr? = null, val vbvFullnessBits: Int? = null, val vbvSizeBits: Int? = null, val widthPixels: Int? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class JobConfigEncryption(val aes128: JobConfigEncryptionAes128? = null, val drmSystems: JobConfigEncryptionDrmSystems? = null, val id: String, val mpegCenc: JobConfigEncryptionMpegCenc? = null, val sampleAes: JobConfigEncryptionSampleAes? = null, val secretManagerKeySource: JobConfigEncryptionSecretManagerKeySource? = null)
Link copied to clipboard
Link copied to clipboard
data class JobConfigEncryptionDrmSystems(val clearkey: JobConfigEncryptionDrmSystemsClearkey? = null, val fairplay: JobConfigEncryptionDrmSystemsFairplay? = null, val playready: JobConfigEncryptionDrmSystemsPlayready? = null, val widevine: JobConfigEncryptionDrmSystemsWidevine? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class JobConfigManifest(val fileName: String? = null, val muxStreams: List<String>? = null, val type: String? = null)
Link copied to clipboard
data class JobConfigMuxStream(val container: String? = null, val elementaryStreams: List<String>? = null, val encryptionId: String? = null, val fileName: String? = null, val key: String? = null, val segmentSettings: JobConfigMuxStreamSegmentSettings? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class JobConfigOverlay(val animations: List<JobConfigOverlayAnimation>? = null, val image: JobConfigOverlayImage? = null)
Link copied to clipboard
data class JobConfigOverlayAnimation(val animationFade: JobConfigOverlayAnimationAnimationFade? = null)
Link copied to clipboard
data class JobConfigOverlayAnimationAnimationFade(val endTimeOffset: String? = null, val fadeType: String, val startTimeOffset: String? = null, val xy: JobConfigOverlayAnimationAnimationFadeXy? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class JobTemplateConfig(val adBreaks: List<JobTemplateConfigAdBreak>? = null, val editLists: List<JobTemplateConfigEditList>? = null, val elementaryStreams: List<JobTemplateConfigElementaryStream>? = null, val encryptions: List<JobTemplateConfigEncryption>? = null, val inputs: List<JobTemplateConfigInput>? = null, val manifests: List<JobTemplateConfigManifest>? = null, val muxStreams: List<JobTemplateConfigMuxStream>? = null, val output: JobTemplateConfigOutput? = null, val overlays: List<JobTemplateConfigOverlay>? = null, val pubsubDestination: JobTemplateConfigPubsubDestination? = null)
Link copied to clipboard
Link copied to clipboard
data class JobTemplateConfigEditList(val inputs: List<String>? = null, val key: String? = null, val startTimeOffset: String? = null)
Link copied to clipboard
data class JobTemplateConfigElementaryStream(val audioStream: JobTemplateConfigElementaryStreamAudioStream? = null, val key: String? = null, val videoStream: JobTemplateConfigElementaryStreamVideoStream? = null)
Link copied to clipboard
Link copied to clipboard
data class JobTemplateConfigElementaryStreamVideoStream(val h264: JobTemplateConfigElementaryStreamVideoStreamH264? = null)
Link copied to clipboard
data class JobTemplateConfigElementaryStreamVideoStreamH264(val bitrateBps: Int, val crfLevel: Int? = null, val entropyCoder: String? = null, val frameRate: Int, val gopDuration: String? = null, val heightPixels: Int? = null, val hlg: JobTemplateConfigElementaryStreamVideoStreamH264Hlg? = null, val pixelFormat: String? = null, val preset: String? = null, val profile: String? = null, val rateControlMode: String? = null, val sdr: JobTemplateConfigElementaryStreamVideoStreamH264Sdr? = null, val vbvFullnessBits: Int? = null, val vbvSizeBits: Int? = null, val widthPixels: Int? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class JobTemplateConfigEncryption(val aes128: JobTemplateConfigEncryptionAes128? = null, val drmSystems: JobTemplateConfigEncryptionDrmSystems? = null, val id: String, val mpegCenc: JobTemplateConfigEncryptionMpegCenc? = null, val sampleAes: JobTemplateConfigEncryptionSampleAes? = null, val secretManagerKeySource: JobTemplateConfigEncryptionSecretManagerKeySource? = null)
Link copied to clipboard
Link copied to clipboard
data class JobTemplateConfigEncryptionDrmSystems(val clearkey: JobTemplateConfigEncryptionDrmSystemsClearkey? = null, val fairplay: JobTemplateConfigEncryptionDrmSystemsFairplay? = null, val playready: JobTemplateConfigEncryptionDrmSystemsPlayready? = null, val widevine: JobTemplateConfigEncryptionDrmSystemsWidevine? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class JobTemplateConfigManifest(val fileName: String? = null, val muxStreams: List<String>? = null, val type: String? = null)
Link copied to clipboard
data class JobTemplateConfigMuxStream(val container: String? = null, val elementaryStreams: List<String>? = null, val encryptionId: String? = null, val fileName: String? = null, val key: String? = null, val segmentSettings: JobTemplateConfigMuxStreamSegmentSettings? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class JobTemplateConfigOverlay(val animations: List<JobTemplateConfigOverlayAnimation>? = null, val image: JobTemplateConfigOverlayImage? = null)
Link copied to clipboard
data class JobTemplateConfigOverlayAnimation(val animationFade: JobTemplateConfigOverlayAnimationAnimationFade? = null)
Link copied to clipboard
data class JobTemplateConfigOverlayAnimationAnimationFade(val endTimeOffset: String? = null, val fadeType: String, val startTimeOffset: String? = null, val xy: JobTemplateConfigOverlayAnimationAnimationFadeXy? = null)
Link copied to clipboard
data class JobTemplateConfigOverlayAnimationAnimationFadeXy(val x: Double? = null, val y: Double? = null)
Link copied to clipboard
Link copied to clipboard