Skip to content

Commit

Permalink
Update generated sources to 10.9.11
Browse files Browse the repository at this point in the history
(cherry picked from commit de22169)
  • Loading branch information
jellyfin-bot authored and nielsvanvelzen committed Sep 8, 2024
1 parent 5f61381 commit 32d6625
Show file tree
Hide file tree
Showing 21 changed files with 54 additions and 22 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -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"
}
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import kotlinx.serialization.Serializable
@Serializable
public data class SetRepeatModeRequestDto(
/**
* The repeat mode.
* Enum GroupRepeatMode.
*/
@SerialName("Mode")
public val mode: GroupRepeatMode,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import kotlinx.serialization.Serializable
@Serializable
public data class SetShuffleModeRequestDto(
/**
* The shuffle mode.
* Enum GroupShuffleMode.
*/
@SerialName("Mode")
public val mode: GroupShuffleMode,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
4 changes: 2 additions & 2 deletions openapi.json
Git LFS file not shown

0 comments on commit 32d6625

Please sign in to comment.