commonMain.org.jellyfin.sdk.model.api.TranscodingProfile.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jellyfin-model-jvm Show documentation
Show all versions of jellyfin-model-jvm Show documentation
Official Kotlin/Java SDK for Jellyfin. org.jellyfin.sdk:jellyfin-model-jvm
// !! WARNING
// !! DO NOT EDIT THIS FILE
//
// This file is generated by the openapi-generator module and is not meant for manual changes.
// Please read the README.md file in the openapi-generator module for additional information.
package org.jellyfin.sdk.model.api
import kotlin.Boolean
import kotlin.Int
import kotlin.String
import kotlin.collections.List
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
@Serializable
public data class TranscodingProfile(
@SerialName("Container")
public val container: String,
@SerialName("Type")
public val type: DlnaProfileType,
@SerialName("VideoCodec")
public val videoCodec: String,
@SerialName("AudioCodec")
public val audioCodec: String,
/**
* Media streaming protocol.
* Lowercase for backwards compatibility.
*/
@SerialName("Protocol")
public val protocol: MediaStreamProtocol,
@SerialName("EstimateContentLength")
public val estimateContentLength: Boolean = false,
@SerialName("EnableMpegtsM2TsMode")
public val enableMpegtsM2TsMode: Boolean = false,
@SerialName("TranscodeSeekInfo")
public val transcodeSeekInfo: TranscodeSeekInfo = TranscodeSeekInfo.AUTO,
@SerialName("CopyTimestamps")
public val copyTimestamps: Boolean = false,
@SerialName("Context")
public val context: EncodingContext = EncodingContext.STREAMING,
@SerialName("EnableSubtitlesInManifest")
public val enableSubtitlesInManifest: Boolean = false,
@SerialName("MaxAudioChannels")
public val maxAudioChannels: String? = null,
@SerialName("MinSegments")
public val minSegments: Int = 0,
@SerialName("SegmentLength")
public val segmentLength: Int = 0,
@SerialName("BreakOnNonKeyFrames")
public val breakOnNonKeyFrames: Boolean = false,
@SerialName("Conditions")
public val conditions: List,
)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy