Jellyfin.Data
Attribute to specify that the enum value is to be ignored when generating the openapi spec.
A dto representing custom options for a device.
Gets or sets the id.
Gets or sets the device id.
Gets or sets the custom name.
Activity log sorting options.
Sort by name.
Sort by overview.
Sort by short overview.
Sort by type.
Sort by date.
Sort by username.
Sort by severity.
An enum representing formats of spatial audio.
None audio spatial format.
Dolby Atmos audio spatial format.
DTS:X audio spatial format.
The base item kind.
This enum is generated from all classes that inherit from BaseItem.
Item is aggregate folder.
Item is audio.
Item is audio book.
Item is base plugin folder.
Item is book.
Item is box set.
Item is channel.
Item is channel folder item.
Item is collection folder.
Item is episode.
Item is folder.
Item is genre.
Item is manual playlists folder.
Item is movie.
Item is a live tv channel.
Item is a live tv program.
Item is music album.
Item is music artist.
Item is music genre.
Item is music video.
Item is person.
Item is photo.
Item is photo album.
Item is playlist.
Item is playlist folder.
Item is program.
Item is recording.
Manually added.
Item is season.
Item is series.
Item is studio.
Item is trailer.
Item is live tv channel.
Type is overridden.
Item is live tv program.
Type is overridden.
Item is user root folder.
Item is user view.
Item is video.
Item is year.
Collection type.
Unknown collection.
Movies collection.
Tv shows collection.
Music collection.
Music videos collection.
Trailers collection.
Home videos collection.
Box sets collection.
Books collection.
Photos collection.
Live tv collection.
Playlists collection.
Folders collection.
Tv show series collection.
Tv genres collection.
Tv genre collection.
Tv latest collection.
Tv next up collection.
Tv resume collection.
Tv favorite series collection.
Tv favorite episodes collection.
Latest movies collection.
Movies to resume collection.
Movie movie collection.
Movie collections collection.
Movie favorites collection.
Movie genres collection.
Movie genre collection.
These represent sort orders.
Default sort order.
The aired episode order.
The album.
The album artist.
The artist.
The date created.
The official rating.
The date played.
The premiere date.
The start date.
The sort name.
The name.
The random.
The runtime.
The community rating.
The production year.
The play count.
The critic rating.
The IsFolder boolean.
The IsUnplayed boolean.
The IsPlayed boolean.
The series sort.
The video bitrate.
The air time.
The studio.
The IsFavouriteOrLiked boolean.
The last content added date.
The series last played date.
The parent index number.
The index number.
Media streaming protocol.
Lowercase for backwards compatibility.
HTTP.
HTTP Live Streaming.
Media types.
Unknown media type.
Video media.
Audio media.
Photo media.
Book media.
The person kind.
An unknown person kind.
A person whose profession is acting on the stage, in films, or on television.
A person who supervises the actors and other staff in a film, play, or similar production.
A person who writes music, especially as a professional occupation.
A writer of a book, article, or document. Can also be used as a generic term for music writer if there is a lack of specificity.
A well-known actor or other performer who appears in a work in which they do not have a regular role.
A person responsible for the financial and managerial aspects of the making of a film or broadcast or for staging a play, opera, etc.
A person who directs the performance of an orchestra or choir.
A person who writes the words to a song or musical.
A person who adapts a musical composition for performance.
An audio engineer who performed a general engineering role.
An engineer responsible for using a mixing console to mix a recorded track into a single piece of music suitable for release.
A person who remixed a recording by taking one or more other tracks, substantially altering them and mixing them together with other material.
A person who created the material.
A person who was the artist.
A person who was the album artist.
A person who was the author.
A person who was the illustrator.
A person responsible for drawing the art.
A person responsible for inking the pencil art.
A person responsible for applying color to drawings.
A person responsible for drawing text and speech bubbles.
A person responsible for drawing the cover art.
A person contributing to a resource by revising or elucidating the content, e.g., adding an introduction, notes, or other critical matter.
An editor may also prepare a resource for production, publication, or distribution.
A person who renders a text from one language into another.
Enum SyncPlayAccessRequirementType.
User must have access to SyncPlay, in some form.
User must be able to create groups.
User must be able to join groups.
User must be in a group.
An enum representing an unrated item.
A movie.
A trailer.
A series.
Music.
A book.
A live TV channel.
A live TV program.
Channel content.
Another type, not covered by the other fields.
An enum representing video ranges.
Unknown video range.
SDR video range.
HDR video range.
An enum representing types of video ranges.
Unknown video range type.
SDR video range type (8bit).
HDR10 video range type (10bit).
HLG video range type (10bit).
Dolby Vision video range type (10bit encoded / 12bit remapped).
Dolby Vision with HDR10 video range fallback (10bit).
Dolby Vision with HLG video range fallback (10bit).
Dolby Vision with SDR video range fallback (8bit / 10bit).
Dolby Vision with Enhancment Layer (Profile 7).
Dolby Vision and HDR10+ Metadata coexists.
Dolby Vision with Enhancment Layer (Profile 7) and HDR10+ Metadata coexists.
Dolby Vision with invalid configuration. e.g. Profile 8 compat id 6.
When using this range, the server would assume the video is still HDR10 after removing the Dolby Vision metadata.
HDR10+ video range type (10bit to 16bit).
Provides a generic EventArgs subclass that can hold any kind of object.
The type of this event.
Initializes a new instance of the class.
The argument.
Gets the argument.
The argument.
An event that occurs when there is a pending restart.
An event that occurs when a user is created.
Initializes a new instance of the class.
The user.
An event that occurs when a user is deleted.
Initializes a new instance of the class.
The user.
An event that occurs when a user is locked out.
Initializes a new instance of the class.
The user.
An event that occurs when a user's password has changed.
Initializes a new instance of the class.
The user.
An event that occurs when a user is updated.
Initializes a new instance of the class.
The user.
A class representing a query to the activity logs.
Gets or sets a value indicating whether to take entries with a user id.
Gets or sets the minimum date to query for.
Gets or sets the maximum date to query for.
Gets or sets the name filter.
Gets or sets the overview filter.
Gets or sets the short overview filter.
Gets or sets the type filter.
Gets or sets the item filter.
Gets or sets the username filter.
Gets or sets the log level filter.
Gets or sets the result ordering.
A query to retrieve devices.
Gets or sets the user id of the device.
Gets or sets the device id.
Gets or sets the access token.
An abstract class for paginated queries.
Gets or sets the index to start at.
Gets or sets the maximum number of items to include.
Contains extension methods for manipulation of entities.
The values being delimited here are Guids, so commas work as they do not appear in Guids.
Checks whether the user has the specified permission.
The entity to update.
The permission kind.
True if the user has the specified permission.
Sets the given permission kind to the provided value.
The entity to update.
The permission kind.
The value to set.
Gets the user's preferences for the given preference kind.
The entity to update.
The preference kind.
A string array containing the user's preferences.
Gets the user's preferences for the given preference kind.
The entity to update.
The preference kind.
Type of preference.
A {T} array containing the user's preference.
Sets the specified preference to the given value.
The entity to update.
The preference kind.
The values.
Sets the specified preference to the given value.
The entity to update.
The preference kind.
The values.
The type of value.
Checks whether this user is currently allowed to use the server.
The entity to update.
True if the current time is within an access schedule, or there are no access schedules.
Checks whether the provided folder is in this user's grouped folders.
The entity to update.
The Guid of the folder.
True if the folder is in the user's grouped folders.
Initializes the default permissions for a user. Should only be called on user creation.
The entity to update.
Initializes the default preferences. Should only be called on user creation.
The entity to update.