mirror of
https://github.com/jellyfin/jellyfin-sdk-kotlin.git
synced 2024-11-26 23:50:32 +00:00
Update generated sources to 10.9.11
This commit is contained in:
parent
c8291f63a9
commit
de22169333
@ -8,5 +8,5 @@ package org.jellyfin.sdk.api.info
|
||||
import kotlin.String
|
||||
|
||||
public object ApiConstants {
|
||||
public const val apiVersion: String = "10.9.10"
|
||||
public const val apiVersion: String = "10.9.11"
|
||||
}
|
||||
|
@ -38,7 +38,17 @@ public data class ClientCapabilitiesDto(
|
||||
@SerialName("SupportsPersistentIdentifier")
|
||||
public val supportsPersistentIdentifier: Boolean,
|
||||
/**
|
||||
* The device profile.
|
||||
* A MediaBrowser.Model.Dlna.DeviceProfile represents a set of metadata which determines which
|
||||
* content a certain device is able to play.
|
||||
*
|
||||
*
|
||||
* Specifically, it defines the supported containers
|
||||
* (`P:MediaBrowser.Model.Dlna.DeviceProfile.ContainerProfiles`) and
|
||||
* codecs (`P:MediaBrowser.Model.Dlna.DeviceProfile.CodecProfiles`) (video and/or audio, including
|
||||
* codec profiles and levels)
|
||||
* the device is able to direct play (without transcoding or remuxing),
|
||||
* as well as which containers/codecs to transcode to
|
||||
* (`P:MediaBrowser.Model.Dlna.DeviceProfile.TranscodingProfiles`) in case it isn't.
|
||||
*/
|
||||
@SerialName("DeviceProfile")
|
||||
public val deviceProfile: DeviceProfile? = null,
|
||||
|
@ -20,7 +20,7 @@ import org.jellyfin.sdk.model.serializer.UUIDSerializer
|
||||
@SerialName("LibraryChanged")
|
||||
public data class LibraryChangedMessage(
|
||||
/**
|
||||
* The data.
|
||||
* Class LibraryUpdateInfo.
|
||||
*/
|
||||
@SerialName("Data")
|
||||
public val `data`: LibraryUpdateInfo? = null,
|
||||
|
@ -79,7 +79,17 @@ public data class OpenLiveStreamDto(
|
||||
@SerialName("EnableDirectStream")
|
||||
public val enableDirectStream: Boolean? = null,
|
||||
/**
|
||||
* The device profile.
|
||||
* A MediaBrowser.Model.Dlna.DeviceProfile represents a set of metadata which determines which
|
||||
* content a certain device is able to play.
|
||||
*
|
||||
*
|
||||
* Specifically, it defines the supported containers
|
||||
* (`P:MediaBrowser.Model.Dlna.DeviceProfile.ContainerProfiles`) and
|
||||
* codecs (`P:MediaBrowser.Model.Dlna.DeviceProfile.CodecProfiles`) (video and/or audio, including
|
||||
* codec profiles and levels)
|
||||
* the device is able to direct play (without transcoding or remuxing),
|
||||
* as well as which containers/codecs to transcode to
|
||||
* (`P:MediaBrowser.Model.Dlna.DeviceProfile.TranscodingProfiles`) in case it isn't.
|
||||
*/
|
||||
@SerialName("DeviceProfile")
|
||||
public val deviceProfile: DeviceProfile? = null,
|
||||
|
@ -20,7 +20,7 @@ import org.jellyfin.sdk.model.serializer.UUIDSerializer
|
||||
@SerialName("Play")
|
||||
public data class PlayMessage(
|
||||
/**
|
||||
* The data.
|
||||
* Class PlayRequest.
|
||||
*/
|
||||
@SerialName("Data")
|
||||
public val `data`: PlayRequest? = null,
|
||||
|
@ -63,7 +63,17 @@ public data class PlaybackInfoDto(
|
||||
@SerialName("LiveStreamId")
|
||||
public val liveStreamId: String? = null,
|
||||
/**
|
||||
* The device profile.
|
||||
* A MediaBrowser.Model.Dlna.DeviceProfile represents a set of metadata which determines which
|
||||
* content a certain device is able to play.
|
||||
*
|
||||
*
|
||||
* Specifically, it defines the supported containers
|
||||
* (`P:MediaBrowser.Model.Dlna.DeviceProfile.ContainerProfiles`) and
|
||||
* codecs (`P:MediaBrowser.Model.Dlna.DeviceProfile.CodecProfiles`) (video and/or audio, including
|
||||
* codec profiles and levels)
|
||||
* the device is able to direct play (without transcoding or remuxing),
|
||||
* as well as which containers/codecs to transcode to
|
||||
* (`P:MediaBrowser.Model.Dlna.DeviceProfile.TranscodingProfiles`) in case it isn't.
|
||||
*/
|
||||
@SerialName("DeviceProfile")
|
||||
public val deviceProfile: DeviceProfile? = null,
|
||||
|
@ -20,7 +20,7 @@ import org.jellyfin.sdk.model.serializer.UUIDSerializer
|
||||
@SerialName("PackageInstallationCancelled")
|
||||
public data class PluginInstallationCancelledMessage(
|
||||
/**
|
||||
* The data.
|
||||
* Class InstallationInfo.
|
||||
*/
|
||||
@SerialName("Data")
|
||||
public val `data`: InstallationInfo? = null,
|
||||
|
@ -20,7 +20,7 @@ import org.jellyfin.sdk.model.serializer.UUIDSerializer
|
||||
@SerialName("PackageInstallationCompleted")
|
||||
public data class PluginInstallationCompletedMessage(
|
||||
/**
|
||||
* The data.
|
||||
* Class InstallationInfo.
|
||||
*/
|
||||
@SerialName("Data")
|
||||
public val `data`: InstallationInfo? = null,
|
||||
|
@ -20,7 +20,7 @@ import org.jellyfin.sdk.model.serializer.UUIDSerializer
|
||||
@SerialName("PackageInstallationFailed")
|
||||
public data class PluginInstallationFailedMessage(
|
||||
/**
|
||||
* The data.
|
||||
* Class InstallationInfo.
|
||||
*/
|
||||
@SerialName("Data")
|
||||
public val `data`: InstallationInfo? = null,
|
||||
|
@ -20,7 +20,7 @@ import org.jellyfin.sdk.model.serializer.UUIDSerializer
|
||||
@SerialName("PackageInstalling")
|
||||
public data class PluginInstallingMessage(
|
||||
/**
|
||||
* The data.
|
||||
* Class InstallationInfo.
|
||||
*/
|
||||
@SerialName("Data")
|
||||
public val `data`: InstallationInfo? = null,
|
||||
|
@ -20,7 +20,8 @@ import org.jellyfin.sdk.model.serializer.UUIDSerializer
|
||||
@SerialName("PackageUninstalled")
|
||||
public data class PluginUninstalledMessage(
|
||||
/**
|
||||
* The data.
|
||||
* This is a serializable stub class that is used by the api to provide information about installed
|
||||
* plugins.
|
||||
*/
|
||||
@SerialName("Data")
|
||||
public val `data`: PluginInfo? = null,
|
||||
|
@ -25,7 +25,7 @@ public data class QueueRequestDto(
|
||||
@SerialName("ItemIds")
|
||||
public val itemIds: List<UUID>,
|
||||
/**
|
||||
* The mode in which to add the new items.
|
||||
* Enum GroupQueueMode.
|
||||
*/
|
||||
@SerialName("Mode")
|
||||
public val mode: GroupQueueMode,
|
||||
|
@ -20,7 +20,7 @@ import org.jellyfin.sdk.model.serializer.UUIDSerializer
|
||||
@SerialName("ScheduledTaskEnded")
|
||||
public data class ScheduledTaskEndedMessage(
|
||||
/**
|
||||
* The data.
|
||||
* Class TaskExecutionInfo.
|
||||
*/
|
||||
@SerialName("Data")
|
||||
public val `data`: TaskResult? = null,
|
||||
|
@ -88,7 +88,8 @@ public data class SessionInfo(
|
||||
@SerialName("DeviceType")
|
||||
public val deviceType: String? = null,
|
||||
/**
|
||||
* The now playing item.
|
||||
* This is strictly used as a data transfer object from the api layer.
|
||||
* This holds information about a BaseItem in a format that is convenient for the client.
|
||||
*/
|
||||
@SerialName("NowPlayingItem")
|
||||
public val nowPlayingItem: BaseItemDto? = null,
|
||||
|
@ -14,7 +14,7 @@ import kotlinx.serialization.Serializable
|
||||
@Serializable
|
||||
public data class SetRepeatModeRequestDto(
|
||||
/**
|
||||
* The repeat mode.
|
||||
* Enum GroupRepeatMode.
|
||||
*/
|
||||
@SerialName("Mode")
|
||||
public val mode: GroupRepeatMode,
|
||||
|
@ -14,7 +14,7 @@ import kotlinx.serialization.Serializable
|
||||
@Serializable
|
||||
public data class SetShuffleModeRequestDto(
|
||||
/**
|
||||
* The shuffle mode.
|
||||
* Enum GroupShuffleMode.
|
||||
*/
|
||||
@SerialName("Mode")
|
||||
public val mode: GroupShuffleMode,
|
||||
|
@ -20,7 +20,7 @@ import org.jellyfin.sdk.model.serializer.UUIDSerializer
|
||||
@SerialName("SyncPlayCommand")
|
||||
public data class SyncPlayCommandMessage(
|
||||
/**
|
||||
* The data.
|
||||
* Class SendCommand.
|
||||
*/
|
||||
@SerialName("Data")
|
||||
public val `data`: SendCommand? = null,
|
||||
|
@ -20,7 +20,7 @@ import org.jellyfin.sdk.model.serializer.UUIDSerializer
|
||||
@SerialName("SyncPlayGroupUpdate")
|
||||
public data class SyncPlayGroupUpdateCommandMessage(
|
||||
/**
|
||||
* The data.
|
||||
* Group update without data.
|
||||
*/
|
||||
@SerialName("Data")
|
||||
public val `data`: GroupUpdate? = null,
|
||||
|
@ -20,7 +20,7 @@ import org.jellyfin.sdk.model.serializer.UUIDSerializer
|
||||
@SerialName("UserDataChanged")
|
||||
public data class UserDataChangedMessage(
|
||||
/**
|
||||
* The data.
|
||||
* Class UserDataChangeInfo.
|
||||
*/
|
||||
@SerialName("Data")
|
||||
public val `data`: UserDataChangeInfo? = null,
|
||||
|
@ -20,7 +20,7 @@ import org.jellyfin.sdk.model.serializer.UUIDSerializer
|
||||
@SerialName("UserUpdated")
|
||||
public data class UserUpdatedMessage(
|
||||
/**
|
||||
* The data.
|
||||
* Class UserDto.
|
||||
*/
|
||||
@SerialName("Data")
|
||||
public val `data`: UserDto? = null,
|
||||
|
4
openapi.json
vendored
4
openapi.json
vendored
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:87cb3aae9100e2dcbb8fbe037414931266df912f7cb8f8df9be7ec6226f06feb
|
||||
size 1708924
|
||||
oid sha256:f9e3584ab8ed1e707b956cd8bfe86ad179827c108fb2b9681dc244f4126370a5
|
||||
size 1710917
|
||||
|
Loading…
Reference in New Issue
Block a user