From a5cb64b56da6c07da543483f319b8bcd46224fb9 Mon Sep 17 00:00:00 2001 From: jellyfin-bot Date: Fri, 31 Jan 2025 04:03:43 +0000 Subject: [PATCH] Update OpenAPI to unstable --- .../org/jellyfin/sdk/api/info/ApiConstants.kt | 2 +- .../jellyfin/sdk/api/operations/AudioApi.kt | 8 +- .../sdk/api/operations/DynamicHlsApi.kt | 16 ++-- .../jellyfin/sdk/api/operations/LiveTvApi.kt | 2 +- jellyfin-model/api/jellyfin-model.api | 79 ++++++++++++------- .../org/jellyfin/sdk/model/api/ItemSortBy.kt | 6 -- .../jellyfin/sdk/model/api/LibraryOptions.kt | 4 +- .../sdk/model/api/LibraryOptionsResultDto.kt | 5 ++ .../org/jellyfin/sdk/model/api/MediaStream.kt | 2 +- .../sdk/model/api/NetworkConfiguration.kt | 2 + .../sdk/model/api/OpenLiveStreamDto.kt | 2 +- .../jellyfin/sdk/model/api/PlaybackInfoDto.kt | 2 +- .../jellyfin/sdk/model/api/PluginStatus.kt | 3 + .../sdk/model/api/ServerConfiguration.kt | 14 ++-- .../sdk/model/api/StartupRemoteAccessDto.kt | 2 + .../jellyfin/sdk/model/api/TaskTriggerInfo.kt | 3 +- .../sdk/model/api/TaskTriggerInfoType.kt | 53 +++++++++++++ .../jellyfin/sdk/model/api/TranscodingInfo.kt | 2 +- .../sdk/model/api/TranscodingProfile.kt | 2 - .../jellyfin/sdk/model/api/TrickplayInfo.kt | 2 +- ...AudioStreamByContainerDeprecatedRequest.kt | 2 +- .../GetAudioStreamByContainerRequest.kt | 2 +- ...MasterHlsAudioPlaylistDeprecatedRequest.kt | 2 +- .../GetMasterHlsAudioPlaylistRequest.kt | 2 +- ...MasterHlsVideoPlaylistDeprecatedRequest.kt | 2 +- .../GetMasterHlsVideoPlaylistRequest.kt | 2 +- openapi.json | 4 +- 27 files changed, 151 insertions(+), 76 deletions(-) create mode 100644 jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TaskTriggerInfoType.kt diff --git a/jellyfin-api/src/commonMain/kotlin-generated/org/jellyfin/sdk/api/info/ApiConstants.kt b/jellyfin-api/src/commonMain/kotlin-generated/org/jellyfin/sdk/api/info/ApiConstants.kt index 099efe204..f070e38d2 100644 --- a/jellyfin-api/src/commonMain/kotlin-generated/org/jellyfin/sdk/api/info/ApiConstants.kt +++ b/jellyfin-api/src/commonMain/kotlin-generated/org/jellyfin/sdk/api/info/ApiConstants.kt @@ -8,5 +8,5 @@ package org.jellyfin.sdk.api.info import kotlin.String public object ApiConstants { - public const val apiVersion: String = "10.10.5" + public const val apiVersion: String = "10.11.0" } diff --git a/jellyfin-api/src/commonMain/kotlin-generated/org/jellyfin/sdk/api/operations/AudioApi.kt b/jellyfin-api/src/commonMain/kotlin-generated/org/jellyfin/sdk/api/operations/AudioApi.kt index b1a7ce039..254157c25 100644 --- a/jellyfin-api/src/commonMain/kotlin-generated/org/jellyfin/sdk/api/operations/AudioApi.kt +++ b/jellyfin-api/src/commonMain/kotlin-generated/org/jellyfin/sdk/api/operations/AudioApi.kt @@ -504,7 +504,7 @@ public class AudioApi( * @param maxVideoBitDepth Optional. The maximum video bit depth. * @param requireAvc Optional. Whether to require avc. * @param deInterlace Optional. Whether to deinterlace the video. - * @param requireNonAnamorphic Optional. Whether to require a non anamporphic stream. + * @param requireNonAnamorphic Optional. Whether to require a non anamorphic stream. * @param transcodingMaxAudioChannels Optional. The maximum number of audio channels to transcode. * @param cpuCoreLimit Optional. The limit of how many cpu cores to use. * @param liveStreamId The live stream id. @@ -744,7 +744,7 @@ public class AudioApi( * @param maxVideoBitDepth Optional. The maximum video bit depth. * @param requireAvc Optional. Whether to require avc. * @param deInterlace Optional. Whether to deinterlace the video. - * @param requireNonAnamorphic Optional. Whether to require a non anamporphic stream. + * @param requireNonAnamorphic Optional. Whether to require a non anamorphic stream. * @param transcodingMaxAudioChannels Optional. The maximum number of audio channels to transcode. * @param cpuCoreLimit Optional. The limit of how many cpu cores to use. * @param liveStreamId The live stream id. @@ -924,7 +924,7 @@ public class AudioApi( * @param maxVideoBitDepth Optional. The maximum video bit depth. * @param requireAvc Optional. Whether to require avc. * @param deInterlace Optional. Whether to deinterlace the video. - * @param requireNonAnamorphic Optional. Whether to require a non anamporphic stream. + * @param requireNonAnamorphic Optional. Whether to require a non anamorphic stream. * @param transcodingMaxAudioChannels Optional. The maximum number of audio channels to transcode. * @param cpuCoreLimit Optional. The limit of how many cpu cores to use. * @param liveStreamId The live stream id. @@ -1171,7 +1171,7 @@ public class AudioApi( * @param maxVideoBitDepth Optional. The maximum video bit depth. * @param requireAvc Optional. Whether to require avc. * @param deInterlace Optional. Whether to deinterlace the video. - * @param requireNonAnamorphic Optional. Whether to require a non anamporphic stream. + * @param requireNonAnamorphic Optional. Whether to require a non anamorphic stream. * @param transcodingMaxAudioChannels Optional. The maximum number of audio channels to transcode. * @param cpuCoreLimit Optional. The limit of how many cpu cores to use. * @param liveStreamId The live stream id. diff --git a/jellyfin-api/src/commonMain/kotlin-generated/org/jellyfin/sdk/api/operations/DynamicHlsApi.kt b/jellyfin-api/src/commonMain/kotlin-generated/org/jellyfin/sdk/api/operations/DynamicHlsApi.kt index 64f17ab48..8252c0636 100644 --- a/jellyfin-api/src/commonMain/kotlin-generated/org/jellyfin/sdk/api/operations/DynamicHlsApi.kt +++ b/jellyfin-api/src/commonMain/kotlin-generated/org/jellyfin/sdk/api/operations/DynamicHlsApi.kt @@ -2922,7 +2922,7 @@ public class DynamicHlsApi( videoStreamIndex: Int? = null, context: EncodingContext? = null, streamOptions: Map? = emptyMap(), - enableAdaptiveBitrateStreaming: Boolean? = true, + enableAdaptiveBitrateStreaming: Boolean? = false, enableAudioVbrEncoding: Boolean? = true, ): Response { val pathParameters = buildMap(1) { @@ -3164,7 +3164,7 @@ public class DynamicHlsApi( videoStreamIndex: Int? = null, context: EncodingContext? = null, streamOptions: Map? = emptyMap(), - enableAdaptiveBitrateStreaming: Boolean? = true, + enableAdaptiveBitrateStreaming: Boolean? = false, enableAudioVbrEncoding: Boolean? = true, ): String { val pathParameters = buildMap(1) { @@ -3347,7 +3347,7 @@ public class DynamicHlsApi( videoStreamIndex: Int? = null, context: EncodingContext? = null, streamOptions: Map? = emptyMap(), - enableAdaptiveBitrateStreaming: Boolean? = true, + enableAdaptiveBitrateStreaming: Boolean? = false, enableAudioVbrEncoding: Boolean? = true, ): Response { val pathParameters = buildMap(1) { @@ -3596,7 +3596,7 @@ public class DynamicHlsApi( videoStreamIndex: Int? = null, context: EncodingContext? = null, streamOptions: Map? = emptyMap(), - enableAdaptiveBitrateStreaming: Boolean? = true, + enableAdaptiveBitrateStreaming: Boolean? = false, enableAudioVbrEncoding: Boolean? = true, ): String { val pathParameters = buildMap(1) { @@ -3781,7 +3781,7 @@ public class DynamicHlsApi( videoStreamIndex: Int? = null, context: EncodingContext? = null, streamOptions: Map? = emptyMap(), - enableAdaptiveBitrateStreaming: Boolean? = true, + enableAdaptiveBitrateStreaming: Boolean? = false, enableTrickplay: Boolean? = true, enableAudioVbrEncoding: Boolean? = true, alwaysBurnInSubtitleWhenTranscoding: Boolean? = false, @@ -4035,7 +4035,7 @@ public class DynamicHlsApi( videoStreamIndex: Int? = null, context: EncodingContext? = null, streamOptions: Map? = emptyMap(), - enableAdaptiveBitrateStreaming: Boolean? = true, + enableAdaptiveBitrateStreaming: Boolean? = false, enableTrickplay: Boolean? = true, enableAudioVbrEncoding: Boolean? = true, alwaysBurnInSubtitleWhenTranscoding: Boolean? = false, @@ -4227,7 +4227,7 @@ public class DynamicHlsApi( videoStreamIndex: Int? = null, context: EncodingContext? = null, streamOptions: Map? = emptyMap(), - enableAdaptiveBitrateStreaming: Boolean? = true, + enableAdaptiveBitrateStreaming: Boolean? = false, enableTrickplay: Boolean? = true, enableAudioVbrEncoding: Boolean? = true, alwaysBurnInSubtitleWhenTranscoding: Boolean? = false, @@ -4488,7 +4488,7 @@ public class DynamicHlsApi( videoStreamIndex: Int? = null, context: EncodingContext? = null, streamOptions: Map? = emptyMap(), - enableAdaptiveBitrateStreaming: Boolean? = true, + enableAdaptiveBitrateStreaming: Boolean? = false, enableTrickplay: Boolean? = true, enableAudioVbrEncoding: Boolean? = true, alwaysBurnInSubtitleWhenTranscoding: Boolean? = false, diff --git a/jellyfin-api/src/commonMain/kotlin-generated/org/jellyfin/sdk/api/operations/LiveTvApi.kt b/jellyfin-api/src/commonMain/kotlin-generated/org/jellyfin/sdk/api/operations/LiveTvApi.kt index eedf97331..05a47033d 100644 --- a/jellyfin-api/src/commonMain/kotlin-generated/org/jellyfin/sdk/api/operations/LiveTvApi.kt +++ b/jellyfin-api/src/commonMain/kotlin-generated/org/jellyfin/sdk/api/operations/LiveTvApi.kt @@ -285,7 +285,7 @@ public class LiveTvApi( } /** - * Get guid info. + * Get guide info. */ public suspend fun getGuideInfo(): Response { val pathParameters = emptyMap() diff --git a/jellyfin-model/api/jellyfin-model.api b/jellyfin-model/api/jellyfin-model.api index 029db5af8..9fcd2f5bb 100644 --- a/jellyfin-model/api/jellyfin-model.api +++ b/jellyfin-model/api/jellyfin-model.api @@ -4047,10 +4047,8 @@ public final class org/jellyfin/sdk/model/api/ItemSortBy : java/lang/Enum { public static final field PRODUCTION_YEAR Lorg/jellyfin/sdk/model/api/ItemSortBy; public static final field RANDOM Lorg/jellyfin/sdk/model/api/ItemSortBy; public static final field RUNTIME Lorg/jellyfin/sdk/model/api/ItemSortBy; - public static final field SEARCH_SCORE Lorg/jellyfin/sdk/model/api/ItemSortBy; public static final field SERIES_DATE_PLAYED Lorg/jellyfin/sdk/model/api/ItemSortBy; public static final field SERIES_SORT_NAME Lorg/jellyfin/sdk/model/api/ItemSortBy; - public static final field SIMILARITY_SCORE Lorg/jellyfin/sdk/model/api/ItemSortBy; public static final field SORT_NAME Lorg/jellyfin/sdk/model/api/ItemSortBy; public static final field START_DATE Lorg/jellyfin/sdk/model/api/ItemSortBy; public static final field STUDIO Lorg/jellyfin/sdk/model/api/ItemSortBy; @@ -4248,7 +4246,7 @@ public final class org/jellyfin/sdk/model/api/LibraryOptions { public final fun getExtractTrickplayImagesDuringLibraryScan ()Z public final fun getLocalMetadataReaderOrder ()Ljava/util/List; public final fun getLyricFetcherOrder ()Ljava/util/List; - public final fun getMediaSegmentProvideOrder ()Ljava/util/List; + public final fun getMediaSegmentProviderOrder ()Ljava/util/List; public final fun getMetadataCountryCode ()Ljava/lang/String; public final fun getMetadataSavers ()Ljava/util/List; public final fun getPathInfos ()Ljava/util/List; @@ -4287,16 +4285,18 @@ public final class org/jellyfin/sdk/model/api/LibraryOptions$Companion { public final class org/jellyfin/sdk/model/api/LibraryOptionsResultDto { public static final field Companion Lorg/jellyfin/sdk/model/api/LibraryOptionsResultDto$Companion; - public fun (Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V + public fun (Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V public final fun component1 ()Ljava/util/List; public final fun component2 ()Ljava/util/List; public final fun component3 ()Ljava/util/List; public final fun component4 ()Ljava/util/List; public final fun component5 ()Ljava/util/List; - public final fun copy (Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Lorg/jellyfin/sdk/model/api/LibraryOptionsResultDto; - public static synthetic fun copy$default (Lorg/jellyfin/sdk/model/api/LibraryOptionsResultDto;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;ILjava/lang/Object;)Lorg/jellyfin/sdk/model/api/LibraryOptionsResultDto; + public final fun component6 ()Ljava/util/List; + public final fun copy (Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Lorg/jellyfin/sdk/model/api/LibraryOptionsResultDto; + public static synthetic fun copy$default (Lorg/jellyfin/sdk/model/api/LibraryOptionsResultDto;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;ILjava/lang/Object;)Lorg/jellyfin/sdk/model/api/LibraryOptionsResultDto; public fun equals (Ljava/lang/Object;)Z public final fun getLyricFetchers ()Ljava/util/List; + public final fun getMediaSegmentProviders ()Ljava/util/List; public final fun getMetadataReaders ()Ljava/util/List; public final fun getMetadataSavers ()Ljava/util/List; public final fun getSubtitleFetchers ()Ljava/util/List; @@ -5185,8 +5185,8 @@ public final class org/jellyfin/sdk/model/api/MediaSourceType$Companion { public final class org/jellyfin/sdk/model/api/MediaStream { public static final field Companion Lorg/jellyfin/sdk/model/api/MediaStream$Companion; - public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/jellyfin/sdk/model/api/VideoRange;Lorg/jellyfin/sdk/model/api/VideoRangeType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/Boolean;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ZZZLjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/String;Lorg/jellyfin/sdk/model/api/MediaStreamType;Ljava/lang/String;ILjava/lang/Integer;ZLorg/jellyfin/sdk/model/api/SubtitleDeliveryMethod;Ljava/lang/String;Ljava/lang/Boolean;ZZLjava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Boolean;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/jellyfin/sdk/model/api/VideoRange;Lorg/jellyfin/sdk/model/api/VideoRangeType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/Boolean;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ZZZLjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/String;Lorg/jellyfin/sdk/model/api/MediaStreamType;Ljava/lang/String;ILjava/lang/Integer;ZLorg/jellyfin/sdk/model/api/SubtitleDeliveryMethod;Ljava/lang/String;Ljava/lang/Boolean;ZZLjava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Boolean;IILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/jellyfin/sdk/model/api/VideoRange;Lorg/jellyfin/sdk/model/api/VideoRangeType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/Boolean;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ZZLjava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/String;Lorg/jellyfin/sdk/model/api/MediaStreamType;Ljava/lang/String;ILjava/lang/Integer;ZLorg/jellyfin/sdk/model/api/SubtitleDeliveryMethod;Ljava/lang/String;Ljava/lang/Boolean;ZZLjava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Boolean;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/jellyfin/sdk/model/api/VideoRange;Lorg/jellyfin/sdk/model/api/VideoRangeType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/Boolean;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ZZLjava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/String;Lorg/jellyfin/sdk/model/api/MediaStreamType;Ljava/lang/String;ILjava/lang/Integer;ZLorg/jellyfin/sdk/model/api/SubtitleDeliveryMethod;Ljava/lang/String;Ljava/lang/Boolean;ZZLjava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Boolean;IILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component10 ()Ljava/lang/Integer; public final fun component11 ()Ljava/lang/Integer; @@ -5223,7 +5223,7 @@ public final class org/jellyfin/sdk/model/api/MediaStream { public final fun component4 ()Ljava/lang/String; public final fun component40 ()Z public final fun component41 ()Z - public final fun component42 ()Z + public final fun component42 ()Ljava/lang/Boolean; public final fun component43 ()Ljava/lang/Integer; public final fun component44 ()Ljava/lang/Integer; public final fun component45 ()Ljava/lang/Float; @@ -5249,8 +5249,8 @@ public final class org/jellyfin/sdk/model/api/MediaStream { public final fun component7 ()Ljava/lang/String; public final fun component8 ()Ljava/lang/Integer; public final fun component9 ()Ljava/lang/Integer; - public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/jellyfin/sdk/model/api/VideoRange;Lorg/jellyfin/sdk/model/api/VideoRangeType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/Boolean;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ZZZLjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/String;Lorg/jellyfin/sdk/model/api/MediaStreamType;Ljava/lang/String;ILjava/lang/Integer;ZLorg/jellyfin/sdk/model/api/SubtitleDeliveryMethod;Ljava/lang/String;Ljava/lang/Boolean;ZZLjava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Boolean;)Lorg/jellyfin/sdk/model/api/MediaStream; - public static synthetic fun copy$default (Lorg/jellyfin/sdk/model/api/MediaStream;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/jellyfin/sdk/model/api/VideoRange;Lorg/jellyfin/sdk/model/api/VideoRangeType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/Boolean;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ZZZLjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/String;Lorg/jellyfin/sdk/model/api/MediaStreamType;Ljava/lang/String;ILjava/lang/Integer;ZLorg/jellyfin/sdk/model/api/SubtitleDeliveryMethod;Ljava/lang/String;Ljava/lang/Boolean;ZZLjava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Boolean;IILjava/lang/Object;)Lorg/jellyfin/sdk/model/api/MediaStream; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/jellyfin/sdk/model/api/VideoRange;Lorg/jellyfin/sdk/model/api/VideoRangeType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/Boolean;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ZZLjava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/String;Lorg/jellyfin/sdk/model/api/MediaStreamType;Ljava/lang/String;ILjava/lang/Integer;ZLorg/jellyfin/sdk/model/api/SubtitleDeliveryMethod;Ljava/lang/String;Ljava/lang/Boolean;ZZLjava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Boolean;)Lorg/jellyfin/sdk/model/api/MediaStream; + public static synthetic fun copy$default (Lorg/jellyfin/sdk/model/api/MediaStream;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/jellyfin/sdk/model/api/VideoRange;Lorg/jellyfin/sdk/model/api/VideoRangeType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/Boolean;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ZZLjava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/String;Lorg/jellyfin/sdk/model/api/MediaStreamType;Ljava/lang/String;ILjava/lang/Integer;ZLorg/jellyfin/sdk/model/api/SubtitleDeliveryMethod;Ljava/lang/String;Ljava/lang/Boolean;ZZLjava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Boolean;IILjava/lang/Object;)Lorg/jellyfin/sdk/model/api/MediaStream; public fun equals (Ljava/lang/Object;)Z public final fun getAspectRatio ()Ljava/lang/String; public final fun getAudioSpatialFormat ()Lorg/jellyfin/sdk/model/api/AudioSpatialFormat; @@ -5313,7 +5313,7 @@ public final class org/jellyfin/sdk/model/api/MediaStream { public final fun isExternal ()Z public final fun isExternalUrl ()Ljava/lang/Boolean; public final fun isForced ()Z - public final fun isHearingImpaired ()Z + public final fun isHearingImpaired ()Ljava/lang/Boolean; public final fun isInterlaced ()Z public final fun isTextSubtitleStream ()Z public fun toString ()Ljava/lang/String; @@ -7443,6 +7443,7 @@ public final class org/jellyfin/sdk/model/api/PluginStatus : java/lang/Enum { public static final field NOT_SUPPORTED Lorg/jellyfin/sdk/model/api/PluginStatus; public static final field RESTART Lorg/jellyfin/sdk/model/api/PluginStatus; public static final field SUPERCEDED Lorg/jellyfin/sdk/model/api/PluginStatus; + public static final field SUPERSEDED Lorg/jellyfin/sdk/model/api/PluginStatus; public static fun getEntries ()Lkotlin/enums/EnumEntries; public final fun getSerialName ()Ljava/lang/String; public fun toString ()Ljava/lang/String; @@ -9025,8 +9026,8 @@ public final class org/jellyfin/sdk/model/api/SeriesTimerInfoDtoQueryResult$Comp public final class org/jellyfin/sdk/model/api/ServerConfiguration { public static final field Companion Lorg/jellyfin/sdk/model/api/ServerConfiguration$Companion; - public fun (IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZZZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;IIIIIIIILorg/jellyfin/sdk/model/api/ImageSavingConvention;Ljava/util/List;ZLjava/lang/String;Ljava/lang/String;ZLjava/util/List;IZZZLjava/util/List;Ljava/util/List;ZILjava/util/List;ZJLjava/util/List;Ljava/lang/Integer;IIZZILorg/jellyfin/sdk/model/api/ImageResolution;ILjava/util/List;Lorg/jellyfin/sdk/model/api/TrickplayOptions;)V - public synthetic fun (IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZZZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;IIIIIIIILorg/jellyfin/sdk/model/api/ImageSavingConvention;Ljava/util/List;ZLjava/lang/String;Ljava/lang/String;ZLjava/util/List;IZZZLjava/util/List;Ljava/util/List;ZILjava/util/List;ZJLjava/util/List;Ljava/lang/Integer;IIZZILorg/jellyfin/sdk/model/api/ImageResolution;ILjava/util/List;Lorg/jellyfin/sdk/model/api/TrickplayOptions;IILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZZZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;IIIIIIIILorg/jellyfin/sdk/model/api/ImageSavingConvention;Ljava/util/List;ZLjava/lang/String;Ljava/lang/String;ZLjava/util/List;IZZZLjava/util/List;Ljava/util/List;ZILjava/util/List;ZJLjava/util/List;Ljava/lang/Integer;IIZILorg/jellyfin/sdk/model/api/ImageResolution;ILjava/util/List;Lorg/jellyfin/sdk/model/api/TrickplayOptions;Z)V + public synthetic fun (IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZZZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;IIIIIIIILorg/jellyfin/sdk/model/api/ImageSavingConvention;Ljava/util/List;ZLjava/lang/String;Ljava/lang/String;ZLjava/util/List;IZZZLjava/util/List;Ljava/util/List;ZILjava/util/List;ZJLjava/util/List;Ljava/lang/Integer;IIZILorg/jellyfin/sdk/model/api/ImageResolution;ILjava/util/List;Lorg/jellyfin/sdk/model/api/TrickplayOptions;ZIILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()I public final fun component10 ()Z public final fun component11 ()Z @@ -9070,19 +9071,19 @@ public final class org/jellyfin/sdk/model/api/ServerConfiguration { public final fun component46 ()I public final fun component47 ()I public final fun component48 ()Z - public final fun component49 ()Z + public final fun component49 ()I public final fun component5 ()Ljava/lang/String; - public final fun component50 ()I - public final fun component51 ()Lorg/jellyfin/sdk/model/api/ImageResolution; - public final fun component52 ()I - public final fun component53 ()Ljava/util/List; - public final fun component54 ()Lorg/jellyfin/sdk/model/api/TrickplayOptions; + public final fun component50 ()Lorg/jellyfin/sdk/model/api/ImageResolution; + public final fun component51 ()I + public final fun component52 ()Ljava/util/List; + public final fun component53 ()Lorg/jellyfin/sdk/model/api/TrickplayOptions; + public final fun component54 ()Z public final fun component6 ()Z public final fun component7 ()Z public final fun component8 ()Z public final fun component9 ()Z - public final fun copy (IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZZZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;IIIIIIIILorg/jellyfin/sdk/model/api/ImageSavingConvention;Ljava/util/List;ZLjava/lang/String;Ljava/lang/String;ZLjava/util/List;IZZZLjava/util/List;Ljava/util/List;ZILjava/util/List;ZJLjava/util/List;Ljava/lang/Integer;IIZZILorg/jellyfin/sdk/model/api/ImageResolution;ILjava/util/List;Lorg/jellyfin/sdk/model/api/TrickplayOptions;)Lorg/jellyfin/sdk/model/api/ServerConfiguration; - public static synthetic fun copy$default (Lorg/jellyfin/sdk/model/api/ServerConfiguration;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZZZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;IIIIIIIILorg/jellyfin/sdk/model/api/ImageSavingConvention;Ljava/util/List;ZLjava/lang/String;Ljava/lang/String;ZLjava/util/List;IZZZLjava/util/List;Ljava/util/List;ZILjava/util/List;ZJLjava/util/List;Ljava/lang/Integer;IIZZILorg/jellyfin/sdk/model/api/ImageResolution;ILjava/util/List;Lorg/jellyfin/sdk/model/api/TrickplayOptions;IILjava/lang/Object;)Lorg/jellyfin/sdk/model/api/ServerConfiguration; + public final fun copy (IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZZZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;IIIIIIIILorg/jellyfin/sdk/model/api/ImageSavingConvention;Ljava/util/List;ZLjava/lang/String;Ljava/lang/String;ZLjava/util/List;IZZZLjava/util/List;Ljava/util/List;ZILjava/util/List;ZJLjava/util/List;Ljava/lang/Integer;IIZILorg/jellyfin/sdk/model/api/ImageResolution;ILjava/util/List;Lorg/jellyfin/sdk/model/api/TrickplayOptions;Z)Lorg/jellyfin/sdk/model/api/ServerConfiguration; + public static synthetic fun copy$default (Lorg/jellyfin/sdk/model/api/ServerConfiguration;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZZZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;IIIIIIIILorg/jellyfin/sdk/model/api/ImageSavingConvention;Ljava/util/List;ZLjava/lang/String;Ljava/lang/String;ZLjava/util/List;IZZZLjava/util/List;Ljava/util/List;ZILjava/util/List;ZJLjava/util/List;Ljava/lang/Integer;IIZILorg/jellyfin/sdk/model/api/ImageResolution;ILjava/util/List;Lorg/jellyfin/sdk/model/api/TrickplayOptions;ZIILjava/lang/Object;)Lorg/jellyfin/sdk/model/api/ServerConfiguration; public fun equals (Ljava/lang/Object;)Z public final fun getActivityLogRetentionDays ()Ljava/lang/Integer; public final fun getAllowClientLogUpload ()Z @@ -9099,6 +9100,7 @@ public final class org/jellyfin/sdk/model/api/ServerConfiguration { public final fun getEnableExternalContentInSuggestions ()Z public final fun getEnableFolderView ()Z public final fun getEnableGroupingIntoCollections ()Z + public final fun getEnableLegacyAuthorization ()Z public final fun getEnableMetrics ()Z public final fun getEnableNormalizedItemByNameIds ()Z public final fun getEnableSlowResponseWarning ()Z @@ -9126,7 +9128,6 @@ public final class org/jellyfin/sdk/model/api/ServerConfiguration { public final fun getPreviousVersionStr ()Ljava/lang/String; public final fun getQuickConnectAvailable ()Z public final fun getRemoteClientBitrateLimit ()I - public final fun getRemoveOldPlugins ()Z public final fun getSaveMetadataHidden ()Z public final fun getServerName ()Ljava/lang/String; public final fun getSkipDeserializationForBasicTypes ()Z @@ -10266,22 +10267,21 @@ public final class org/jellyfin/sdk/model/api/TaskState$Companion { public final class org/jellyfin/sdk/model/api/TaskTriggerInfo { public static final field Companion Lorg/jellyfin/sdk/model/api/TaskTriggerInfo$Companion; - public fun ()V - public fun (Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Lorg/jellyfin/sdk/model/api/DayOfWeek;Ljava/lang/Long;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Lorg/jellyfin/sdk/model/api/DayOfWeek;Ljava/lang/Long;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Ljava/lang/String; + public fun (Lorg/jellyfin/sdk/model/api/TaskTriggerInfoType;Ljava/lang/Long;Ljava/lang/Long;Lorg/jellyfin/sdk/model/api/DayOfWeek;Ljava/lang/Long;)V + public synthetic fun (Lorg/jellyfin/sdk/model/api/TaskTriggerInfoType;Ljava/lang/Long;Ljava/lang/Long;Lorg/jellyfin/sdk/model/api/DayOfWeek;Ljava/lang/Long;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lorg/jellyfin/sdk/model/api/TaskTriggerInfoType; public final fun component2 ()Ljava/lang/Long; public final fun component3 ()Ljava/lang/Long; public final fun component4 ()Lorg/jellyfin/sdk/model/api/DayOfWeek; public final fun component5 ()Ljava/lang/Long; - public final fun copy (Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Lorg/jellyfin/sdk/model/api/DayOfWeek;Ljava/lang/Long;)Lorg/jellyfin/sdk/model/api/TaskTriggerInfo; - public static synthetic fun copy$default (Lorg/jellyfin/sdk/model/api/TaskTriggerInfo;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Lorg/jellyfin/sdk/model/api/DayOfWeek;Ljava/lang/Long;ILjava/lang/Object;)Lorg/jellyfin/sdk/model/api/TaskTriggerInfo; + public final fun copy (Lorg/jellyfin/sdk/model/api/TaskTriggerInfoType;Ljava/lang/Long;Ljava/lang/Long;Lorg/jellyfin/sdk/model/api/DayOfWeek;Ljava/lang/Long;)Lorg/jellyfin/sdk/model/api/TaskTriggerInfo; + public static synthetic fun copy$default (Lorg/jellyfin/sdk/model/api/TaskTriggerInfo;Lorg/jellyfin/sdk/model/api/TaskTriggerInfoType;Ljava/lang/Long;Ljava/lang/Long;Lorg/jellyfin/sdk/model/api/DayOfWeek;Ljava/lang/Long;ILjava/lang/Object;)Lorg/jellyfin/sdk/model/api/TaskTriggerInfo; public fun equals (Ljava/lang/Object;)Z public final fun getDayOfWeek ()Lorg/jellyfin/sdk/model/api/DayOfWeek; public final fun getIntervalTicks ()Ljava/lang/Long; public final fun getMaxRuntimeTicks ()Ljava/lang/Long; public final fun getTimeOfDayTicks ()Ljava/lang/Long; - public final fun getType ()Ljava/lang/String; + public final fun getType ()Lorg/jellyfin/sdk/model/api/TaskTriggerInfoType; public fun hashCode ()I public fun toString ()Ljava/lang/String; } @@ -10301,6 +10301,25 @@ public final class org/jellyfin/sdk/model/api/TaskTriggerInfo$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class org/jellyfin/sdk/model/api/TaskTriggerInfoType : java/lang/Enum { + public static final field Companion Lorg/jellyfin/sdk/model/api/TaskTriggerInfoType$Companion; + public static final field DAILY_TRIGGER Lorg/jellyfin/sdk/model/api/TaskTriggerInfoType; + public static final field INTERVAL_TRIGGER Lorg/jellyfin/sdk/model/api/TaskTriggerInfoType; + public static final field STARTUP_TRIGGER Lorg/jellyfin/sdk/model/api/TaskTriggerInfoType; + public static final field WEEKLY_TRIGGER Lorg/jellyfin/sdk/model/api/TaskTriggerInfoType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public final fun getSerialName ()Ljava/lang/String; + public fun toString ()Ljava/lang/String; + public static fun valueOf (Ljava/lang/String;)Lorg/jellyfin/sdk/model/api/TaskTriggerInfoType; + public static fun values ()[Lorg/jellyfin/sdk/model/api/TaskTriggerInfoType; +} + +public final class org/jellyfin/sdk/model/api/TaskTriggerInfoType$Companion { + public final fun fromName (Ljava/lang/String;)Lorg/jellyfin/sdk/model/api/TaskTriggerInfoType; + public final fun fromNameOrNull (Ljava/lang/String;)Lorg/jellyfin/sdk/model/api/TaskTriggerInfoType; + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class org/jellyfin/sdk/model/api/ThemeMediaResult { public static final field Companion Lorg/jellyfin/sdk/model/api/ThemeMediaResult$Companion; public fun (Ljava/util/List;IILjava/util/UUID;)V diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/ItemSortBy.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/ItemSortBy.kt index 5fe42df53..91b9d19e1 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/ItemSortBy.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/ItemSortBy.kt @@ -77,10 +77,6 @@ public enum class ItemSortBy( PARENT_INDEX_NUMBER("ParentIndexNumber"), @SerialName("IndexNumber") INDEX_NUMBER("IndexNumber"), - @SerialName("SimilarityScore") - SIMILARITY_SCORE("SimilarityScore"), - @SerialName("SearchScore") - SEARCH_SCORE("SearchScore"), ; /** @@ -123,8 +119,6 @@ public enum class ItemSortBy( "SeriesDatePlayed" -> SERIES_DATE_PLAYED "ParentIndexNumber" -> PARENT_INDEX_NUMBER "IndexNumber" -> INDEX_NUMBER - "SimilarityScore" -> SIMILARITY_SCORE - "SearchScore" -> SEARCH_SCORE else -> null } diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/LibraryOptions.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/LibraryOptions.kt index 5bb45f725..d89daf24b 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/LibraryOptions.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/LibraryOptions.kt @@ -72,8 +72,8 @@ public data class LibraryOptions( public val subtitleFetcherOrder: List, @SerialName("DisabledMediaSegmentProviders") public val disabledMediaSegmentProviders: List, - @SerialName("MediaSegmentProvideOrder") - public val mediaSegmentProvideOrder: List, + @SerialName("MediaSegmentProviderOrder") + public val mediaSegmentProviderOrder: List, @SerialName("SkipSubtitlesIfEmbeddedSubtitlesPresent") public val skipSubtitlesIfEmbeddedSubtitlesPresent: Boolean, @SerialName("SkipSubtitlesIfAudioTrackMatches") diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/LibraryOptionsResultDto.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/LibraryOptionsResultDto.kt index 07fadfaf9..9cf260ef3 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/LibraryOptionsResultDto.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/LibraryOptionsResultDto.kt @@ -34,6 +34,11 @@ public data class LibraryOptionsResultDto( */ @SerialName("LyricFetchers") public val lyricFetchers: List, + /** + * The list of MediaSegment Providers. + */ + @SerialName("MediaSegmentProviders") + public val mediaSegmentProviders: List, /** * The type options. */ diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/MediaStream.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/MediaStream.kt index b799f570e..a7fd89aa9 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/MediaStream.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/MediaStream.kt @@ -203,7 +203,7 @@ public data class MediaStream( * A value indicating whether this instance is for the hearing impaired. */ @SerialName("IsHearingImpaired") - public val isHearingImpaired: Boolean, + public val isHearingImpaired: Boolean? = null, /** * The height. */ diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/NetworkConfiguration.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/NetworkConfiguration.kt index 49d76e3b9..a9e0a4233 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/NetworkConfiguration.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/NetworkConfiguration.kt @@ -6,6 +6,7 @@ package org.jellyfin.sdk.model.api import kotlin.Boolean +import kotlin.Deprecated import kotlin.Int import kotlin.String import kotlin.collections.List @@ -71,6 +72,7 @@ public data class NetworkConfiguration( /** * A value indicating whether to enable automatic port forwarding. */ + @Deprecated("This member is deprecated and may be removed in the future") @SerialName("EnableUPnP") public val enableUPnP: Boolean, /** diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/OpenLiveStreamDto.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/OpenLiveStreamDto.kt index d074c5876..a8256caba 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/OpenLiveStreamDto.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/OpenLiveStreamDto.kt @@ -74,7 +74,7 @@ public data class OpenLiveStreamDto( @SerialName("EnableDirectPlay") public val enableDirectPlay: Boolean? = null, /** - * A value indicating whether to enale direct stream. + * A value indicating whether to enable direct stream. */ @SerialName("EnableDirectStream") public val enableDirectStream: Boolean? = null, diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/PlaybackInfoDto.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/PlaybackInfoDto.kt index a3998e67c..a721f1202 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/PlaybackInfoDto.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/PlaybackInfoDto.kt @@ -18,7 +18,7 @@ import org.jellyfin.sdk.model.UUID import org.jellyfin.sdk.model.serializer.UUIDSerializer /** - * Plabyback info dto. + * Playback info dto. */ @Serializable public data class PlaybackInfoDto( diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/PluginStatus.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/PluginStatus.kt index 2c18f6539..093a562c6 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/PluginStatus.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/PluginStatus.kt @@ -23,6 +23,8 @@ public enum class PluginStatus( RESTART("Restart"), @SerialName("Deleted") DELETED("Deleted"), + @SerialName("Superseded") + SUPERSEDED("Superseded"), @SerialName("Superceded") SUPERCEDED("Superceded"), @SerialName("Malfunctioned") @@ -46,6 +48,7 @@ public enum class PluginStatus( "Active" -> ACTIVE "Restart" -> RESTART "Deleted" -> DELETED + "Superseded" -> SUPERSEDED "Superceded" -> SUPERCEDED "Malfunctioned" -> MALFUNCTIONED "NotSupported" -> NOT_SUPPORTED diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/ServerConfiguration.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/ServerConfiguration.kt index 131acd700..ffe257dcd 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/ServerConfiguration.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/ServerConfiguration.kt @@ -62,7 +62,7 @@ public data class ServerConfiguration( @SerialName("QuickConnectAvailable") public val quickConnectAvailable: Boolean, /** - * A value indicating whether [enable case sensitive item ids]. + * A value indicating whether [enable case-sensitive item ids]. */ @SerialName("EnableCaseSensitiveItemIds") public val enableCaseSensitiveItemIds: Boolean, @@ -211,18 +211,13 @@ public data class ServerConfiguration( */ @SerialName("LibraryMetadataRefreshConcurrency") public val libraryMetadataRefreshConcurrency: Int, - /** - * A value indicating whether older plugins should automatically be deleted from the plugin folder. - */ - @SerialName("RemoveOldPlugins") - public val removeOldPlugins: Boolean, /** * A value indicating whether clients should be allowed to upload logs. */ @SerialName("AllowClientLogUpload") public val allowClientLogUpload: Boolean, /** - * The dummy chapter duration in seconds, use 0 (zero) or less to disable generation alltogether. + * The dummy chapter duration in seconds, use 0 (zero) or less to disable generation altogether. */ @SerialName("DummyChapterDuration") public val dummyChapterDuration: Int, @@ -246,4 +241,9 @@ public data class ServerConfiguration( */ @SerialName("TrickplayOptions") public val trickplayOptions: TrickplayOptions, + /** + * A value indicating whether old authorization methods are allowed. + */ + @SerialName("EnableLegacyAuthorization") + public val enableLegacyAuthorization: Boolean, ) diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/StartupRemoteAccessDto.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/StartupRemoteAccessDto.kt index 89559090b..5e0f779d2 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/StartupRemoteAccessDto.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/StartupRemoteAccessDto.kt @@ -6,6 +6,7 @@ package org.jellyfin.sdk.model.api import kotlin.Boolean +import kotlin.Deprecated import kotlinx.serialization.SerialName import kotlinx.serialization.Serializable @@ -22,6 +23,7 @@ public data class StartupRemoteAccessDto( /** * A value indicating whether enable automatic port mapping. */ + @Deprecated("This member is deprecated and may be removed in the future") @SerialName("EnableAutomaticPortMapping") public val enableAutomaticPortMapping: Boolean, ) diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TaskTriggerInfo.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TaskTriggerInfo.kt index 0a22fc980..f55882d97 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TaskTriggerInfo.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TaskTriggerInfo.kt @@ -6,7 +6,6 @@ package org.jellyfin.sdk.model.api import kotlin.Long -import kotlin.String import kotlinx.serialization.SerialName import kotlinx.serialization.Serializable @@ -19,7 +18,7 @@ public data class TaskTriggerInfo( * The type. */ @SerialName("Type") - public val type: String? = null, + public val type: TaskTriggerInfoType, /** * The time of day. */ diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TaskTriggerInfoType.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TaskTriggerInfoType.kt new file mode 100644 index 000000000..d0ceea6f3 --- /dev/null +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TaskTriggerInfoType.kt @@ -0,0 +1,53 @@ +// !! 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.String +import kotlin.requireNotNull +import kotlinx.serialization.SerialName +import kotlinx.serialization.Serializable + +/** + * Enum TaskTriggerInfoType. + */ +@Serializable +public enum class TaskTriggerInfoType( + public val serialName: String, +) { + @SerialName("DailyTrigger") + DAILY_TRIGGER("DailyTrigger"), + @SerialName("WeeklyTrigger") + WEEKLY_TRIGGER("WeeklyTrigger"), + @SerialName("IntervalTrigger") + INTERVAL_TRIGGER("IntervalTrigger"), + @SerialName("StartupTrigger") + STARTUP_TRIGGER("StartupTrigger"), + ; + + /** + * Get the serial name of the enum member. + */ + override fun toString(): String = serialName + + public companion object { + /** + * Find the enum member by the serial name or return null. + */ + public fun fromNameOrNull(serialName: String): TaskTriggerInfoType? = when (serialName) { + "DailyTrigger" -> DAILY_TRIGGER + "WeeklyTrigger" -> WEEKLY_TRIGGER + "IntervalTrigger" -> INTERVAL_TRIGGER + "StartupTrigger" -> STARTUP_TRIGGER + else -> null + } + + /** + * Find the enum member by the serial name or throw. + */ + public fun fromName(serialName: String): TaskTriggerInfoType = + requireNotNull(fromNameOrNull(serialName)) { """Unknown value $serialName""" } + } +} diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TranscodingInfo.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TranscodingInfo.kt index 3c1ab9472..cb6c7ad1b 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TranscodingInfo.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TranscodingInfo.kt @@ -15,7 +15,7 @@ import kotlinx.serialization.SerialName import kotlinx.serialization.Serializable /** - * Class holding information on a runnning transcode. + * Class holding information on a running transcode. */ @Serializable public data class TranscodingInfo( diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TranscodingProfile.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TranscodingProfile.kt index 894425688..dd50d4e6f 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TranscodingProfile.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TranscodingProfile.kt @@ -14,8 +14,6 @@ import kotlinx.serialization.Serializable /** * A class for transcoding profile information. - * Note for client developers: Conditions defined in MediaBrowser.Model.Dlna.CodecProfile has higher - * priority and can override values defined here. */ @Serializable public data class TranscodingProfile( diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TrickplayInfo.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TrickplayInfo.kt index b77c7e0f5..df6bae544 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TrickplayInfo.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/TrickplayInfo.kt @@ -45,7 +45,7 @@ public data class TrickplayInfo( @SerialName("Interval") public val interval: Int, /** - * Peak bandwith usage in bits per second. + * Peak bandwidth usage in bits per second. */ @SerialName("Bandwidth") public val bandwidth: Int, diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetAudioStreamByContainerDeprecatedRequest.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetAudioStreamByContainerDeprecatedRequest.kt index 265374c5a..c6755fc0a 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetAudioStreamByContainerDeprecatedRequest.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetAudioStreamByContainerDeprecatedRequest.kt @@ -221,7 +221,7 @@ public data class GetAudioStreamByContainerDeprecatedRequest( @SerialName("deInterlace") public val deInterlace: Boolean? = null, /** - * Optional. Whether to require a non anamporphic stream. + * Optional. Whether to require a non anamorphic stream. */ @SerialName("requireNonAnamorphic") public val requireNonAnamorphic: Boolean? = null, diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetAudioStreamByContainerRequest.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetAudioStreamByContainerRequest.kt index 0d9055f4e..3c03a2d99 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetAudioStreamByContainerRequest.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetAudioStreamByContainerRequest.kt @@ -214,7 +214,7 @@ public data class GetAudioStreamByContainerRequest( @SerialName("deInterlace") public val deInterlace: Boolean? = null, /** - * Optional. Whether to require a non anamporphic stream. + * Optional. Whether to require a non anamorphic stream. */ @SerialName("requireNonAnamorphic") public val requireNonAnamorphic: Boolean? = null, diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetMasterHlsAudioPlaylistDeprecatedRequest.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetMasterHlsAudioPlaylistDeprecatedRequest.kt index 5af53a55b..fbb3c4955 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetMasterHlsAudioPlaylistDeprecatedRequest.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetMasterHlsAudioPlaylistDeprecatedRequest.kt @@ -283,7 +283,7 @@ public data class GetMasterHlsAudioPlaylistDeprecatedRequest( * Enable adaptive bitrate streaming. */ @SerialName("enableAdaptiveBitrateStreaming") - public val enableAdaptiveBitrateStreaming: Boolean? = true, + public val enableAdaptiveBitrateStreaming: Boolean? = false, /** * Optional. Whether to enable Audio Encoding. */ diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetMasterHlsAudioPlaylistRequest.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetMasterHlsAudioPlaylistRequest.kt index 0de6babf4..02ae113d8 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetMasterHlsAudioPlaylistRequest.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetMasterHlsAudioPlaylistRequest.kt @@ -276,7 +276,7 @@ public data class GetMasterHlsAudioPlaylistRequest( * Enable adaptive bitrate streaming. */ @SerialName("enableAdaptiveBitrateStreaming") - public val enableAdaptiveBitrateStreaming: Boolean? = true, + public val enableAdaptiveBitrateStreaming: Boolean? = false, /** * Optional. Whether to enable Audio Encoding. */ diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetMasterHlsVideoPlaylistDeprecatedRequest.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetMasterHlsVideoPlaylistDeprecatedRequest.kt index 92d44670f..c5b4ca39c 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetMasterHlsVideoPlaylistDeprecatedRequest.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetMasterHlsVideoPlaylistDeprecatedRequest.kt @@ -288,7 +288,7 @@ public data class GetMasterHlsVideoPlaylistDeprecatedRequest( * Enable adaptive bitrate streaming. */ @SerialName("enableAdaptiveBitrateStreaming") - public val enableAdaptiveBitrateStreaming: Boolean? = true, + public val enableAdaptiveBitrateStreaming: Boolean? = false, /** * Enable trickplay image playlists being added to master playlist. */ diff --git a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetMasterHlsVideoPlaylistRequest.kt b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetMasterHlsVideoPlaylistRequest.kt index 320ef02e9..014a09fb4 100644 --- a/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetMasterHlsVideoPlaylistRequest.kt +++ b/jellyfin-model/src/commonMain/kotlin-generated/org/jellyfin/sdk/model/api/request/GetMasterHlsVideoPlaylistRequest.kt @@ -281,7 +281,7 @@ public data class GetMasterHlsVideoPlaylistRequest( * Enable adaptive bitrate streaming. */ @SerialName("enableAdaptiveBitrateStreaming") - public val enableAdaptiveBitrateStreaming: Boolean? = true, + public val enableAdaptiveBitrateStreaming: Boolean? = false, /** * Enable trickplay image playlists being added to master playlist. */ diff --git a/openapi.json b/openapi.json index a650eae62..570f8619c 100644 --- a/openapi.json +++ b/openapi.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fb4683711fdff336bd21089c11ca3012d7a47081556e9619bf1f31b89e6edfba -size 1734448 +oid sha256:4299ddef505962f186919f24e460650d0bc9843056a8e1296ddf750aa6c6009f +size 1735139