Package-level declarations
Types
An entity representing a user's access schedule.
Activity log created message.
Query result container.
Activity log entry start message. Data is the timing data encoded as "$initialDelay,$interval" in ms.
Activity log entry stop message.
Add virtual folder dto.
An enum representing formats of spatial audio.
The authenticate user by name request body.
Query result container.
A class representing an authentication result.
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.
Query result container.
The base item kind.
Class BasePluginConfiguration.
The branding options.
Class BufferRequestDto.
The cast receiver application model.
Channel mapping options dto.
Enum ChannelType.
Client capabilities dto.
Client log document response dto.
Defines the MediaBrowser.Model.Dlna.CodecProfile.
Collection type.
The collection type options.
Defines the MediaBrowser.Model.Dlna.ContainerProfile.
Class CountryInfo.
Create new playlist dto.
The create user by name request body.
Default directory browser info.
Enum containing deinterlace methods.
A DTO representing device information.
Query result container.
A dto representing custom options for a device.
A MediaBrowser.Model.Dlna.DeviceProfile represents a set of metadata which determines which content a certain device is able to play.
Defines the MediaBrowser.Model.Dlna.DirectPlayProfile.
Defines the display preferences for any item that supports them (usually Folders).
An enum representing an algorithm to downmix surround sound to stereo.
An enum that represents a day of the week, weekdays, weekends, or all days.
An enum representing the options to disable embedded subs.
Enum containing encoder presets.
Class EncodingOptions.
Represents the external id information for serialization to the client.
The specific media type of an MediaBrowser.Model.Providers.ExternalIdInfo.
Class FileSystemEntryInfo.
Enum FileSystemEntryType.
Force keep alive websocket messages.
Forgot Password request body DTO.
Forgot Password Pin enter request body DTO.
General command websocket message.
This exists simply to identify a set of known commands.
Get programs dto.
Class GroupInfoDto.
Class GroupUpdate.
Enum GroupQueueMode.
Enum GroupRepeatMode.
Enum GroupShuffleMode.
Enum GroupState.
Class GroupStateUpdate.
Class GroupUpdate.
Group update without data.
Enum GroupUpdateType.
Enum containing hardware acceleration types.
Class IgnoreWaitRequestDto.
Enum ImageOutputFormat.
Class ImageProviderInfo.
Enum ImageResolution.
Keep alive websocket messages.
Represents the list of possible inbound websocket types
Class InstallationInfo.
Class LibrarySummary.
Used to control the data that gets attached to DtoBaseItems.
Enum ItemFilter.
These represent sort orders.
Class JoinGroupRequestDto.
Library changed message.
Library option info dto.
Library options result dto.
Library type options dto.
Class ServiceInfo.
Enum LocationType.
LyricResponse model.
LyricMetadata model.
Media Path dto.
Api model for MediaSegment's.
Query result container.
Defines the types of content an individual Jellyfin.Data.Entities.MediaSegment represents.
Class MediaStream.
Media streaming protocol. Lowercase for backwards compatibility.
Enum MediaStreamType.
Media Update Info Dto.
The media update info path.
Enum MetadataFields.
Class MetadataOptions.
Class MovePlaylistItemRequestDto.
Defines the MediaBrowser.Common.Net.NetworkConfiguration.
Class NewGroupRequestDto.
Class NextItemRequestDto.
Open live stream dto.
Keep alive websocket messages.
Represents the list of possible outbound websocket types
Class PackageInfo.
Class ParentalRating.
Defines the MediaBrowser.Model.Configuration.PathSubstitution.
The person kind.
Class PingRequestDto.
Plabyback info dto.
Class PlaybackInfoResponse.
Enum PlaybackOrder.
Class PlaybackProgressInfo.
Enum PlaybackRequestType.
Class PlaybackStartInfo.
Class PlaybackStopInfo.
Enum PlayCommand.
DTO for playlists.
Class to hold data on user permissions for playlists.
Play command websocket message.
Class PlayQueueUpdate.
Class GroupUpdate.
Enum PlayQueueUpdateReason.
Class PlayRequest.
Class PlayRequestDto.
Enum PlaystateCommand.
Playstate message.
This is a serializable stub class that is used by the api to provide information about installed plugins.
Plugin installation cancelled message.
Plugin installation completed message.
Plugin installation failed message.
Package installing message.
Plugin load status.
Plugin uninstalled message.
Class PreviousItemRequestDto.
Class QueueRequestDto.
The quick connect request body.
Class ReadyRequest.
Refresh progress message.
Class RemoteImageInfo.
Class RemoteImageResult.
The remote lyric info dto.
Class RemoveFromPlaylistRequestDto.
Class RepositoryInfo.
Restart required.
Scheduled task ended message.
Scheduled tasks info message.
Scheduled tasks info start message. Data is the timing data encoded as "$initialDelay,$interval" in ms.
Scheduled tasks info stop message.
An enum representing the axis that should be scrolled.
Class SearchHintResult.
Class SearchHintResult.
Class SeekRequestDto.
Class SendCommand.
Enum SendCommandType.
The status of a series.
Series timer cancelled message.
Series timer created message.
Class SeriesTimerInfoDto.
Query result container.
Represents the server configuration.
The server discovery info model.
Server restarting down message.
Server shutting down message.
Session info DTO.
The different kinds of messages that are used in the WebSocket api.
Sessions message.
Sessions start message. Data is the timing data encoded as "$initialDelay,$interval" in ms.
Sessions stop message.
Class SessionUserInfo.
Set channel mapping dto.
Class SetPlaylistItemRequestDto.
Class SetRepeatModeRequestDto.
Class SetShuffleModeRequestDto.
Special view option dto.
The startup configuration DTO.
Startup remote access dto.
The startup user DTO.
Class GroupUpdate.
Delivery method to use during playback of a specific subtitle format.
An enum representing a subtitle playback mode.
A class for subtitle profile information.
Sync play command.
Untyped sync play command.
Class QueueItem.
Enum SyncPlayUserAccessType.
Class SystemInfo.
Enum TaskCompletionStatus.
Class TaskInfo.
Class TaskExecutionInfo.
Class ThemeMediaResult.
Timer cancelled message.
Timer created message.
Query result container.
Enum containing tonemapping algorithms.
Enum containing tonemapping modes.
Enum containing tonemapping ranges.
Class holding information on a runnning transcode.
A class for transcoding profile information.
Class TrickplayOptions.
Enum TrickplayScanBehavior.
An enum representing an unrated item.
Update library options dto.
Update library options dto.
Update existing playlist dto. Fields set to null
will not be updated and keep their current values.
Update existing playlist user dto. Fields set to null
will not be updated and keep their current values.
This is used by the api to get information about a item user data.
The update user password request body.
Class UserConfiguration.
User data changed message.
Class UserDataChangeInfo.
User deleted message.
Class UserDto.
Class UserItemDataDto.
User updated message.
Class UtcTimeResponse.
Validate path object.
Defines the MediaBrowser.Model.Updates.VersionInfo class.
An enum representing video ranges.
An enum representing types of video ranges.
Used to hold information about a user's list of configured virtual folders.
Provides the MAC address and port for wake-on-LAN functionality.
Represents the possible websocket types