All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.org.jellyfin.sdk.model.api.TrickplayInfo.kt Maven / Gradle / Ivy

There is a newer version: 1.6.3
Show newest version
// !!        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.Int
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

/**
 * An entity representing the metadata for a group of trickplay tiles.
 */
@Serializable
public data class TrickplayInfo(
	/**
	 * Width of an individual thumbnail.
	 */
	@SerialName("Width")
	public val width: Int,
	/**
	 * Height of an individual thumbnail.
	 */
	@SerialName("Height")
	public val height: Int,
	/**
	 * Amount of thumbnails per row.
	 */
	@SerialName("TileWidth")
	public val tileWidth: Int,
	/**
	 * Amount of thumbnails per column.
	 */
	@SerialName("TileHeight")
	public val tileHeight: Int,
	/**
	 * Total amount of non-black thumbnails.
	 */
	@SerialName("ThumbnailCount")
	public val thumbnailCount: Int,
	/**
	 * Interval in milliseconds between each trickplay thumbnail.
	 */
	@SerialName("Interval")
	public val interval: Int,
	/**
	 * Peak bandwith usage in bits per second.
	 */
	@SerialName("Bandwidth")
	public val bandwidth: Int,
)




© 2015 - 2025 Weber Informatics LLC | Privacy Policy