commonMain.org.jellyfin.sdk.model.api.TranscodingInfo.kt Maven / Gradle / Ivy
// !! 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.Double
import kotlin.Float
import kotlin.Int
import kotlin.String
import kotlin.collections.List
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
@Serializable
public data class TranscodingInfo(
@SerialName("AudioCodec")
public val audioCodec: String? = null,
@SerialName("VideoCodec")
public val videoCodec: String? = null,
@SerialName("Container")
public val container: String? = null,
@SerialName("IsVideoDirect")
public val isVideoDirect: Boolean,
@SerialName("IsAudioDirect")
public val isAudioDirect: Boolean,
@SerialName("Bitrate")
public val bitrate: Int? = null,
@SerialName("Framerate")
public val framerate: Float? = null,
@SerialName("CompletionPercentage")
public val completionPercentage: Double? = null,
@SerialName("Width")
public val width: Int? = null,
@SerialName("Height")
public val height: Int? = null,
@SerialName("AudioChannels")
public val audioChannels: Int? = null,
@SerialName("HardwareAccelerationType")
public val hardwareAccelerationType: HardwareEncodingType? = null,
@SerialName("TranscodeReasons")
public val transcodeReasons: List,
)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy