<?xml version="1.0"?>
<doc>
    <assembly>
        <name>MediaBrowser.Model</name>
    </assembly>
    <members>
        <member name="T:MediaBrowser.Model.Activity.ActivityLogEntry">
            <summary>
            An activity log entry.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Activity.ActivityLogEntry.#ctor(System.String,System.String,System.Guid)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Activity.ActivityLogEntry"/> class.
            </summary>
            <param name="name">The name.</param>
            <param name="type">The type.</param>
            <param name="userId">The user id.</param>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.Id">
            <summary>
            Gets or sets the identifier.
            </summary>
            <value>The identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.Overview">
            <summary>
            Gets or sets the overview.
            </summary>
            <value>The overview.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.ShortOverview">
            <summary>
            Gets or sets the short overview.
            </summary>
            <value>The short overview.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.ItemId">
            <summary>
            Gets or sets the item identifier.
            </summary>
            <value>The item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.Date">
            <summary>
            Gets or sets the date.
            </summary>
            <value>The date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.UserId">
            <summary>
            Gets or sets the user identifier.
            </summary>
            <value>The user identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.UserPrimaryImageTag">
            <summary>
            Gets or sets the user primary image tag.
            </summary>
            <value>The user primary image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.Severity">
            <summary>
            Gets or sets the log severity.
            </summary>
            <value>The log severity.</value>
        </member>
        <member name="T:MediaBrowser.Model.Activity.IActivityManager">
            <summary>
            Interface for the activity manager.
            </summary>
        </member>
        <member name="E:MediaBrowser.Model.Activity.IActivityManager.EntryCreated">
            <summary>
            The event that is triggered when an entity is created.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Activity.IActivityManager.CreateAsync(Jellyfin.Database.Implementations.Entities.ActivityLog)">
            <summary>
            Create a new activity log entry.
            </summary>
            <param name="entry">The entry to create.</param>
            <returns>A <see cref="T:System.Threading.Tasks.Task"/> representing the asynchronous operation.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Activity.IActivityManager.GetPagedResultAsync(Jellyfin.Data.Queries.ActivityLogQuery)">
            <summary>
            Get a paged list of activity log entries.
            </summary>
            <param name="query">The activity log query.</param>
            <returns>The page of entries.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Activity.IActivityManager.CleanAsync(System.DateTime)">
            <summary>
            Remove all activity logs before the specified date.
            </summary>
            <param name="startDate">Activity log start date.</param>
            <returns>A <see cref="T:System.Threading.Tasks.Task"/> representing the asynchronous operation.</returns>
        </member>
        <member name="T:MediaBrowser.Model.ApiClient.ServerDiscoveryInfo">
            <summary>
            The server discovery info model.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.ApiClient.ServerDiscoveryInfo.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.ApiClient.ServerDiscoveryInfo"/> class.
            </summary>
            <param name="address">The server address.</param>
            <param name="id">The server id.</param>
            <param name="name">The server name.</param>
            <param name="endpointAddress">The endpoint address.</param>
        </member>
        <member name="P:MediaBrowser.Model.ApiClient.ServerDiscoveryInfo.Address">
            <summary>
            Gets the address.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.ApiClient.ServerDiscoveryInfo.Id">
            <summary>
            Gets the server identifier.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.ApiClient.ServerDiscoveryInfo.Name">
            <summary>
            Gets the name.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.ApiClient.ServerDiscoveryInfo.EndpointAddress">
            <summary>
            Gets the endpoint address.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Branding.BrandingOptions">
            <summary>
            The branding options.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Branding.BrandingOptions.LoginDisclaimer">
            <summary>
            Gets or sets the login disclaimer.
            </summary>
            <value>The login disclaimer.</value>
        </member>
        <member name="P:MediaBrowser.Model.Branding.BrandingOptions.CustomCss">
            <summary>
            Gets or sets the custom CSS.
            </summary>
            <value>The custom CSS.</value>
        </member>
        <member name="P:MediaBrowser.Model.Branding.BrandingOptions.SplashscreenEnabled">
            <summary>
            Gets or sets a value indicating whether to enable the splashscreen.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Branding.BrandingOptions.SplashscreenLocation">
            <summary>
            Gets or sets the splashscreen location on disk.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Branding.BrandingOptionsDto">
            <summary>
            The branding options DTO for API use.
            This DTO excludes SplashscreenLocation to prevent it from being updated via API.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Branding.BrandingOptionsDto.LoginDisclaimer">
            <summary>
            Gets or sets the login disclaimer.
            </summary>
            <value>The login disclaimer.</value>
        </member>
        <member name="P:MediaBrowser.Model.Branding.BrandingOptionsDto.CustomCss">
            <summary>
            Gets or sets the custom CSS.
            </summary>
            <value>The custom CSS.</value>
        </member>
        <member name="P:MediaBrowser.Model.Branding.BrandingOptionsDto.SplashscreenEnabled">
            <summary>
            Gets or sets a value indicating whether to enable the splashscreen.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelFeatures.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelFeatures.Id">
            <summary>
            Gets or sets the identifier.
            </summary>
            <value>The identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelFeatures.CanSearch">
            <summary>
            Gets or sets a value indicating whether this instance can search.
            </summary>
            <value><c>true</c> if this instance can search; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelFeatures.MediaTypes">
            <summary>
            Gets or sets the media types.
            </summary>
            <value>The media types.</value>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelFeatures.ContentTypes">
            <summary>
            Gets or sets the content types.
            </summary>
            <value>The content types.</value>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelFeatures.MaxPageSize">
            <summary>
            Gets or sets the maximum number of records the channel allows retrieving at a time.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelFeatures.AutoRefreshLevels">
            <summary>
            Gets or sets the automatic refresh levels.
            </summary>
            <value>The automatic refresh levels.</value>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelFeatures.DefaultSortFields">
            <summary>
            Gets or sets the default sort orders.
            </summary>
            <value>The default sort orders.</value>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelFeatures.SupportsSortOrderToggle">
            <summary>
            Gets or sets a value indicating whether a sort ascending/descending toggle is supported.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelFeatures.SupportsLatestMedia">
            <summary>
            Gets or sets a value indicating whether [supports latest media].
            </summary>
            <value><c>true</c> if [supports latest media]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelFeatures.CanFilter">
            <summary>
            Gets or sets a value indicating whether this instance can filter.
            </summary>
            <value><c>true</c> if this instance can filter; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelFeatures.SupportsContentDownloading">
            <summary>
            Gets or sets a value indicating whether [supports content downloading].
            </summary>
            <value><c>true</c> if [supports content downloading]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelQuery.Fields">
            <summary>
            Gets or sets the fields to return within the items, in addition to basic information.
            </summary>
            <value>The fields.</value>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelQuery.UserId">
            <summary>
            Gets or sets the user identifier.
            </summary>
            <value>The user identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelQuery.StartIndex">
            <summary>
            Gets or sets the start index. Use for paging.
            </summary>
            <value>The start index.</value>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelQuery.Limit">
            <summary>
            Gets or sets the maximum number of items to return.
            </summary>
            <value>The limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelQuery.SupportsLatestItems">
            <summary>
            Gets or sets a value indicating whether [supports latest items].
            </summary>
            <value><c>true</c> if [supports latest items]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Channels.ChannelQuery.IsFavorite">
            <summary>
            Gets or sets a value indicating whether this instance is favorite.
            </summary>
            <value><c>null</c> if [is favorite] contains no value, <c>true</c> if [is favorite]; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.Configuration.BaseApplicationConfiguration">
            <summary>
            Serves as a common base class for the Server and UI application Configurations
            ProtoInclude tells Protobuf about subclasses,
            The number 50 can be any number, so long as it doesn't clash with any of the ProtoMember numbers either here or in subclasses.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Configuration.BaseApplicationConfiguration.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Configuration.BaseApplicationConfiguration" /> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.BaseApplicationConfiguration.LogFileRetentionDays">
            <summary>
            Gets or sets the number of days we should retain log files.
            </summary>
            <value>The log file retention days.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.BaseApplicationConfiguration.IsStartupWizardCompleted">
            <summary>
            Gets or sets a value indicating whether this instance is first run.
            </summary>
            <value><c>true</c> if this instance is first run; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.BaseApplicationConfiguration.CachePath">
            <summary>
            Gets or sets the cache path.
            </summary>
            <value>The cache path.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.BaseApplicationConfiguration.PreviousVersion">
            <summary>
            Gets or sets the last known version that was ran using the configuration.
            </summary>
            <value>The version from previous run.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.BaseApplicationConfiguration.PreviousVersionStr">
            <summary>
            Gets or sets the stringified PreviousVersion to be stored/loaded,
            because System.Version itself isn't xml-serializable.
            </summary>
            <value>String value of PreviousVersion.</value>
        </member>
        <member name="T:MediaBrowser.Model.Configuration.EmbeddedSubtitleOptions">
            <summary>
            An enum representing the options to disable embedded subs.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Configuration.EmbeddedSubtitleOptions.AllowAll">
            <summary>
            Allow all embedded subs.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Configuration.EmbeddedSubtitleOptions.AllowText">
            <summary>
            Allow only embedded subs that are text based.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Configuration.EmbeddedSubtitleOptions.AllowImage">
            <summary>
            Allow only embedded subs that are image based.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Configuration.EmbeddedSubtitleOptions.AllowNone">
            <summary>
            Disable all embedded subs.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Configuration.EncodingOptions">
            <summary>
            Class EncodingOptions.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Configuration.EncodingOptions.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Configuration.EncodingOptions" /> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EncodingThreadCount">
            <summary>
            Gets or sets the thread count used for encoding.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.TranscodingTempPath">
            <summary>
            Gets or sets the temporary transcoding path.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.FallbackFontPath">
            <summary>
            Gets or sets the path to the fallback font.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EnableFallbackFont">
            <summary>
            Gets or sets a value indicating whether to use the fallback font.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EnableAudioVbr">
            <summary>
            Gets or sets a value indicating whether audio VBR is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.DownMixAudioBoost">
            <summary>
            Gets or sets the audio boost applied when downmixing audio.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.DownMixStereoAlgorithm">
            <summary>
            Gets or sets the algorithm used for downmixing audio to stereo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.MaxMuxingQueueSize">
            <summary>
            Gets or sets the maximum size of the muxing queue.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EnableThrottling">
            <summary>
            Gets or sets a value indicating whether throttling is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.ThrottleDelaySeconds">
            <summary>
            Gets or sets the delay after which throttling happens.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EnableSegmentDeletion">
            <summary>
            Gets or sets a value indicating whether segment deletion is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.SegmentKeepSeconds">
            <summary>
            Gets or sets seconds for which segments should be kept before being deleted.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.HardwareAccelerationType">
            <summary>
            Gets or sets the hardware acceleration type.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EncoderAppPath">
            <summary>
            Gets or sets the FFmpeg path as set by the user via the UI.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EncoderAppPathDisplay">
            <summary>
            Gets or sets the current FFmpeg path being used by the system and displayed on the transcode page.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.VaapiDevice">
            <summary>
            Gets or sets the VA-API device.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.QsvDevice">
            <summary>
            Gets or sets the QSV device.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EnableTonemapping">
            <summary>
            Gets or sets a value indicating whether tonemapping is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EnableVppTonemapping">
            <summary>
            Gets or sets a value indicating whether VPP tonemapping is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EnableVideoToolboxTonemapping">
            <summary>
            Gets or sets a value indicating whether videotoolbox tonemapping is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.TonemappingAlgorithm">
            <summary>
            Gets or sets the tone-mapping algorithm.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.TonemappingMode">
            <summary>
            Gets or sets the tone-mapping mode.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.TonemappingRange">
            <summary>
            Gets or sets the tone-mapping range.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.TonemappingDesat">
            <summary>
            Gets or sets the tone-mapping desaturation.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.TonemappingPeak">
            <summary>
            Gets or sets the tone-mapping peak.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.TonemappingParam">
            <summary>
            Gets or sets the tone-mapping parameters.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.VppTonemappingBrightness">
            <summary>
            Gets or sets the VPP tone-mapping brightness.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.VppTonemappingContrast">
            <summary>
            Gets or sets the VPP tone-mapping contrast.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.H264Crf">
            <summary>
            Gets or sets the H264 CRF.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.H265Crf">
            <summary>
            Gets or sets the H265 CRF.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EncoderPreset">
            <summary>
            Gets or sets the encoder preset.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.DeinterlaceDoubleRate">
            <summary>
            Gets or sets a value indicating whether the framerate is doubled when deinterlacing.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.DeinterlaceMethod">
            <summary>
            Gets or sets the deinterlace method.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EnableDecodingColorDepth10Hevc">
            <summary>
            Gets or sets a value indicating whether 10bit HEVC decoding is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EnableDecodingColorDepth10Vp9">
            <summary>
            Gets or sets a value indicating whether 10bit VP9 decoding is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EnableDecodingColorDepth10HevcRext">
            <summary>
            Gets or sets a value indicating whether 8/10bit HEVC RExt decoding is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EnableDecodingColorDepth12HevcRext">
            <summary>
            Gets or sets a value indicating whether 12bit HEVC RExt decoding is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EnableEnhancedNvdecDecoder">
            <summary>
            Gets or sets a value indicating whether the enhanced NVDEC is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.PreferSystemNativeHwDecoder">
            <summary>
            Gets or sets a value indicating whether the system native hardware decoder should be used.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EnableIntelLowPowerH264HwEncoder">
            <summary>
            Gets or sets a value indicating whether the Intel H264 low-power hardware encoder should be used.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EnableIntelLowPowerHevcHwEncoder">
            <summary>
            Gets or sets a value indicating whether the Intel HEVC low-power hardware encoder should be used.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EnableHardwareEncoding">
            <summary>
            Gets or sets a value indicating whether hardware encoding is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.AllowHevcEncoding">
            <summary>
            Gets or sets a value indicating whether HEVC encoding is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.AllowAv1Encoding">
            <summary>
            Gets or sets a value indicating whether AV1 encoding is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.EnableSubtitleExtraction">
            <summary>
            Gets or sets a value indicating whether subtitle extraction is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.SubtitleExtractionTimeoutMinutes">
            <summary>
            Gets or sets the timeout for subtitle extraction in minutes.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.HardwareDecodingCodecs">
            <summary>
            Gets or sets the codecs hardware encoding is used for.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.AllowOnDemandMetadataBasedKeyframeExtractionForExtensions">
            <summary>
            Gets or sets the file extensions on-demand metadata based keyframe extraction is enabled for.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.EncodingOptions.HlsAudioSeekStrategy">
            <summary>
            Gets or sets the method used for audio seeking in HLS.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Configuration.HlsAudioSeekStrategy">
            <summary>
            An enum representing the options to seek the input audio stream when
            transcoding HLS segments.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Configuration.HlsAudioSeekStrategy.DisableAccurateSeek">
            <summary>
            If the video stream is transcoded and the audio stream is copied,
            seek the video stream to the same keyframe as the audio stream. The
            resulting timestamps in the output streams may be inaccurate.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Configuration.HlsAudioSeekStrategy.TranscodeAudio">
            <summary>
            Prevent audio streams from being copied if the video stream is transcoded.
            The resulting timestamps will be accurate, but additional audio transcoding
            overhead will be incurred.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ImageOption.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ImageOption.Limit">
            <summary>
            Gets or sets the limit.
            </summary>
            <value>The limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ImageOption.MinWidth">
            <summary>
            Gets or sets the minimum width.
            </summary>
            <value>The minimum width.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.LibraryOptions.PreferredMetadataLanguage">
            <summary>
            Gets or sets the preferred metadata language.
            </summary>
            <value>The preferred metadata language.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.LibraryOptions.MetadataCountryCode">
            <summary>
            Gets or sets the metadata country code.
            </summary>
            <value>The metadata country code.</value>
        </member>
        <member name="T:MediaBrowser.Model.Configuration.MetadataOptions">
            <summary>
            Class MetadataOptions.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.MetadataPlugin.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.MetadataPlugin.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.MetadataPluginSummary.ItemType">
            <summary>
            Gets or sets the type of the item.
            </summary>
            <value>The type of the item.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.MetadataPluginSummary.Plugins">
            <summary>
            Gets or sets the plugins.
            </summary>
            <value>The plugins.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.MetadataPluginSummary.SupportedImageTypes">
            <summary>
            Gets or sets the supported image types.
            </summary>
            <value>The supported image types.</value>
        </member>
        <member name="T:MediaBrowser.Model.Configuration.MetadataPluginType">
            <summary>
            Enum MetadataPluginType.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Configuration.PathSubstitution">
            <summary>
            Defines the <see cref="T:MediaBrowser.Model.Configuration.PathSubstitution" />.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.PathSubstitution.From">
            <summary>
            Gets or sets the value to substitute.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.PathSubstitution.To">
            <summary>
            Gets or sets the value to substitution with.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Configuration.ServerConfiguration">
            <summary>
            Represents the server configuration.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Configuration.ServerConfiguration.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Configuration.ServerConfiguration" /> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.EnableMetrics">
            <summary>
            Gets or sets a value indicating whether to enable prometheus metrics exporting.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.IsPortAuthorized">
            <summary>
            Gets or sets a value indicating whether this instance is port authorized.
            </summary>
            <value><c>true</c> if this instance is port authorized; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.QuickConnectAvailable">
            <summary>
            Gets or sets a value indicating whether quick connect is available for use on this server.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.EnableCaseSensitiveItemIds">
            <summary>
            Gets or sets a value indicating whether [enable case-sensitive item ids].
            </summary>
            <value><c>true</c> if [enable case-sensitive item ids]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.MetadataPath">
            <summary>
            Gets or sets the metadata path.
            </summary>
            <value>The metadata path.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.PreferredMetadataLanguage">
            <summary>
            Gets or sets the preferred metadata language.
            </summary>
            <value>The preferred metadata language.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.MetadataCountryCode">
            <summary>
            Gets or sets the metadata country code.
            </summary>
            <value>The metadata country code.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.SortReplaceCharacters">
            <summary>
            Gets or sets characters to be replaced with a ' ' in strings to create a sort name.
            </summary>
            <value>The sort replace characters.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.SortRemoveCharacters">
            <summary>
            Gets or sets characters to be removed from strings to create a sort name.
            </summary>
            <value>The sort remove characters.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.SortRemoveWords">
            <summary>
            Gets or sets words to be removed from strings to create a sort name.
            </summary>
            <value>The sort remove words.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.MinResumePct">
            <summary>
            Gets or sets the minimum percentage of an item that must be played in order for playstate to be updated.
            </summary>
            <value>The min resume PCT.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.MaxResumePct">
            <summary>
            Gets or sets the maximum percentage of an item that can be played while still saving playstate. If this percentage is crossed playstate will be reset to the beginning and the item will be marked watched.
            </summary>
            <value>The max resume PCT.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.MinResumeDurationSeconds">
            <summary>
            Gets or sets the minimum duration that an item must have in order to be eligible for playstate updates..
            </summary>
            <value>The min resume duration seconds.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.MinAudiobookResume">
            <summary>
            Gets or sets the minimum minutes of a book that must be played in order for playstate to be updated.
            </summary>
            <value>The min resume in minutes.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.MaxAudiobookResume">
            <summary>
            Gets or sets the remaining minutes of a book that can be played while still saving playstate. If this percentage is crossed playstate will be reset to the beginning and the item will be marked watched.
            </summary>
            <value>The remaining time in minutes.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.InactiveSessionThreshold">
            <summary>
            Gets or sets the threshold in minutes after a inactive session gets closed automatically.
            If set to 0 the check for inactive sessions gets disabled.
            </summary>
            <value>The close inactive session threshold in minutes. 0 to disable.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.LibraryMonitorDelay">
            <summary>
            Gets or sets the delay in seconds that we will wait after a file system change to try and discover what has been added/removed
            Some delay is necessary with some items because their creation is not atomic.  It involves the creation of several
            different directories and files.
            </summary>
            <value>The file watcher delay.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.LibraryUpdateDuration">
            <summary>
            Gets or sets the duration in seconds that we will wait after a library updated event before executing the library changed notification.
            </summary>
            <value>The library update duration.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.CacheSize">
            <summary>
            Gets or sets the maximum amount of items to cache.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.ImageSavingConvention">
            <summary>
            Gets or sets the image saving convention.
            </summary>
            <value>The image saving convention.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.EnableSlowResponseWarning">
            <summary>
            Gets or sets a value indicating whether slow server responses should be logged as a warning.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.SlowResponseThresholdMs">
            <summary>
            Gets or sets the threshold for the slow response time warning in ms.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.CorsHosts">
            <summary>
            Gets or sets the cors hosts.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.ActivityLogRetentionDays">
            <summary>
            Gets or sets the number of days we should retain activity logs.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.LibraryScanFanoutConcurrency">
            <summary>
            Gets or sets the how the library scan fans out.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.LibraryMetadataRefreshConcurrency">
            <summary>
            Gets or sets the how many metadata refreshes can run concurrently.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.AllowClientLogUpload">
            <summary>
            Gets or sets a value indicating whether clients should be allowed to upload logs.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.DummyChapterDuration">
            <summary>
            Gets or sets the dummy chapter duration in seconds, use 0 (zero) or less to disable generation altogether.
            </summary>
            <value>The dummy chapters duration.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.ChapterImageResolution">
            <summary>
            Gets or sets the chapter image resolution.
            </summary>
            <value>The chapter image resolution.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.ParallelImageEncodingLimit">
            <summary>
            Gets or sets the limit for parallel image encoding.
            </summary>
            <value>The limit for parallel image encoding.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.CastReceiverApplications">
            <summary>
            Gets or sets the list of cast receiver applications.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.TrickplayOptions">
            <summary>
            Gets or sets the trickplay options.
            </summary>
            <value>The trickplay options.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.EnableLegacyAuthorization">
            <summary>
            Gets or sets a value indicating whether old authorization methods are allowed.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Configuration.TrickplayOptions">
            <summary>
            Class TrickplayOptions.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.TrickplayOptions.EnableHwAcceleration">
            <summary>
            Gets or sets a value indicating whether or not to use HW acceleration.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.TrickplayOptions.EnableHwEncoding">
            <summary>
            Gets or sets a value indicating whether or not to use HW accelerated MJPEG encoding.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.TrickplayOptions.EnableKeyFrameOnlyExtraction">
            <summary>
            Gets or sets a value indicating whether to only extract key frames.
            Significantly faster, but is not compatible with all decoders and/or video files.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.TrickplayOptions.ScanBehavior">
            <summary>
            Gets or sets the behavior used by trickplay provider on library scan/update.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.TrickplayOptions.ProcessPriority">
            <summary>
            Gets or sets the process priority for the ffmpeg process.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.TrickplayOptions.Interval">
            <summary>
            Gets or sets the interval, in ms, between each new trickplay image.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.TrickplayOptions.WidthResolutions">
            <summary>
            Gets or sets the target width resolutions, in px, to generates preview images for.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.TrickplayOptions.TileWidth">
            <summary>
            Gets or sets number of tile images to allow in X dimension.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.TrickplayOptions.TileHeight">
            <summary>
            Gets or sets number of tile images to allow in Y dimension.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.TrickplayOptions.Qscale">
            <summary>
            Gets or sets the ffmpeg output quality level.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.TrickplayOptions.JpegQuality">
            <summary>
            Gets or sets the jpeg quality to use for image tiles.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.TrickplayOptions.ProcessThreads">
            <summary>
            Gets or sets the number of threads to be used by ffmpeg.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Configuration.TrickplayScanBehavior">
            <summary>
            Enum TrickplayScanBehavior.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Configuration.TrickplayScanBehavior.Blocking">
            <summary>
            Starts generation, only return once complete.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Configuration.TrickplayScanBehavior.NonBlocking">
            <summary>
            Start generation, return immediately.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Configuration.UserConfiguration">
            <summary>
            Class UserConfiguration.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Configuration.UserConfiguration.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Configuration.UserConfiguration" /> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.UserConfiguration.AudioLanguagePreference">
            <summary>
            Gets or sets the audio language preference.
            </summary>
            <value>The audio language preference.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.UserConfiguration.PlayDefaultAudioTrack">
            <summary>
            Gets or sets a value indicating whether [play default audio track].
            </summary>
            <value><c>true</c> if [play default audio track]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.UserConfiguration.SubtitleLanguagePreference">
            <summary>
            Gets or sets the subtitle language preference.
            </summary>
            <value>The subtitle language preference.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.UserConfiguration.CastReceiverId">
            <summary>
            Gets or sets the id of the selected cast receiver.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Cryptography.Constants">
            <summary>
            Class containing global constants for Jellyfin Cryptography.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Cryptography.Constants.DefaultSaltLength">
            <summary>
            The default length for new salts.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Cryptography.Constants.DefaultOutputLength">
            <summary>
            The default output length.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Cryptography.Constants.DefaultIterations">
            <summary>
            The default amount of iterations for hashing passwords.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Cryptography.ICryptoProvider.CreatePasswordHash(System.ReadOnlySpan{System.Char})">
            <summary>
            Creates a new <see cref="T:MediaBrowser.Model.Cryptography.PasswordHash" /> instance.
            </summary>
            <param name="password">The password that will be hashed.</param>
            <returns>A <see cref="T:MediaBrowser.Model.Cryptography.PasswordHash" /> instance with the hash method, hash, salt and number of iterations.</returns>
        </member>
        <member name="P:MediaBrowser.Model.Cryptography.PasswordHash.Id">
            <summary>
            Gets the symbolic name for the function used.
            </summary>
            <value>Returns the symbolic name for the function used.</value>
        </member>
        <member name="P:MediaBrowser.Model.Cryptography.PasswordHash.Parameters">
            <summary>
            Gets the additional parameters used by the hash function.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Cryptography.PasswordHash.Salt">
            <summary>
            Gets the salt used for hashing the password.
            </summary>
            <value>Returns the salt used for hashing the password.</value>
        </member>
        <member name="P:MediaBrowser.Model.Cryptography.PasswordHash.Hash">
            <summary>
            Gets the hashed password.
            </summary>
            <value>Return the hashed password.</value>
        </member>
        <member name="M:MediaBrowser.Model.Cryptography.PasswordHash.ToString">
            <inheritdoc />
        </member>
        <member name="T:MediaBrowser.Model.Devices.DeviceInfo">
            <summary>
            A class for device Information.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Devices.DeviceInfo.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Devices.DeviceInfo"/> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceInfo.CustomName">
            <summary>
            Gets or sets the custom name.
            </summary>
            <value>The custom name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceInfo.AccessToken">
            <summary>
            Gets or sets the access token.
            </summary>
            <value>The access token.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceInfo.Id">
            <summary>
            Gets or sets the identifier.
            </summary>
            <value>The identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceInfo.LastUserName">
            <summary>
            Gets or sets the last name of the user.
            </summary>
            <value>The last name of the user.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceInfo.AppName">
            <summary>
            Gets or sets the name of the application.
            </summary>
            <value>The name of the application.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceInfo.AppVersion">
            <summary>
            Gets or sets the application version.
            </summary>
            <value>The application version.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceInfo.LastUserId">
            <summary>
            Gets or sets the last user identifier.
            </summary>
            <value>The last user identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceInfo.DateLastActivity">
            <summary>
            Gets or sets the date last modified.
            </summary>
            <value>The date last modified.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceInfo.Capabilities">
            <summary>
            Gets or sets the capabilities.
            </summary>
            <value>The capabilities.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceInfo.IconUrl">
            <summary>
            Gets or sets the icon URL.
            </summary>
            <value>The icon URL.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dlna.CodecProfile">
            <summary>
            Defines the <see cref="T:MediaBrowser.Model.Dlna.CodecProfile"/>.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.CodecProfile.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Dlna.CodecProfile"/> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.CodecProfile.Type">
            <summary>
            Gets or sets the <see cref="T:MediaBrowser.Model.Dlna.CodecType"/> which this container must meet.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.CodecProfile.Conditions">
            <summary>
            Gets or sets the list of <see cref="T:MediaBrowser.Model.Dlna.ProfileCondition"/> which this profile must meet.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.CodecProfile.ApplyConditions">
            <summary>
            Gets or sets the list of <see cref="T:MediaBrowser.Model.Dlna.ProfileCondition"/> to apply if this profile is met.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.CodecProfile.Codec">
            <summary>
            Gets or sets the codec(s) that this profile applies to.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.CodecProfile.Container">
            <summary>
            Gets or sets the container(s) which this profile will be applied to.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.CodecProfile.SubContainer">
            <summary>
            Gets or sets the sub-container(s) which this profile will be applied to.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.CodecProfile.ContainsAnyCodec(System.Collections.Generic.IReadOnlyList{System.String},System.String,System.Boolean)">
            <summary>
            Checks to see whether the codecs and containers contain the given parameters.
            </summary>
            <param name="codecs">The codecs to match.</param>
            <param name="container">The container to match.</param>
            <param name="useSubContainer">Consider sub-containers.</param>
            <returns>True if both conditions are met.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.CodecProfile.ContainsAnyCodec(System.String,System.String,System.Boolean)">
            <summary>
            Checks to see whether the codecs and containers contain the given parameters.
            </summary>
            <param name="codec">The codec to match.</param>
            <param name="container">The container to match.</param>
            <param name="useSubContainer">Consider sub-containers.</param>
            <returns>True if both conditions are met.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.CodecProfile.ContainsAnyCodec(System.ReadOnlySpan{System.Char},System.String,System.Boolean)">
            <summary>
            Checks to see whether the codecs and containers contain the given parameters.
            </summary>
            <param name="codec">The codec to match.</param>
            <param name="container">The container to match.</param>
            <param name="useSubContainer">Consider sub-containers.</param>
            <returns>True if both conditions are met.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Dlna.ConditionProcessor">
            <summary>
            The condition processor.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.ConditionProcessor.IsVideoConditionSatisfied(MediaBrowser.Model.Dlna.ProfileCondition,System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32},System.String,System.Nullable{Jellyfin.Data.Enums.VideoRangeType},System.Nullable{System.Double},System.Nullable{System.Single},System.Nullable{System.Int32},System.Nullable{MediaBrowser.Model.MediaInfo.TransportStreamTimestamp},System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.Nullable{System.Int32},System.Int32,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Checks if a video condition is satisfied.
            </summary>
            <param name="condition">The <see cref="T:MediaBrowser.Model.Dlna.ProfileCondition"/>.</param>
            <param name="width">The width.</param>
            <param name="height">The height.</param>
            <param name="videoBitDepth">The bit depth.</param>
            <param name="videoBitrate">The bitrate.</param>
            <param name="videoProfile">The video profile.</param>
            <param name="videoRangeType">The <see cref="T:Jellyfin.Data.Enums.VideoRangeType"/>.</param>
            <param name="videoLevel">The video level.</param>
            <param name="videoFramerate">The framerate.</param>
            <param name="packetLength">The packet length.</param>
            <param name="timestamp">The <see cref="T:MediaBrowser.Model.MediaInfo.TransportStreamTimestamp"/>.</param>
            <param name="isAnamorphic">A value indicating whether the video is anamorphic.</param>
            <param name="isInterlaced">A value indicating whether the video is interlaced.</param>
            <param name="refFrames">The reference frames.</param>
            <param name="numStreams">The number of streams.</param>
            <param name="numVideoStreams">The number of video streams.</param>
            <param name="numAudioStreams">The number of audio streams.</param>
            <param name="videoCodecTag">The video codec tag.</param>
            <param name="isAvc">A value indicating whether the video is AVC.</param>
            <returns><b>True</b> if the condition is satisfied.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.ConditionProcessor.IsImageConditionSatisfied(MediaBrowser.Model.Dlna.ProfileCondition,System.Nullable{System.Int32},System.Nullable{System.Int32})">
            <summary>
            Checks if a image condition is satisfied.
            </summary>
            <param name="condition">The <see cref="T:MediaBrowser.Model.Dlna.ProfileCondition"/>.</param>
            <param name="width">The width.</param>
            <param name="height">The height.</param>
            <returns><b>True</b> if the condition is satisfied.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.ConditionProcessor.IsAudioConditionSatisfied(MediaBrowser.Model.Dlna.ProfileCondition,System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32})">
            <summary>
            Checks if an audio condition is satisfied.
            </summary>
            <param name="condition">The <see cref="T:MediaBrowser.Model.Dlna.ProfileCondition"/>.</param>
            <param name="audioChannels">The channel count.</param>
            <param name="audioBitrate">The bitrate.</param>
            <param name="audioSampleRate">The sample rate.</param>
            <param name="audioBitDepth">The bit depth.</param>
            <returns><b>True</b> if the condition is satisfied.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.ConditionProcessor.IsVideoAudioConditionSatisfied(MediaBrowser.Model.Dlna.ProfileCondition,System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Checks if an audio condition is satisfied for a video.
            </summary>
            <param name="condition">The <see cref="T:MediaBrowser.Model.Dlna.ProfileCondition"/>.</param>
            <param name="audioChannels">The channel count.</param>
            <param name="audioBitrate">The bitrate.</param>
            <param name="audioSampleRate">The sample rate.</param>
            <param name="audioBitDepth">The bit depth.</param>
            <param name="audioProfile">The profile.</param>
            <param name="isSecondaryTrack">A value indicating whether the audio is a secondary track.</param>
            <returns><b>True</b> if the condition is satisfied.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Dlna.ContainerProfile">
            <summary>
            Defines the <see cref="T:MediaBrowser.Model.Dlna.ContainerProfile"/>.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.ContainerProfile.Type">
            <summary>
            Gets or sets the <see cref="T:MediaBrowser.Model.Dlna.DlnaProfileType"/> which this container must meet.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.ContainerProfile.Conditions">
            <summary>
            Gets or sets the list of <see cref="T:MediaBrowser.Model.Dlna.ProfileCondition"/> which this container will be applied to.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.ContainerProfile.Container">
            <summary>
            Gets or sets the container(s) which this container must meet.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.ContainerProfile.SubContainer">
            <summary>
            Gets or sets the sub container(s) which this container must meet.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.ContainerProfile.ContainsContainer(System.ReadOnlySpan{System.Char},System.Boolean)">
            <summary>
            Returns true if an item in <paramref name="container"/> appears in the <see cref="P:MediaBrowser.Model.Dlna.ContainerProfile.Container"/> property.
            </summary>
            <param name="container">The item to match.</param>
            <param name="useSubContainer">Consider subcontainers.</param>
            <returns>The result of the operation.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Dlna.DeviceProfile">
            <summary>
            A <see cref="T:MediaBrowser.Model.Dlna.DeviceProfile" /> represents a set of metadata which determines which content a certain device is able to play.
            <br/>
            Specifically, it defines the supported <see cref="P:MediaBrowser.Model.Dlna.DeviceProfile.ContainerProfiles">containers</see> and
            <see cref="P:MediaBrowser.Model.Dlna.DeviceProfile.CodecProfiles">codecs</see> (video and/or audio, including codec profiles and levels)
            the device is able to direct play (without transcoding or remuxing),
            as well as which <see cref="P:MediaBrowser.Model.Dlna.DeviceProfile.TranscodingProfiles">containers/codecs to transcode to</see> in case it isn't.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DeviceProfile.Name">
            <summary>
            Gets or sets the name of this device profile. User profiles must have a unique name.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DeviceProfile.Id">
            <summary>
            Gets or sets the unique internal identifier.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DeviceProfile.MaxStreamingBitrate">
            <summary>
            Gets or sets the maximum allowed bitrate for all streamed content.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DeviceProfile.MaxStaticBitrate">
            <summary>
            Gets or sets the maximum allowed bitrate for statically streamed content (= direct played files).
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DeviceProfile.MusicStreamingTranscodingBitrate">
            <summary>
            Gets or sets the maximum allowed bitrate for transcoded music streams.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DeviceProfile.MaxStaticMusicBitrate">
            <summary>
            Gets or sets the maximum allowed bitrate for statically streamed (= direct played) music files.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DeviceProfile.DirectPlayProfiles">
            <summary>
            Gets or sets the direct play profiles.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DeviceProfile.TranscodingProfiles">
            <summary>
            Gets or sets the transcoding profiles.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DeviceProfile.ContainerProfiles">
            <summary>
            Gets or sets the container profiles. Failing to meet these optional conditions causes transcoding to occur.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DeviceProfile.CodecProfiles">
            <summary>
            Gets or sets the codec profiles.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DeviceProfile.SubtitleProfiles">
            <summary>
            Gets or sets the subtitle profiles.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Dlna.DirectPlayProfile">
            <summary>
            Defines the <see cref="T:MediaBrowser.Model.Dlna.DirectPlayProfile"/>.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DirectPlayProfile.Container">
            <summary>
            Gets or sets the container.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DirectPlayProfile.AudioCodec">
            <summary>
            Gets or sets the audio codec.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DirectPlayProfile.VideoCodec">
            <summary>
            Gets or sets the video codec.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DirectPlayProfile.Type">
            <summary>
            Gets or sets the Dlna profile type.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.DirectPlayProfile.SupportsContainer(System.String)">
            <summary>
            Returns whether the <see cref="P:MediaBrowser.Model.Dlna.DirectPlayProfile.Container"/> supports the <paramref name="container"/>.
            </summary>
            <param name="container">The container to match against.</param>
            <returns>True if supported.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.DirectPlayProfile.SupportsVideoCodec(System.String)">
            <summary>
            Returns whether the <see cref="P:MediaBrowser.Model.Dlna.DirectPlayProfile.VideoCodec"/> supports the <paramref name="codec"/>.
            </summary>
            <param name="codec">The codec to match against.</param>
            <returns>True if supported.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.DirectPlayProfile.SupportsAudioCodec(System.String)">
            <summary>
            Returns whether the <see cref="P:MediaBrowser.Model.Dlna.DirectPlayProfile.AudioCodec"/> supports the <paramref name="codec"/>.
            </summary>
            <param name="codec">The codec to match against.</param>
            <returns>True if supported.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Dlna.MediaOptions">
            <summary>
            Class MediaOptions.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.MediaOptions.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Dlna.MediaOptions"/> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.EnableDirectPlay">
            <summary>
            Gets or sets a value indicating whether direct playback is allowed.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.EnableDirectStream">
            <summary>
            Gets or sets a value indicating whether direct streaming is allowed.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.ForceDirectPlay">
            <summary>
            Gets or sets a value indicating whether direct playback is forced.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.ForceDirectStream">
            <summary>
            Gets or sets a value indicating whether direct streaming is forced.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.AllowAudioStreamCopy">
            <summary>
            Gets or sets a value indicating whether audio stream copy is allowed.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.AllowVideoStreamCopy">
            <summary>
            Gets or sets a value indicating whether video stream copy is allowed.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.AlwaysBurnInSubtitleWhenTranscoding">
            <summary>
            Gets or sets a value indicating whether always burn in subtitles when transcoding.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.ItemId">
            <summary>
            Gets or sets the item id.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.MediaSources">
            <summary>
            Gets or sets the media sources.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.Profile">
            <summary>
            Gets or sets the device profile.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.MediaSourceId">
            <summary>
            Gets or sets a media source id. Optional. Only needed if a specific AudioStreamIndex or SubtitleStreamIndex are requested.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.DeviceId">
            <summary>
            Gets or sets the device id.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.MaxAudioChannels">
            <summary>
            Gets or sets an override of supported number of audio channels
            Example: DeviceProfile supports five channel, but user only has stereo speakers.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.MaxBitrate">
            <summary>
            Gets or sets the application's configured maximum bitrate.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.Context">
            <summary>
            Gets or sets the context.
            </summary>
            <value>The context.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.AudioTranscodingBitrate">
            <summary>
            Gets or sets the audio transcoding bitrate.
            </summary>
            <value>The audio transcoding bitrate.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.AudioStreamIndex">
            <summary>
            Gets or sets an override for the audio stream index.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.MediaOptions.SubtitleStreamIndex">
            <summary>
            Gets or sets an override for the subtitle stream index.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.MediaOptions.GetMaxBitrate(System.Boolean)">
            <summary>
            Gets the maximum bitrate.
            </summary>
            <param name="isAudio">Whether or not this is audio.</param>
            <returns>System.Nullable&lt;System.Int32&gt;.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Dlna.StreamBuilder">
            <summary>
            Class StreamBuilder.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamBuilder.#ctor(MediaBrowser.Model.Dlna.ITranscoderSupport,Microsoft.Extensions.Logging.ILogger)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Dlna.StreamBuilder"/> class.
            </summary>
            <param name="transcoderSupport">The <see cref="T:MediaBrowser.Model.Dlna.ITranscoderSupport"/> object.</param>
            <param name="logger">The <see cref="T:Microsoft.Extensions.Logging.ILogger"/> object.</param>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamBuilder.GetOptimalAudioStream(MediaBrowser.Model.Dlna.MediaOptions)">
            <summary>
            Gets the optimal audio stream.
            </summary>
            <param name="options">The <see cref="T:MediaBrowser.Model.Dlna.MediaOptions"/> object to get the audio stream from.</param>
            <returns>The <see cref="T:MediaBrowser.Model.Dlna.StreamInfo"/> of the optimal audio stream.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamBuilder.GetOptimalVideoStream(MediaBrowser.Model.Dlna.MediaOptions)">
            <summary>
            Gets the optimal video stream.
            </summary>
            <param name="options">The <see cref="T:MediaBrowser.Model.Dlna.MediaOptions"/> object to get the video stream from.</param>
            <returns>The <see cref="T:MediaBrowser.Model.Dlna.StreamInfo"/> of the optimal video stream.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamBuilder.NormalizeMediaSourceFormatIntoSingleContainer(System.String,MediaBrowser.Model.Dlna.DeviceProfile,MediaBrowser.Model.Dlna.DlnaProfileType,MediaBrowser.Model.Dlna.DirectPlayProfile)">
            <summary>
            Normalizes input container.
            </summary>
            <param name="inputContainer">The input container.</param>
            <param name="profile">The <see cref="T:MediaBrowser.Model.Dlna.DeviceProfile"/>.</param>
            <param name="type">The <see cref="T:MediaBrowser.Model.Dlna.DlnaProfileType"/>.</param>
            <param name="playProfile">The <see cref="T:MediaBrowser.Model.Dlna.DirectPlayProfile"/> object to get the video stream from.</param>
            <returns>The normalized input container.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamBuilder.GetSubtitleProfile(MediaBrowser.Model.Dto.MediaSourceInfo,MediaBrowser.Model.Entities.MediaStream,MediaBrowser.Model.Dlna.SubtitleProfile[],MediaBrowser.Model.Session.PlayMethod,MediaBrowser.Model.Dlna.ITranscoderSupport,System.String,System.Nullable{Jellyfin.Data.Enums.MediaStreamProtocol})">
            <summary>
            Normalizes input container.
            </summary>
            <param name="mediaSource">The <see cref="T:MediaBrowser.Model.Dto.MediaSourceInfo"/>.</param>
            <param name="subtitleStream">The <see cref="T:MediaBrowser.Model.Entities.MediaStream"/> of the subtitle stream.</param>
            <param name="subtitleProfiles">The list of supported <see cref="T:MediaBrowser.Model.Dlna.SubtitleProfile"/>s.</param>
            <param name="playMethod">The <see cref="T:MediaBrowser.Model.Session.PlayMethod"/>.</param>
            <param name="transcoderSupport">The <see cref="T:MediaBrowser.Model.Dlna.ITranscoderSupport"/>.</param>
            <param name="outputContainer">The output container.</param>
            <param name="transcodingSubProtocol">The subtitle transcoding protocol.</param>
            <returns>The normalized input container.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamBuilder.CheckVideoConditions(MediaBrowser.Model.Dlna.ProfileCondition[],MediaBrowser.Model.Dto.MediaSourceInfo,MediaBrowser.Model.Entities.MediaStream)">
            <summary>
            Check the profile conditions.
            </summary>
            <param name="conditions">Profile conditions.</param>
            <param name="mediaSource">Media source.</param>
            <param name="videoStream">Video stream.</param>
            <returns>Failed profile conditions.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamBuilder.GetCompatibilityContainer(MediaBrowser.Model.Dlna.MediaOptions,MediaBrowser.Model.Dto.MediaSourceInfo,System.String,MediaBrowser.Model.Entities.MediaStream)">
            <summary>
            Check the compatibility of the container.
            </summary>
            <param name="options">Media options.</param>
            <param name="mediaSource">Media source.</param>
            <param name="container">Container.</param>
            <param name="videoStream">Video stream.</param>
            <returns>Transcode reasons if the container is not fully compatible.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamBuilder.GetCompatibilityVideoCodec(MediaBrowser.Model.Dlna.MediaOptions,MediaBrowser.Model.Dto.MediaSourceInfo,System.String,MediaBrowser.Model.Entities.MediaStream)">
            <summary>
            Check the compatibility of the video codec.
            </summary>
            <param name="options">Media options.</param>
            <param name="mediaSource">Media source.</param>
            <param name="container">Container.</param>
            <param name="videoStream">Video stream.</param>
            <returns>Transcode reasons if the video stream is not fully compatible.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamBuilder.GetCompatibilityAudioCodec(MediaBrowser.Model.Dlna.MediaOptions,MediaBrowser.Model.Dto.MediaSourceInfo,System.String,MediaBrowser.Model.Entities.MediaStream,System.String,System.Boolean,System.Boolean)">
            <summary>
            Check the compatibility of the audio codec.
            </summary>
            <param name="options">Media options.</param>
            <param name="mediaSource">Media source.</param>
            <param name="container">Container.</param>
            <param name="audioStream">Audio stream.</param>
            <param name="transcodingAudioCodec">Override audio codec.</param>
            <param name="isVideo">The media source is video.</param>
            <param name="isSecondaryAudio">The audio stream is secondary.</param>
            <returns>Transcode reasons if the audio stream is not fully compatible.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamBuilder.GetCompatibilityAudioCodecDirect(MediaBrowser.Model.Dlna.MediaOptions,MediaBrowser.Model.Dto.MediaSourceInfo,System.String,MediaBrowser.Model.Entities.MediaStream,System.Boolean,System.Boolean)">
            <summary>
            Check the compatibility of the audio codec for direct playback.
            </summary>
            <param name="options">Media options.</param>
            <param name="mediaSource">Media source.</param>
            <param name="container">Container.</param>
            <param name="audioStream">Audio stream.</param>
            <param name="isVideo">The media source is video.</param>
            <param name="isSecondaryAudio">The audio stream is secondary.</param>
            <returns>Transcode reasons if the audio stream is not fully compatible for direct playback.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Dlna.StreamInfo">
            <summary>
            Class holding information on a stream.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Dlna.StreamInfo"/> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.ItemId">
            <summary>
            Gets or sets the item id.
            </summary>
            <value>The item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.PlayMethod">
            <summary>
            Gets or sets the play method.
            </summary>
            <value>The play method.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.Context">
            <summary>
            Gets or sets the encoding context.
            </summary>
            <value>The encoding context.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.MediaType">
            <summary>
            Gets or sets the media type.
            </summary>
            <value>The media type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.Container">
            <summary>
            Gets or sets the container.
            </summary>
            <value>The container.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.SubProtocol">
            <summary>
            Gets or sets the sub protocol.
            </summary>
            <value>The sub protocol.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.StartPositionTicks">
            <summary>
            Gets or sets the start position ticks.
            </summary>
            <value>The start position ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.SegmentLength">
            <summary>
            Gets or sets the segment length.
            </summary>
            <value>The segment length.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.MinSegments">
            <summary>
            Gets or sets the minimum segments count.
            </summary>
            <value>The minimum segments count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.RequireAvc">
            <summary>
            Gets or sets a value indicating whether the stream requires AVC.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.RequireNonAnamorphic">
            <summary>
            Gets or sets a value indicating whether the stream requires AVC.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.CopyTimestamps">
            <summary>
            Gets or sets a value indicating whether timestamps should be copied.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.EnableMpegtsM2TsMode">
            <summary>
            Gets or sets a value indicating whether timestamps should be copied.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.EnableSubtitlesInManifest">
            <summary>
            Gets or sets a value indicating whether the subtitle manifest is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.AudioCodecs">
            <summary>
            Gets or sets the audio codecs.
            </summary>
            <value>The audio codecs.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.VideoCodecs">
            <summary>
            Gets or sets the video codecs.
            </summary>
            <value>The video codecs.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.AudioStreamIndex">
            <summary>
            Gets or sets the audio stream index.
            </summary>
            <value>The audio stream index.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.SubtitleStreamIndex">
            <summary>
            Gets or sets the video stream index.
            </summary>
            <value>The subtitle stream index.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TranscodingMaxAudioChannels">
            <summary>
            Gets or sets the maximum transcoding audio channels.
            </summary>
            <value>The maximum transcoding audio channels.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.GlobalMaxAudioChannels">
            <summary>
            Gets or sets the global maximum audio channels.
            </summary>
            <value>The global maximum audio channels.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.AudioBitrate">
            <summary>
            Gets or sets the audio bitrate.
            </summary>
            <value>The audio bitrate.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.AudioSampleRate">
            <summary>
            Gets or sets the audio sample rate.
            </summary>
            <value>The audio sample rate.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.VideoBitrate">
            <summary>
            Gets or sets the video bitrate.
            </summary>
            <value>The video bitrate.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.MaxWidth">
            <summary>
            Gets or sets the maximum output width.
            </summary>
            <value>The output width.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.MaxHeight">
            <summary>
            Gets or sets the maximum output height.
            </summary>
            <value>The maximum output height.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.MaxFramerate">
            <summary>
            Gets or sets the maximum framerate.
            </summary>
            <value>The maximum framerate.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.DeviceProfile">
            <summary>
            Gets or sets the device profile.
            </summary>
            <value>The device profile.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.DeviceProfileId">
            <summary>
            Gets or sets the device profile id.
            </summary>
            <value>The device profile id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.DeviceId">
            <summary>
            Gets or sets the device id.
            </summary>
            <value>The device id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.RunTimeTicks">
            <summary>
            Gets or sets the runtime ticks.
            </summary>
            <value>The runtime ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TranscodeSeekInfo">
            <summary>
            Gets or sets the transcode seek info.
            </summary>
            <value>The transcode seek info.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.EstimateContentLength">
            <summary>
            Gets or sets a value indicating whether content length should be estimated.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.MediaSource">
            <summary>
            Gets or sets the media source info.
            </summary>
            <value>The media source info.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.SubtitleCodecs">
            <summary>
            Gets or sets the subtitle codecs.
            </summary>
            <value>The subtitle codecs.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.SubtitleDeliveryMethod">
            <summary>
            Gets or sets the subtitle delivery method.
            </summary>
            <value>The subtitle delivery method.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.SubtitleFormat">
            <summary>
            Gets or sets the subtitle format.
            </summary>
            <value>The subtitle format.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.PlaySessionId">
            <summary>
            Gets or sets the play session id.
            </summary>
            <value>The play session id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TranscodeReasons">
            <summary>
            Gets or sets the transcode reasons.
            </summary>
            <value>The transcode reasons.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.StreamOptions">
            <summary>
            Gets the stream options.
            </summary>
            <value>The stream options.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.MediaSourceId">
            <summary>
            Gets the media source id.
            </summary>
            <value>The media source id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.EnableAudioVbrEncoding">
            <summary>
            Gets or sets a value indicating whether audio VBR encoding is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.AlwaysBurnInSubtitleWhenTranscoding">
            <summary>
            Gets or sets a value indicating whether always burn in subtitles when transcoding.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.IsDirectStream">
            <summary>
            Gets a value indicating whether the stream is direct.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetAudioStream">
            <summary>
            Gets the audio stream that will be used in the output stream.
            </summary>
            <value>The audio stream.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetVideoStream">
            <summary>
            Gets the video stream that will be used in the output stream.
            </summary>
            <value>The video stream.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetAudioSampleRate">
            <summary>
            Gets the audio sample rate that will be in the output stream.
            </summary>
            <value>The target audio sample rate.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetAudioBitDepth">
            <summary>
            Gets the audio bit depth that will be in the output stream.
            </summary>
            <value>The target bit depth.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetVideoBitDepth">
            <summary>
            Gets the video bit depth that will be in the output stream.
            </summary>
            <value>The target video bit depth.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetRefFrames">
            <summary>
            Gets the target reference frames that will be in the output stream.
            </summary>
            <value>The target reference frames.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetFramerate">
            <summary>
            Gets the target framerate that will be in the output stream.
            </summary>
            <value>The target framerate.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetVideoLevel">
            <summary>
            Gets the target video level that will be in the output stream.
            </summary>
            <value>The target video level.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetPacketLength">
            <summary>
            Gets the target packet length that will be in the output stream.
            </summary>
            <value>The target packet length.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetVideoProfile">
            <summary>
            Gets the target video profile that will be in the output stream.
            </summary>
            <value>The target video profile.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetVideoRangeType">
            <summary>
            Gets the target video range type that will be in the output stream.
            </summary>
            <value>The video range type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetVideoCodecTag">
            <summary>
            Gets the target video codec tag.
            </summary>
            <value>The video codec tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetAudioBitrate">
            <summary>
            Gets the audio bitrate that will be in the output stream.
            </summary>
            <value>The audio bitrate.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetAudioChannels">
            <summary>
            Gets the amount of audio channels that will be in the output stream.
            </summary>
            <value>The target audio channels.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetAudioCodec">
            <summary>
            Gets the audio codec that will be in the output stream.
            </summary>
            <value>The audio codec.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetVideoCodec">
            <summary>
            Gets the video codec that will be in the output stream.
            </summary>
            <value>The target video codec.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetSize">
            <summary>
            Gets the target size of the output stream.
            </summary>
            <value>The target size.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetVideoBitrate">
            <summary>
            Gets the target video bitrate of the output stream.
            </summary>
            <value>The video bitrate.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetTimestamp">
            <summary>
            Gets the target timestamp of the output stream.
            </summary>
            <value>The target timestamp.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetTotalBitrate">
            <summary>
            Gets the target total bitrate of the output stream.
            </summary>
            <value>The target total bitrate.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.IsTargetAnamorphic">
            <summary>
            Gets a value indicating whether the output stream is anamorphic.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.IsTargetInterlaced">
            <summary>
            Gets a value indicating whether the output stream is interlaced.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.IsTargetAVC">
            <summary>
            Gets a value indicating whether the output stream is AVC.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetWidth">
            <summary>
            Gets the target width of the output stream.
            </summary>
            <value>The target width.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetHeight">
            <summary>
            Gets the target height of the output stream.
            </summary>
            <value>The target height.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetVideoStreamCount">
            <summary>
            Gets the target video stream count of the output stream.
            </summary>
            <value>The target video stream count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetAudioStreamCount">
            <summary>
            Gets the target audio stream count of the output stream.
            </summary>
            <value>The target audio stream count.</value>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.SetOption(System.String,System.String,System.String)">
            <summary>
            Sets a stream option.
            </summary>
            <param name="qualifier">The qualifier.</param>
            <param name="name">The name.</param>
            <param name="value">The value.</param>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.SetOption(System.String,System.String)">
            <summary>
            Sets a stream option.
            </summary>
            <param name="name">The name.</param>
            <param name="value">The value.</param>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.GetOption(System.String,System.String)">
            <summary>
            Gets a stream option.
            </summary>
            <param name="qualifier">The qualifier.</param>
            <param name="name">The name.</param>
            <returns>The value.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.GetOption(System.String)">
            <summary>
            Gets a stream option.
            </summary>
            <param name="name">The name.</param>
            <returns>The value.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.ToUrl(System.String,System.String,System.String)">
            <summary>
            Returns this output stream URL for this class.
            </summary>
            <param name="baseUrl">The base Url.</param>
            <param name="accessToken">The access Token.</param>
            <param name="query">Optional extra query.</param>
            <returns>A querystring representation of this object.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.GetSubtitleProfiles(MediaBrowser.Model.Dlna.ITranscoderSupport,System.Boolean,System.String,System.String)">
            <summary>
            Gets the subtitle profiles.
            </summary>
            <param name="transcoderSupport">The transcoder support.</param>
            <param name="includeSelectedTrackOnly">If only the selected track should be included.</param>
            <param name="baseUrl">The base URL.</param>
            <param name="accessToken">The access token.</param>
            <returns>The <see cref="T:MediaBrowser.Model.Dlna.SubtitleStreamInfo"/> of the profiles.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.GetSubtitleProfiles(MediaBrowser.Model.Dlna.ITranscoderSupport,System.Boolean,System.Boolean,System.String,System.String)">
            <summary>
            Gets the subtitle profiles.
            </summary>
            <param name="transcoderSupport">The transcoder support.</param>
            <param name="includeSelectedTrackOnly">If only the selected track should be included.</param>
            <param name="enableAllProfiles">If all profiles are enabled.</param>
            <param name="baseUrl">The base URL.</param>
            <param name="accessToken">The access token.</param>
            <returns>The <see cref="T:MediaBrowser.Model.Dlna.SubtitleStreamInfo"/> of the profiles.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.GetTargetVideoBitDepth(System.String)">
            <summary>
            Gets the target video bit depth.
            </summary>
            <param name="codec">The codec.</param>
            <returns>The target video bit depth.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.GetTargetAudioBitDepth(System.String)">
            <summary>
            Gets the target audio bit depth.
            </summary>
            <param name="codec">The codec.</param>
            <returns>The target audio bit depth.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.GetTargetVideoLevel(System.String)">
            <summary>
            Gets the target video level.
            </summary>
            <param name="codec">The codec.</param>
            <returns>The target video level.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.GetTargetRefFrames(System.String)">
            <summary>
            Gets the target reference frames.
            </summary>
            <param name="codec">The codec.</param>
            <returns>The target reference frames.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.GetTargetAudioChannels(System.String)">
            <summary>
            Gets the target audio channels.
            </summary>
            <param name="codec">The codec.</param>
            <returns>The target audio channels.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.GetMediaStreamCount(MediaBrowser.Model.Entities.MediaStreamType,System.Int32)">
            <summary>
            Gets the media stream count.
            </summary>
            <param name="type">The type.</param>
            <param name="limit">The limit.</param>
            <returns>The media stream count.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Dlna.SubtitleDeliveryMethod">
            <summary>
            Delivery method to use during playback of a specific subtitle format.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Dlna.SubtitleDeliveryMethod.Encode">
            <summary>
            Burn the subtitles in the video track.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Dlna.SubtitleDeliveryMethod.Embed">
            <summary>
            Embed the subtitles in the file or stream.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Dlna.SubtitleDeliveryMethod.External">
            <summary>
            Serve the subtitles as an external file.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Dlna.SubtitleDeliveryMethod.Hls">
            <summary>
            Serve the subtitles as a separate HLS stream.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Dlna.SubtitleDeliveryMethod.Drop">
            <summary>
            Drop the subtitle.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Dlna.SubtitleProfile">
            <summary>
            A class for subtitle profile information.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.SubtitleProfile.Format">
            <summary>
            Gets or sets the format.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.SubtitleProfile.Method">
            <summary>
            Gets or sets the delivery method.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.SubtitleProfile.DidlMode">
            <summary>
            Gets or sets the DIDL mode.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.SubtitleProfile.Language">
            <summary>
            Gets or sets the language.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.SubtitleProfile.Container">
            <summary>
            Gets or sets the container.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.SubtitleProfile.SupportsLanguage(System.String)">
            <summary>
            Checks if a language is supported.
            </summary>
            <param name="subLanguage">The language to check for support.</param>
            <returns><c>true</c> if supported.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Dlna.TranscodingProfile">
            <summary>
            A class for transcoding profile information.
            Note for client developers: Conditions defined in <see cref="T:MediaBrowser.Model.Dlna.CodecProfile"/> has higher priority and can override values defined here.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.TranscodingProfile.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Dlna.TranscodingProfile" /> class.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.TranscodingProfile.#ctor(MediaBrowser.Model.Dlna.TranscodingProfile)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Dlna.TranscodingProfile" /> class copying the values from another instance.
            </summary>
            <param name="other">Another instance of <see cref="T:MediaBrowser.Model.Dlna.TranscodingProfile" /> to be copied.</param>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.Container">
            <summary>
            Gets or sets the container.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.Type">
            <summary>
            Gets or sets the DLNA profile type.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.VideoCodec">
            <summary>
            Gets or sets the video codec.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.AudioCodec">
            <summary>
            Gets or sets the audio codec.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.Protocol">
            <summary>
            Gets or sets the protocol.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.EstimateContentLength">
            <summary>
            Gets or sets a value indicating whether the content length should be estimated.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.EnableMpegtsM2TsMode">
            <summary>
            Gets or sets a value indicating whether M2TS mode is enabled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.TranscodeSeekInfo">
            <summary>
            Gets or sets the transcoding seek info mode.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.CopyTimestamps">
            <summary>
            Gets or sets a value indicating whether timestamps should be copied.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.Context">
            <summary>
            Gets or sets the encoding context.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.EnableSubtitlesInManifest">
            <summary>
            Gets or sets a value indicating whether subtitles are allowed in the manifest.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.MaxAudioChannels">
            <summary>
            Gets or sets the maximum audio channels.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.MinSegments">
            <summary>
            Gets or sets the minimum amount of segments.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.SegmentLength">
            <summary>
            Gets or sets the segment length.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.BreakOnNonKeyFrames">
            <summary>
            Gets or sets a value indicating whether breaking the video stream on non-keyframes is supported.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.Conditions">
            <summary>
            Gets or sets the profile conditions.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.TranscodingProfile.EnableAudioVbrEncoding">
            <summary>
            Gets or sets a value indicating whether variable bitrate encoding is supported.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Drawing.DrawingUtils">
            <summary>
            Class DrawingUtils.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Drawing.DrawingUtils.Resize(MediaBrowser.Model.Drawing.ImageDimensions,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Resizes a set of dimensions.
            </summary>
            <param name="size">The original size object.</param>
            <param name="width">A new fixed width, if desired.</param>
            <param name="height">A new fixed height, if desired.</param>
            <param name="maxWidth">A max fixed width, if desired.</param>
            <param name="maxHeight">A max fixed height, if desired.</param>
            <returns>A new size object.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Drawing.DrawingUtils.ResizeFill(MediaBrowser.Model.Drawing.ImageDimensions,System.Nullable{System.Int32},System.Nullable{System.Int32})">
            <summary>
            Scale down to fill box.
            Returns original size if both width and height are null or zero.
            </summary>
            <param name="size">The original size object.</param>
            <param name="fillWidth">A new fixed width, if desired.</param>
            <param name="fillHeight">A new fixed height, if desired.</param>
            <returns>A new size object or size.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Drawing.DrawingUtils.GetNewWidth(System.Int32,System.Int32,System.Int32)">
            <summary>
            Gets the new width.
            </summary>
            <param name="currentHeight">Height of the current.</param>
            <param name="currentWidth">Width of the current.</param>
            <param name="newHeight">The new height.</param>
            <returns>The new width.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Drawing.DrawingUtils.GetNewHeight(System.Int32,System.Int32,System.Int32)">
            <summary>
            Gets the new height.
            </summary>
            <param name="currentHeight">Height of the current.</param>
            <param name="currentWidth">Width of the current.</param>
            <param name="newWidth">The new width.</param>
            <returns>System.Double.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Drawing.ImageDimensions">
            <summary>
            Struct ImageDimensions.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Drawing.ImageDimensions.Height">
            <summary>
            Gets the height.
            </summary>
            <value>The height.</value>
        </member>
        <member name="P:MediaBrowser.Model.Drawing.ImageDimensions.Width">
            <summary>
            Gets the width.
            </summary>
            <value>The width.</value>
        </member>
        <member name="M:MediaBrowser.Model.Drawing.ImageDimensions.ToString">
            <inheritdoc />
        </member>
        <member name="T:MediaBrowser.Model.Drawing.ImageFormat">
            <summary>
            Enum ImageOutputFormat.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageFormat.Bmp">
            <summary>
            BMP format.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageFormat.Gif">
            <summary>
            GIF format.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageFormat.Jpg">
            <summary>
            JPG format.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageFormat.Png">
            <summary>
            PNG format.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageFormat.Webp">
            <summary>
            WEBP format.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageFormat.Svg">
            <summary>
            SVG format.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Drawing.ImageFormatExtensions">
            <summary>
            Extension class for the <see cref="T:MediaBrowser.Model.Drawing.ImageFormat" /> enum.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Drawing.ImageFormatExtensions.GetMimeType(MediaBrowser.Model.Drawing.ImageFormat)">
            <summary>
            Returns the correct mime type for this <see cref="T:MediaBrowser.Model.Drawing.ImageFormat" />.
            </summary>
            <param name="format">This <see cref="T:MediaBrowser.Model.Drawing.ImageFormat" />.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">The <paramref name="format"/> is an invalid enumeration value.</exception>
            <returns>The correct mime type for this <see cref="T:MediaBrowser.Model.Drawing.ImageFormat" />.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Drawing.ImageFormatExtensions.GetExtension(MediaBrowser.Model.Drawing.ImageFormat)">
            <summary>
            Returns the correct extension for this <see cref="T:MediaBrowser.Model.Drawing.ImageFormat" />.
            </summary>
            <param name="format">This <see cref="T:MediaBrowser.Model.Drawing.ImageFormat" />.</param>
            <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">The <paramref name="format"/> is an invalid enumeration value.</exception>
            <returns>The correct extension for this <see cref="T:MediaBrowser.Model.Drawing.ImageFormat" />.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Drawing.ImageResolution">
            <summary>
            Enum ImageResolution.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageResolution.MatchSource">
            <summary>
            MatchSource.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageResolution.P144">
            <summary>
            144p.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageResolution.P240">
            <summary>
            240p.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageResolution.P360">
            <summary>
            360p.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageResolution.P480">
            <summary>
            480p.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageResolution.P720">
            <summary>
            720p.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageResolution.P1080">
            <summary>
            1080p.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageResolution.P1440">
            <summary>
            1440p.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageResolution.P2160">
            <summary>
            2160p.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Dto.BaseItemDto">
            <summary>
            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.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ServerId">
            <summary>
            Gets or sets the server identifier.
            </summary>
            <value>The server identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Id">
            <summary>
            Gets or sets the id.
            </summary>
            <value>The id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Etag">
            <summary>
            Gets or sets the etag.
            </summary>
            <value>The etag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SourceType">
            <summary>
            Gets or sets the type of the source.
            </summary>
            <value>The type of the source.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.PlaylistItemId">
            <summary>
            Gets or sets the playlist item identifier.
            </summary>
            <value>The playlist item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.DateCreated">
            <summary>
            Gets or sets the date created.
            </summary>
            <value>The date created.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SortName">
            <summary>
            Gets or sets the name of the sort.
            </summary>
            <value>The name of the sort.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Video3DFormat">
            <summary>
            Gets or sets the video3 D format.
            </summary>
            <value>The video3 D format.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.PremiereDate">
            <summary>
            Gets or sets the premiere date.
            </summary>
            <value>The premiere date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ExternalUrls">
            <summary>
            Gets or sets the external urls.
            </summary>
            <value>The external urls.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.MediaSources">
            <summary>
            Gets or sets the media versions.
            </summary>
            <value>The media versions.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.CriticRating">
            <summary>
            Gets or sets the critic rating.
            </summary>
            <value>The critic rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Path">
            <summary>
            Gets or sets the path.
            </summary>
            <value>The path.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.OfficialRating">
            <summary>
            Gets or sets the official rating.
            </summary>
            <value>The official rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.CustomRating">
            <summary>
            Gets or sets the custom rating.
            </summary>
            <value>The custom rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ChannelId">
            <summary>
            Gets or sets the channel identifier.
            </summary>
            <value>The channel identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Overview">
            <summary>
            Gets or sets the overview.
            </summary>
            <value>The overview.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Taglines">
            <summary>
            Gets or sets the taglines.
            </summary>
            <value>The taglines.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Genres">
            <summary>
            Gets or sets the genres.
            </summary>
            <value>The genres.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.CommunityRating">
            <summary>
            Gets or sets the community rating.
            </summary>
            <value>The community rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.CumulativeRunTimeTicks">
            <summary>
            Gets or sets the cumulative run time ticks.
            </summary>
            <value>The cumulative run time ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.RunTimeTicks">
            <summary>
            Gets or sets the run time ticks.
            </summary>
            <value>The run time ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.PlayAccess">
            <summary>
            Gets or sets the play access.
            </summary>
            <value>The play access.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.AspectRatio">
            <summary>
            Gets or sets the aspect ratio.
            </summary>
            <value>The aspect ratio.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ProductionYear">
            <summary>
            Gets or sets the production year.
            </summary>
            <value>The production year.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsPlaceHolder">
            <summary>
            Gets or sets a value indicating whether this instance is place holder.
            </summary>
            <value><c>null</c> if [is place holder] contains no value, <c>true</c> if [is place holder]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Number">
            <summary>
            Gets or sets the number.
            </summary>
            <value>The number.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IndexNumber">
            <summary>
            Gets or sets the index number.
            </summary>
            <value>The index number.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IndexNumberEnd">
            <summary>
            Gets or sets the index number end.
            </summary>
            <value>The index number end.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentIndexNumber">
            <summary>
            Gets or sets the parent index number.
            </summary>
            <value>The parent index number.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.RemoteTrailers">
            <summary>
            Gets or sets the trailer urls.
            </summary>
            <value>The trailer urls.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ProviderIds">
            <summary>
            Gets or sets the provider ids.
            </summary>
            <value>The provider ids.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsHD">
            <summary>
            Gets or sets a value indicating whether this instance is HD.
            </summary>
            <value><c>null</c> if [is HD] contains no value, <c>true</c> if [is HD]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsFolder">
            <summary>
            Gets or sets a value indicating whether this instance is folder.
            </summary>
            <value><c>true</c> if this instance is folder; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentId">
            <summary>
            Gets or sets the parent id.
            </summary>
            <value>The parent id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.People">
            <summary>
            Gets or sets the people.
            </summary>
            <value>The people.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Studios">
            <summary>
            Gets or sets the studios.
            </summary>
            <value>The studios.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentLogoItemId">
            <summary>
            Gets or sets whether the item has a logo, this will hold the Id of the Parent that has one.
            </summary>
            <value>The parent logo item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentBackdropItemId">
            <summary>
            Gets or sets whether the item has any backdrops, this will hold the Id of the Parent that has one.
            </summary>
            <value>The parent backdrop item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentBackdropImageTags">
            <summary>
            Gets or sets the parent backdrop image tags.
            </summary>
            <value>The parent backdrop image tags.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.LocalTrailerCount">
            <summary>
            Gets or sets the local trailer count.
            </summary>
            <value>The local trailer count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.UserData">
            <summary>
            Gets or sets the user data for this item based on the user it's being requested for.
            </summary>
            <value>The user data.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.RecursiveItemCount">
            <summary>
            Gets or sets the recursive item count.
            </summary>
            <value>The recursive item count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ChildCount">
            <summary>
            Gets or sets the child count.
            </summary>
            <value>The child count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SeriesName">
            <summary>
            Gets or sets the name of the series.
            </summary>
            <value>The name of the series.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SeriesId">
            <summary>
            Gets or sets the series id.
            </summary>
            <value>The series id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SeasonId">
            <summary>
            Gets or sets the season identifier.
            </summary>
            <value>The season identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SpecialFeatureCount">
            <summary>
            Gets or sets the special feature count.
            </summary>
            <value>The special feature count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.DisplayPreferencesId">
            <summary>
            Gets or sets the display preferences id.
            </summary>
            <value>The display preferences id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Status">
            <summary>
            Gets or sets the status.
            </summary>
            <value>The status.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.AirTime">
            <summary>
            Gets or sets the air time.
            </summary>
            <value>The air time.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.AirDays">
            <summary>
            Gets or sets the air days.
            </summary>
            <value>The air days.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Tags">
            <summary>
            Gets or sets the tags.
            </summary>
            <value>The tags.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.PrimaryImageAspectRatio">
            <summary>
            Gets or sets the primary image aspect ratio, after image enhancements.
            </summary>
            <value>The primary image aspect ratio.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Artists">
            <summary>
            Gets or sets the artists.
            </summary>
            <value>The artists.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ArtistItems">
            <summary>
            Gets or sets the artist items.
            </summary>
            <value>The artist items.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Album">
            <summary>
            Gets or sets the album.
            </summary>
            <value>The album.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.CollectionType">
            <summary>
            Gets or sets the type of the collection.
            </summary>
            <value>The type of the collection.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.DisplayOrder">
            <summary>
            Gets or sets the display order.
            </summary>
            <value>The display order.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.AlbumId">
            <summary>
            Gets or sets the album id.
            </summary>
            <value>The album id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.AlbumPrimaryImageTag">
            <summary>
            Gets or sets the album image tag.
            </summary>
            <value>The album image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SeriesPrimaryImageTag">
            <summary>
            Gets or sets the series primary image tag.
            </summary>
            <value>The series primary image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.AlbumArtist">
            <summary>
            Gets or sets the album artist.
            </summary>
            <value>The album artist.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.AlbumArtists">
            <summary>
            Gets or sets the album artists.
            </summary>
            <value>The album artists.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SeasonName">
            <summary>
            Gets or sets the name of the season.
            </summary>
            <value>The name of the season.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.MediaStreams">
            <summary>
            Gets or sets the media streams.
            </summary>
            <value>The media streams.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.VideoType">
            <summary>
            Gets or sets the type of the video.
            </summary>
            <value>The type of the video.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.PartCount">
            <summary>
            Gets or sets the part count.
            </summary>
            <value>The part count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ImageTags">
            <summary>
            Gets or sets the image tags.
            </summary>
            <value>The image tags.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.BackdropImageTags">
            <summary>
            Gets or sets the backdrop image tags.
            </summary>
            <value>The backdrop image tags.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ScreenshotImageTags">
            <summary>
            Gets or sets the screenshot image tags.
            </summary>
            <value>The screenshot image tags.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentLogoImageTag">
            <summary>
            Gets or sets the parent logo image tag.
            </summary>
            <value>The parent logo image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentArtItemId">
            <summary>
            Gets or sets whether the item has fan art, this will hold the Id of the Parent that has one.
            </summary>
            <value>The parent art item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentArtImageTag">
            <summary>
            Gets or sets the parent art image tag.
            </summary>
            <value>The parent art image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SeriesThumbImageTag">
            <summary>
            Gets or sets the series thumb image tag.
            </summary>
            <value>The series thumb image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ImageBlurHashes">
            <summary>
            Gets or sets the blurhashes for the image tags.
            Maps image type to dictionary mapping image tag to blurhash value.
            </summary>
            <value>The blurhashes.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SeriesStudio">
            <summary>
            Gets or sets the series studio.
            </summary>
            <value>The series studio.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentThumbItemId">
            <summary>
            Gets or sets the parent thumb item id.
            </summary>
            <value>The parent thumb item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentThumbImageTag">
            <summary>
            Gets or sets the parent thumb image tag.
            </summary>
            <value>The parent thumb image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentPrimaryImageItemId">
            <summary>
            Gets or sets the parent primary image item identifier.
            </summary>
            <value>The parent primary image item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentPrimaryImageTag">
            <summary>
            Gets or sets the parent primary image tag.
            </summary>
            <value>The parent primary image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Chapters">
            <summary>
            Gets or sets the chapters.
            </summary>
            <value>The chapters.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Trickplay">
            <summary>
            Gets or sets the trickplay manifest.
            </summary>
            <value>The trickplay manifest.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.LocationType">
            <summary>
            Gets or sets the type of the location.
            </summary>
            <value>The type of the location.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsoType">
            <summary>
            Gets or sets the type of the iso.
            </summary>
            <value>The type of the iso.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.MediaType">
            <summary>
            Gets or sets the type of the media.
            </summary>
            <value>The type of the media.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.EndDate">
            <summary>
            Gets or sets the end date.
            </summary>
            <value>The end date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.LockedFields">
            <summary>
            Gets or sets the locked fields.
            </summary>
            <value>The locked fields.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.TrailerCount">
            <summary>
            Gets or sets the trailer count.
            </summary>
            <value>The trailer count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.MovieCount">
            <summary>
            Gets or sets the movie count.
            </summary>
            <value>The movie count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SeriesCount">
            <summary>
            Gets or sets the series count.
            </summary>
            <value>The series count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.EpisodeCount">
            <summary>
            Gets or sets the episode count.
            </summary>
            <value>The episode count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SongCount">
            <summary>
            Gets or sets the song count.
            </summary>
            <value>The song count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.AlbumCount">
            <summary>
            Gets or sets the album count.
            </summary>
            <value>The album count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.MusicVideoCount">
            <summary>
            Gets or sets the music video count.
            </summary>
            <value>The music video count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.LockData">
            <summary>
            Gets or sets a value indicating whether [enable internet providers].
            </summary>
            <value><c>true</c> if [enable internet providers]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SeriesTimerId">
            <summary>
            Gets or sets the series timer identifier.
            </summary>
            <value>The series timer identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ProgramId">
            <summary>
            Gets or sets the program identifier.
            </summary>
            <value>The program identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ChannelPrimaryImageTag">
            <summary>
            Gets or sets the channel primary image tag.
            </summary>
            <value>The channel primary image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.StartDate">
            <summary>
            Gets or sets the start date of the recording, in UTC.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.CompletionPercentage">
            <summary>
            Gets or sets the completion percentage.
            </summary>
            <value>The completion percentage.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsRepeat">
            <summary>
            Gets or sets a value indicating whether this instance is repeat.
            </summary>
            <value><c>true</c> if this instance is repeat; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.EpisodeTitle">
            <summary>
            Gets or sets the episode title.
            </summary>
            <value>The episode title.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ChannelType">
            <summary>
            Gets or sets the type of the channel.
            </summary>
            <value>The type of the channel.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Audio">
            <summary>
            Gets or sets the audio.
            </summary>
            <value>The audio.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsMovie">
            <summary>
            Gets or sets a value indicating whether this instance is movie.
            </summary>
            <value><c>true</c> if this instance is movie; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsSports">
            <summary>
            Gets or sets a value indicating whether this instance is sports.
            </summary>
            <value><c>true</c> if this instance is sports; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsSeries">
            <summary>
            Gets or sets a value indicating whether this instance is series.
            </summary>
            <value><c>true</c> if this instance is series; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsLive">
            <summary>
            Gets or sets a value indicating whether this instance is live.
            </summary>
            <value><c>true</c> if this instance is live; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsNews">
            <summary>
            Gets or sets a value indicating whether this instance is news.
            </summary>
            <value><c>true</c> if this instance is news; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsKids">
            <summary>
            Gets or sets a value indicating whether this instance is kids.
            </summary>
            <value><c>true</c> if this instance is kids; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsPremiere">
            <summary>
            Gets or sets a value indicating whether this instance is premiere.
            </summary>
            <value><c>true</c> if this instance is premiere; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.TimerId">
            <summary>
            Gets or sets the timer identifier.
            </summary>
            <value>The timer identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.NormalizationGain">
            <summary>
            Gets or sets the gain required for audio normalization.
            </summary>
            <value>The gain required for audio normalization.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.CurrentProgram">
            <summary>
            Gets or sets the current program.
            </summary>
            <value>The current program.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dto.BaseItemPerson">
            <summary>
            This is used by the api to get information about a Person within a BaseItem.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemPerson.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemPerson.Id">
            <summary>
            Gets or sets the identifier.
            </summary>
            <value>The identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemPerson.Role">
            <summary>
            Gets or sets the role.
            </summary>
            <value>The role.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemPerson.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemPerson.PrimaryImageTag">
            <summary>
            Gets or sets the primary image tag.
            </summary>
            <value>The primary image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemPerson.ImageBlurHashes">
            <summary>
            Gets or sets the primary image blurhash.
            </summary>
            <value>The primary image blurhash.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemPerson.HasPrimaryImage">
            <summary>
            Gets a value indicating whether this instance has primary image.
            </summary>
            <value><c>true</c> if this instance has primary image; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dto.ClientCapabilitiesDto">
            <summary>
            Client capabilities dto.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ClientCapabilitiesDto.PlayableMediaTypes">
            <summary>
            Gets or sets the list of playable media types.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ClientCapabilitiesDto.SupportedCommands">
            <summary>
            Gets or sets the list of supported commands.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ClientCapabilitiesDto.SupportsMediaControl">
            <summary>
            Gets or sets a value indicating whether session supports media control.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ClientCapabilitiesDto.SupportsPersistentIdentifier">
            <summary>
            Gets or sets a value indicating whether session supports a persistent identifier.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ClientCapabilitiesDto.DeviceProfile">
            <summary>
            Gets or sets the device profile.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ClientCapabilitiesDto.AppStoreUrl">
            <summary>
            Gets or sets the app store url.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ClientCapabilitiesDto.IconUrl">
            <summary>
            Gets or sets the icon url.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dto.ClientCapabilitiesDto.ToClientCapabilities">
            <summary>
            Convert the dto to the full <see cref="T:MediaBrowser.Model.Session.ClientCapabilities"/> model.
            </summary>
            <returns>The converted <see cref="T:MediaBrowser.Model.Session.ClientCapabilities"/> model.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Dto.DeviceInfoDto">
            <summary>
            A DTO representing device information.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dto.DeviceInfoDto.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Dto.DeviceInfoDto"/> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DeviceInfoDto.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DeviceInfoDto.CustomName">
            <summary>
            Gets or sets the custom name.
            </summary>
            <value>The custom name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DeviceInfoDto.AccessToken">
            <summary>
            Gets or sets the access token.
            </summary>
            <value>The access token.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DeviceInfoDto.Id">
            <summary>
            Gets or sets the identifier.
            </summary>
            <value>The identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DeviceInfoDto.LastUserName">
            <summary>
            Gets or sets the last name of the user.
            </summary>
            <value>The last name of the user.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DeviceInfoDto.AppName">
            <summary>
            Gets or sets the name of the application.
            </summary>
            <value>The name of the application.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DeviceInfoDto.AppVersion">
            <summary>
            Gets or sets the application version.
            </summary>
            <value>The application version.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DeviceInfoDto.LastUserId">
            <summary>
            Gets or sets the last user identifier.
            </summary>
            <value>The last user identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DeviceInfoDto.DateLastActivity">
            <summary>
            Gets or sets the date last modified.
            </summary>
            <value>The date last modified.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DeviceInfoDto.Capabilities">
            <summary>
            Gets or sets the capabilities.
            </summary>
            <value>The capabilities.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DeviceInfoDto.IconUrl">
            <summary>
            Gets or sets the icon URL.
            </summary>
            <value>The icon URL.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dto.DisplayPreferencesDto">
            <summary>
            Defines the display preferences for any item that supports them (usually Folders).
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dto.DisplayPreferencesDto.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Dto.DisplayPreferencesDto" /> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DisplayPreferencesDto.Id">
            <summary>
            Gets or sets the user id.
            </summary>
            <value>The user id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DisplayPreferencesDto.ViewType">
            <summary>
            Gets or sets the type of the view.
            </summary>
            <value>The type of the view.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DisplayPreferencesDto.SortBy">
            <summary>
            Gets or sets the sort by.
            </summary>
            <value>The sort by.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DisplayPreferencesDto.IndexBy">
            <summary>
            Gets or sets the index by.
            </summary>
            <value>The index by.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DisplayPreferencesDto.RememberIndexing">
            <summary>
            Gets or sets a value indicating whether [remember indexing].
            </summary>
            <value><c>true</c> if [remember indexing]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DisplayPreferencesDto.PrimaryImageHeight">
            <summary>
            Gets or sets the height of the primary image.
            </summary>
            <value>The height of the primary image.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DisplayPreferencesDto.PrimaryImageWidth">
            <summary>
            Gets or sets the width of the primary image.
            </summary>
            <value>The width of the primary image.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DisplayPreferencesDto.CustomPrefs">
            <summary>
            Gets or sets the custom prefs.
            </summary>
            <value>The custom prefs.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DisplayPreferencesDto.ScrollDirection">
            <summary>
            Gets or sets the scroll direction.
            </summary>
            <value>The scroll direction.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DisplayPreferencesDto.ShowBackdrop">
            <summary>
            Gets or sets a value indicating whether to show backdrops on this item.
            </summary>
            <value><c>true</c> if showing backdrops; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DisplayPreferencesDto.RememberSorting">
            <summary>
            Gets or sets a value indicating whether [remember sorting].
            </summary>
            <value><c>true</c> if [remember sorting]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DisplayPreferencesDto.SortOrder">
            <summary>
            Gets or sets the sort order.
            </summary>
            <value>The sort order.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DisplayPreferencesDto.ShowSidebar">
            <summary>
            Gets or sets a value indicating whether [show sidebar].
            </summary>
            <value><c>true</c> if [show sidebar]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.DisplayPreferencesDto.Client">
            <summary>
            Gets or sets the client.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Dto.IItemDto">
            <summary>
            Interface IItemDto.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.IItemDto.PrimaryImageAspectRatio">
            <summary>
            Gets or sets the primary image aspect ratio.
            </summary>
            <value>The primary image aspect ratio.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dto.ImageInfo">
            <summary>
            Class ImageInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageInfo.ImageType">
            <summary>
            Gets or sets the type of the image.
            </summary>
            <value>The type of the image.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageInfo.ImageIndex">
            <summary>
            Gets or sets the index of the image.
            </summary>
            <value>The index of the image.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageInfo.ImageTag">
            <summary>
            Gets or sets the image tag.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageInfo.Path">
            <summary>
            Gets or sets the path.
            </summary>
            <value>The path.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageInfo.BlurHash">
            <summary>
            Gets or sets the blurhash.
            </summary>
            <value>The blurhash.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageInfo.Height">
            <summary>
            Gets or sets the height.
            </summary>
            <value>The height.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageInfo.Width">
            <summary>
            Gets or sets the width.
            </summary>
            <value>The width.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageInfo.Size">
            <summary>
            Gets or sets the size.
            </summary>
            <value>The size.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dto.ItemCounts">
            <summary>
            Class LibrarySummary.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.MovieCount">
            <summary>
            Gets or sets the movie count.
            </summary>
            <value>The movie count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.SeriesCount">
            <summary>
            Gets or sets the series count.
            </summary>
            <value>The series count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.EpisodeCount">
            <summary>
            Gets or sets the episode count.
            </summary>
            <value>The episode count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.ArtistCount">
            <summary>
            Gets or sets the artist count.
            </summary>
            <value>The artist count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.ProgramCount">
            <summary>
            Gets or sets the program count.
            </summary>
            <value>The program count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.TrailerCount">
            <summary>
            Gets or sets the trailer count.
            </summary>
            <value>The trailer count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.SongCount">
            <summary>
            Gets or sets the song count.
            </summary>
            <value>The song count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.AlbumCount">
            <summary>
            Gets or sets the album count.
            </summary>
            <value>The album count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.MusicVideoCount">
            <summary>
            Gets or sets the music video count.
            </summary>
            <value>The music video count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.BoxSetCount">
            <summary>
            Gets or sets the box set count.
            </summary>
            <value>The box set count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.BookCount">
            <summary>
            Gets or sets the book count.
            </summary>
            <value>The book count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.ItemCount">
            <summary>
            Gets or sets the item count.
            </summary>
            <value>The item count.</value>
        </member>
        <member name="M:MediaBrowser.Model.Dto.ItemCounts.TotalItemCount">
            <summary>
            Adds all counts.
            </summary>
            <returns>The total of the counts.</returns>
        </member>
        <member name="P:MediaBrowser.Model.Dto.MediaSourceInfo.IsRemote">
            <summary>
            Gets or sets a value indicating whether the media is remote.
            Differentiate internet url vs local network.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Dto.MetadataEditorInfo">
            <summary>
            A class representing metadata editor information.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dto.MetadataEditorInfo.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Dto.MetadataEditorInfo"/> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.MetadataEditorInfo.ParentalRatingOptions">
            <summary>
            Gets or sets the parental rating options.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.MetadataEditorInfo.Countries">
            <summary>
            Gets or sets the countries.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.MetadataEditorInfo.Cultures">
            <summary>
            Gets or sets the cultures.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.MetadataEditorInfo.ExternalIdInfos">
            <summary>
            Gets or sets the external id infos.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.MetadataEditorInfo.ContentType">
            <summary>
            Gets or sets the content type.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.MetadataEditorInfo.ContentTypeOptions">
            <summary>
            Gets or sets the content type options.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.NameIdPair.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.NameIdPair.Id">
            <summary>
            Gets or sets the identifier.
            </summary>
            <value>The identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.NameValuePair.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.NameValuePair.Value">
            <summary>
            Gets or sets the value.
            </summary>
            <value>The value.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dto.PlaylistDto">
            <summary>
            DTO for playlists.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.PlaylistDto.OpenAccess">
            <summary>
            Gets or sets a value indicating whether the playlist is publicly readable.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.PlaylistDto.Shares">
            <summary>
            Gets or sets the share permissions.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.PlaylistDto.ItemIds">
            <summary>
            Gets or sets the item ids.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Dto.SessionInfoDto">
            <summary>
            Session info DTO.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.PlayState">
            <summary>
            Gets or sets the play state.
            </summary>
            <value>The play state.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.AdditionalUsers">
            <summary>
            Gets or sets the additional users.
            </summary>
            <value>The additional users.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.Capabilities">
            <summary>
            Gets or sets the client capabilities.
            </summary>
            <value>The client capabilities.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.RemoteEndPoint">
            <summary>
            Gets or sets the remote end point.
            </summary>
            <value>The remote end point.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.PlayableMediaTypes">
            <summary>
            Gets or sets the playable media types.
            </summary>
            <value>The playable media types.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.Id">
            <summary>
            Gets or sets the id.
            </summary>
            <value>The id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.UserId">
            <summary>
            Gets or sets the user id.
            </summary>
            <value>The user id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.UserName">
            <summary>
            Gets or sets the username.
            </summary>
            <value>The username.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.Client">
            <summary>
            Gets or sets the type of the client.
            </summary>
            <value>The type of the client.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.LastActivityDate">
            <summary>
            Gets or sets the last activity date.
            </summary>
            <value>The last activity date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.LastPlaybackCheckIn">
            <summary>
            Gets or sets the last playback check in.
            </summary>
            <value>The last playback check in.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.LastPausedDate">
            <summary>
            Gets or sets the last paused date.
            </summary>
            <value>The last paused date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.DeviceName">
            <summary>
            Gets or sets the name of the device.
            </summary>
            <value>The name of the device.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.DeviceType">
            <summary>
            Gets or sets the type of the device.
            </summary>
            <value>The type of the device.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.NowPlayingItem">
            <summary>
            Gets or sets the now playing item.
            </summary>
            <value>The now playing item.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.NowViewingItem">
            <summary>
            Gets or sets the now viewing item.
            </summary>
            <value>The now viewing item.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.DeviceId">
            <summary>
            Gets or sets the device id.
            </summary>
            <value>The device id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.ApplicationVersion">
            <summary>
            Gets or sets the application version.
            </summary>
            <value>The application version.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.TranscodingInfo">
            <summary>
            Gets or sets the transcoding info.
            </summary>
            <value>The transcoding info.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.IsActive">
            <summary>
            Gets or sets a value indicating whether this session is active.
            </summary>
            <value><c>true</c> if this session is active; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.SupportsMediaControl">
            <summary>
            Gets or sets a value indicating whether the session supports media control.
            </summary>
            <value><c>true</c> if this session supports media control; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.SupportsRemoteControl">
            <summary>
            Gets or sets a value indicating whether the session supports remote control.
            </summary>
            <value><c>true</c> if this session supports remote control; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.NowPlayingQueue">
            <summary>
            Gets or sets the now playing queue.
            </summary>
            <value>The now playing queue.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.NowPlayingQueueFullItems">
            <summary>
            Gets or sets the now playing queue full items.
            </summary>
            <value>The now playing queue full items.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.HasCustomDeviceName">
            <summary>
            Gets or sets a value indicating whether the session has a custom device name.
            </summary>
            <value><c>true</c> if this session has a custom device name; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.PlaylistItemId">
            <summary>
            Gets or sets the playlist item id.
            </summary>
            <value>The playlist item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.ServerId">
            <summary>
            Gets or sets the server id.
            </summary>
            <value>The server id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.UserPrimaryImageTag">
            <summary>
            Gets or sets the user primary image tag.
            </summary>
            <value>The user primary image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.SessionInfoDto.SupportedCommands">
            <summary>
            Gets or sets the supported commands.
            </summary>
            <value>The supported commands.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dto.TrickplayInfoDto">
            <summary>
            The trickplay api model.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dto.TrickplayInfoDto.#ctor(Jellyfin.Database.Implementations.Entities.TrickplayInfo)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Dto.TrickplayInfoDto"/> class.
            </summary>
            <param name="info">The trickplay info.</param>
        </member>
        <member name="P:MediaBrowser.Model.Dto.TrickplayInfoDto.Width">
            <summary>
            Gets the width of an individual thumbnail.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.TrickplayInfoDto.Height">
            <summary>
            Gets the height of an individual thumbnail.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.TrickplayInfoDto.TileWidth">
            <summary>
            Gets the amount of thumbnails per row.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.TrickplayInfoDto.TileHeight">
            <summary>
            Gets the amount of thumbnails per column.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.TrickplayInfoDto.ThumbnailCount">
            <summary>
            Gets the total amount of non-black thumbnails.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.TrickplayInfoDto.Interval">
            <summary>
            Gets the interval in milliseconds between each trickplay thumbnail.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.TrickplayInfoDto.Bandwidth">
            <summary>
            Gets the peak bandwidth usage in bits per second.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Dto.UpdateUserItemDataDto">
            <summary>
            This is used by the api to get information about a item user data.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UpdateUserItemDataDto.Rating">
            <summary>
            Gets or sets the rating.
            </summary>
            <value>The rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UpdateUserItemDataDto.PlayedPercentage">
            <summary>
            Gets or sets the played percentage.
            </summary>
            <value>The played percentage.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UpdateUserItemDataDto.UnplayedItemCount">
            <summary>
            Gets or sets the unplayed item count.
            </summary>
            <value>The unplayed item count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UpdateUserItemDataDto.PlaybackPositionTicks">
            <summary>
            Gets or sets the playback position ticks.
            </summary>
            <value>The playback position ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UpdateUserItemDataDto.PlayCount">
            <summary>
            Gets or sets the play count.
            </summary>
            <value>The play count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UpdateUserItemDataDto.IsFavorite">
            <summary>
            Gets or sets a value indicating whether this instance is favorite.
            </summary>
            <value><c>true</c> if this instance is favorite; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UpdateUserItemDataDto.Likes">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:MediaBrowser.Model.Dto.UpdateUserItemDataDto" /> is likes.
            </summary>
            <value><c>null</c> if [likes] contains no value, <c>true</c> if [likes]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UpdateUserItemDataDto.LastPlayedDate">
            <summary>
            Gets or sets the last played date.
            </summary>
            <value>The last played date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UpdateUserItemDataDto.Played">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:MediaBrowser.Model.Dto.UserItemDataDto" /> is played.
            </summary>
            <value><c>true</c> if played; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UpdateUserItemDataDto.Key">
            <summary>
            Gets or sets the key.
            </summary>
            <value>The key.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UpdateUserItemDataDto.ItemId">
            <summary>
            Gets or sets the item identifier.
            </summary>
            <value>The item identifier.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dto.UserDto">
            <summary>
            Class UserDto.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dto.UserDto.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Dto.UserDto"/> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.ServerId">
            <summary>
            Gets or sets the server identifier.
            </summary>
            <value>The server identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.ServerName">
            <summary>
            Gets or sets the name of the server.
            This is not used by the server and is for client-side usage only.
            </summary>
            <value>The name of the server.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.Id">
            <summary>
            Gets or sets the id.
            </summary>
            <value>The id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.PrimaryImageTag">
            <summary>
            Gets or sets the primary image tag.
            </summary>
            <value>The primary image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.HasPassword">
            <summary>
            Gets or sets a value indicating whether this instance has password.
            </summary>
            <value><c>true</c> if this instance has password; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.HasConfiguredPassword">
            <summary>
            Gets or sets a value indicating whether this instance has configured password.
            </summary>
            <value><c>true</c> if this instance has configured password; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.HasConfiguredEasyPassword">
            <summary>
            Gets or sets a value indicating whether this instance has configured easy password.
            </summary>
            <value><c>true</c> if this instance has configured easy password; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.EnableAutoLogin">
            <summary>
            Gets or sets whether async login is enabled or not.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.LastLoginDate">
            <summary>
            Gets or sets the last login date.
            </summary>
            <value>The last login date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.LastActivityDate">
            <summary>
            Gets or sets the last activity date.
            </summary>
            <value>The last activity date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.Configuration">
            <summary>
            Gets or sets the configuration.
            </summary>
            <value>The configuration.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.Policy">
            <summary>
            Gets or sets the policy.
            </summary>
            <value>The policy.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.PrimaryImageAspectRatio">
            <summary>
            Gets or sets the primary image aspect ratio.
            </summary>
            <value>The primary image aspect ratio.</value>
        </member>
        <member name="M:MediaBrowser.Model.Dto.UserDto.ToString">
            <inheritdoc />
        </member>
        <member name="T:MediaBrowser.Model.Dto.UserItemDataDto">
            <summary>
            Class UserItemDataDto.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.Rating">
            <summary>
            Gets or sets the rating.
            </summary>
            <value>The rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.PlayedPercentage">
            <summary>
            Gets or sets the played percentage.
            </summary>
            <value>The played percentage.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.UnplayedItemCount">
            <summary>
            Gets or sets the unplayed item count.
            </summary>
            <value>The unplayed item count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.PlaybackPositionTicks">
            <summary>
            Gets or sets the playback position ticks.
            </summary>
            <value>The playback position ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.PlayCount">
            <summary>
            Gets or sets the play count.
            </summary>
            <value>The play count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.IsFavorite">
            <summary>
            Gets or sets a value indicating whether this instance is favorite.
            </summary>
            <value><c>true</c> if this instance is favorite; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.Likes">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:MediaBrowser.Model.Dto.UserItemDataDto" /> is likes.
            </summary>
            <value><c>null</c> if [likes] contains no value, <c>true</c> if [likes]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.LastPlayedDate">
            <summary>
            Gets or sets the last played date.
            </summary>
            <value>The last played date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.Played">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:MediaBrowser.Model.Dto.UserItemDataDto" /> is played.
            </summary>
            <value><c>true</c> if played; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.Key">
            <summary>
            Gets or sets the key.
            </summary>
            <value>The key.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.ItemId">
            <summary>
            Gets or sets the item identifier.
            </summary>
            <value>The item identifier.</value>
        </member>
        <member name="T:MediaBrowser.Model.Entities.ChapterInfo">
            <summary>
            Class ChapterInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ChapterInfo.StartPositionTicks">
            <summary>
            Gets or sets the start position ticks.
            </summary>
            <value>The start position ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ChapterInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ChapterInfo.ImagePath">
            <summary>
            Gets or sets the image path.
            </summary>
            <value>The image path.</value>
        </member>
        <member name="T:MediaBrowser.Model.Entities.CollectionTypeOptions">
            <summary>
            The collection type options.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.CollectionTypeOptions.movies">
            <summary>
            Movies.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.CollectionTypeOptions.tvshows">
            <summary>
            TV Shows.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.CollectionTypeOptions.music">
            <summary>
            Music.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.CollectionTypeOptions.musicvideos">
            <summary>
            Music Videos.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.CollectionTypeOptions.homevideos">
            <summary>
            Home Videos (and Photos).
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.CollectionTypeOptions.boxsets">
            <summary>
            Box Sets.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.CollectionTypeOptions.books">
            <summary>
            Books.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.CollectionTypeOptions.mixed">
            <summary>
            Mixed Movies and TV Shows.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.DeinterlaceMethod">
            <summary>
            Enum containing deinterlace methods.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.DeinterlaceMethod.yadif">
            <summary>
            YADIF.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.DeinterlaceMethod.bwdif">
            <summary>
            BWDIF.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.DownMixStereoAlgorithms">
            <summary>
            An enum representing an algorithm to downmix surround sound to stereo.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.DownMixStereoAlgorithms.None">
            <summary>
            No special algorithm.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.DownMixStereoAlgorithms.Dave750">
            <summary>
            Algorithm by Dave_750.
            Sourced from https://superuser.com/questions/852400/properly-downmix-5-1-to-stereo-using-ffmpeg/1410620#1410620.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.DownMixStereoAlgorithms.NightmodeDialogue">
            <summary>
            Nightmode Dialogue algorithm.
            Sourced from https://superuser.com/questions/852400/properly-downmix-5-1-to-stereo-using-ffmpeg/1410620#1410620.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.DownMixStereoAlgorithms.Rfc7845">
            <summary>
            RFC7845 Section 5.1.1.5 defined algorithm.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.DownMixStereoAlgorithms.Ac4">
            <summary>
            AC-4 standard algorithm with its default gain values.
            Defined in ETSI TS 103 190 Section 6.2.17.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.EncoderPreset">
            <summary>
            Enum containing encoder presets.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.EncoderPreset.auto">
            <summary>
            Auto preset.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.EncoderPreset.placebo">
            <summary>
            Placebo preset.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.EncoderPreset.veryslow">
            <summary>
            Veryslow preset.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.EncoderPreset.slower">
            <summary>
            Slower preset.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.EncoderPreset.slow">
            <summary>
            Slow preset.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.EncoderPreset.medium">
            <summary>
            Medium preset.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.EncoderPreset.fast">
            <summary>
            Fast preset.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.EncoderPreset.faster">
            <summary>
            Faster preset.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.EncoderPreset.veryfast">
            <summary>
            Veryfast preset.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.EncoderPreset.superfast">
            <summary>
            Superfast preset.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.EncoderPreset.ultrafast">
            <summary>
            Ultrafast preset.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.HardwareAccelerationType">
            <summary>
            Enum containing hardware acceleration types.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.HardwareAccelerationType.none">
            <summary>
            Software acceleration.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.HardwareAccelerationType.amf">
            <summary>
            AMD AMF.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.HardwareAccelerationType.qsv">
            <summary>
            Intel Quick Sync Video.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.HardwareAccelerationType.nvenc">
            <summary>
            NVIDIA NVENC.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.HardwareAccelerationType.v4l2m2m">
            <summary>
            Video4Linux2 V4L2M2M.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.HardwareAccelerationType.vaapi">
            <summary>
            Video Acceleration API (VAAPI).
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.HardwareAccelerationType.videotoolbox">
            <summary>
            Video ToolBox.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.HardwareAccelerationType.rkmpp">
            <summary>
            Rockchip Media Process Platform (RKMPP).
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.IHasProviderIds">
            <summary>
            Since BaseItem and DTOBaseItem both have ProviderIds, this interface helps avoid code repetition by using extension methods.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.IHasProviderIds.ProviderIds">
            <summary>
            Gets or sets the provider ids.
            </summary>
            <value>The provider ids.</value>
        </member>
        <member name="T:MediaBrowser.Model.Entities.IHasShares">
            <summary>
            Interface for access to shares.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.IHasShares.Shares">
            <summary>
            Gets or sets the shares.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.ImageType">
            <summary>
            Enum ImageType.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Primary">
            <summary>
            The primary.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Art">
            <summary>
            The art.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Backdrop">
            <summary>
            The backdrop.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Banner">
            <summary>
            The banner.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Logo">
            <summary>
            The logo.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Thumb">
            <summary>
            The thumb.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Disc">
            <summary>
            The disc.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Box">
            <summary>
            The box.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Screenshot">
            <summary>
            The screenshot.
            </summary>
            <remarks>
            This enum value is obsolete.
            XmlSerializer does not serialize/deserialize objects that are marked as [Obsolete].
            </remarks>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Menu">
            <summary>
            The menu.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Chapter">
            <summary>
            The chapter image.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.BoxRear">
            <summary>
            The box rear.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Profile">
            <summary>
            The user profile image.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.IsoType">
            <summary>
            Enum IsoType.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.IsoType.Dvd">
            <summary>
            The DVD.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.IsoType.BluRay">
            <summary>
            The blu ray.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.LibraryUpdateInfo">
            <summary>
            Class LibraryUpdateInfo.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Entities.LibraryUpdateInfo.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Entities.LibraryUpdateInfo"/> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.LibraryUpdateInfo.FoldersAddedTo">
            <summary>
            Gets or sets the folders added to.
            </summary>
            <value>The folders added to.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.LibraryUpdateInfo.FoldersRemovedFrom">
            <summary>
            Gets or sets the folders removed from.
            </summary>
            <value>The folders removed from.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.LibraryUpdateInfo.ItemsAdded">
            <summary>
            Gets or sets the items added.
            </summary>
            <value>The items added.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.LibraryUpdateInfo.ItemsRemoved">
            <summary>
            Gets or sets the items removed.
            </summary>
            <value>The items removed.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.LibraryUpdateInfo.ItemsUpdated">
            <summary>
            Gets or sets the items updated.
            </summary>
            <value>The items updated.</value>
        </member>
        <member name="T:MediaBrowser.Model.Entities.LocationType">
            <summary>
            Enum LocationType.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.LocationType.FileSystem">
            <summary>
            The file system.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.LocationType.Remote">
            <summary>
            The remote.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.LocationType.Virtual">
            <summary>
            The virtual.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.LocationType.Offline">
            <summary>
            The offline.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.MediaAttachment">
            <summary>
            Class MediaAttachment.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaAttachment.Codec">
            <summary>
            Gets or sets the codec.
            </summary>
            <value>The codec.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaAttachment.CodecTag">
            <summary>
            Gets or sets the codec tag.
            </summary>
            <value>The codec tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaAttachment.Comment">
            <summary>
            Gets or sets the comment.
            </summary>
            <value>The comment.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaAttachment.Index">
            <summary>
            Gets or sets the index.
            </summary>
            <value>The index.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaAttachment.FileName">
            <summary>
            Gets or sets the filename.
            </summary>
            <value>The filename.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaAttachment.MimeType">
            <summary>
            Gets or sets the MIME type.
            </summary>
            <value>The MIME type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaAttachment.DeliveryUrl">
            <summary>
            Gets or sets the delivery URL.
            </summary>
            <value>The delivery URL.</value>
        </member>
        <member name="T:MediaBrowser.Model.Entities.MediaStream">
            <summary>
            Class MediaStream.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Codec">
            <summary>
            Gets or sets the codec.
            </summary>
            <value>The codec.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.CodecTag">
            <summary>
            Gets or sets the codec tag.
            </summary>
            <value>The codec tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Language">
            <summary>
            Gets or sets the language.
            </summary>
            <value>The language.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.ColorRange">
            <summary>
            Gets or sets the color range.
            </summary>
            <value>The color range.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.ColorSpace">
            <summary>
            Gets or sets the color space.
            </summary>
            <value>The color space.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.ColorTransfer">
            <summary>
            Gets or sets the color transfer.
            </summary>
            <value>The color transfer.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.ColorPrimaries">
            <summary>
            Gets or sets the color primaries.
            </summary>
            <value>The color primaries.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.DvVersionMajor">
            <summary>
            Gets or sets the Dolby Vision version major.
            </summary>
            <value>The Dolby Vision version major.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.DvVersionMinor">
            <summary>
            Gets or sets the Dolby Vision version minor.
            </summary>
            <value>The Dolby Vision version minor.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.DvProfile">
            <summary>
            Gets or sets the Dolby Vision profile.
            </summary>
            <value>The Dolby Vision profile.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.DvLevel">
            <summary>
            Gets or sets the Dolby Vision level.
            </summary>
            <value>The Dolby Vision level.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.RpuPresentFlag">
            <summary>
            Gets or sets the Dolby Vision rpu present flag.
            </summary>
            <value>The Dolby Vision rpu present flag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.ElPresentFlag">
            <summary>
            Gets or sets the Dolby Vision el present flag.
            </summary>
            <value>The Dolby Vision el present flag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.BlPresentFlag">
            <summary>
            Gets or sets the Dolby Vision bl present flag.
            </summary>
            <value>The Dolby Vision bl present flag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.DvBlSignalCompatibilityId">
            <summary>
            Gets or sets the Dolby Vision bl signal compatibility id.
            </summary>
            <value>The Dolby Vision bl signal compatibility id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Rotation">
            <summary>
            Gets or sets the Rotation in degrees.
            </summary>
            <value>The video rotation.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Comment">
            <summary>
            Gets or sets the comment.
            </summary>
            <value>The comment.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.TimeBase">
            <summary>
            Gets or sets the time base.
            </summary>
            <value>The time base.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.CodecTimeBase">
            <summary>
            Gets or sets the codec time base.
            </summary>
            <value>The codec time base.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Title">
            <summary>
            Gets or sets the title.
            </summary>
            <value>The title.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.VideoRange">
            <summary>
            Gets the video range.
            </summary>
            <value>The video range.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.VideoRangeType">
            <summary>
            Gets the video range type.
            </summary>
            <value>The video range type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.VideoDoViTitle">
            <summary>
            Gets the video dovi title.
            </summary>
            <value>The video dovi title.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.AudioSpatialFormat">
            <summary>
            Gets the audio spatial format.
            </summary>
            <value>The audio spatial format.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.IsInterlaced">
            <summary>
            Gets or sets a value indicating whether this instance is interlaced.
            </summary>
            <value><c>true</c> if this instance is interlaced; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.ChannelLayout">
            <summary>
            Gets or sets the channel layout.
            </summary>
            <value>The channel layout.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.BitRate">
            <summary>
            Gets or sets the bit rate.
            </summary>
            <value>The bit rate.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.BitDepth">
            <summary>
            Gets or sets the bit depth.
            </summary>
            <value>The bit depth.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.RefFrames">
            <summary>
            Gets or sets the reference frames.
            </summary>
            <value>The reference frames.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.PacketLength">
            <summary>
            Gets or sets the length of the packet.
            </summary>
            <value>The length of the packet.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Channels">
            <summary>
            Gets or sets the channels.
            </summary>
            <value>The channels.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.SampleRate">
            <summary>
            Gets or sets the sample rate.
            </summary>
            <value>The sample rate.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.IsDefault">
            <summary>
            Gets or sets a value indicating whether this instance is default.
            </summary>
            <value><c>true</c> if this instance is default; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.IsForced">
            <summary>
            Gets or sets a value indicating whether this instance is forced.
            </summary>
            <value><c>true</c> if this instance is forced; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.IsHearingImpaired">
            <summary>
            Gets or sets a value indicating whether this instance is for the hearing impaired.
            </summary>
            <value><c>true</c> if this instance is for the hearing impaired; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Height">
            <summary>
            Gets or sets the height.
            </summary>
            <value>The height.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Width">
            <summary>
            Gets or sets the width.
            </summary>
            <value>The width.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.AverageFrameRate">
            <summary>
            Gets or sets the average frame rate.
            </summary>
            <value>The average frame rate.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.RealFrameRate">
            <summary>
            Gets or sets the real frame rate.
            </summary>
            <value>The real frame rate.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.ReferenceFrameRate">
            <summary>
            Gets the framerate used as reference.
            Prefer AverageFrameRate, if that is null or an unrealistic value
            then fallback to RealFrameRate.
            </summary>
            <value>The reference frame rate.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Profile">
            <summary>
            Gets or sets the profile.
            </summary>
            <value>The profile.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.AspectRatio">
            <summary>
            Gets or sets the aspect ratio.
            </summary>
            <value>The aspect ratio.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Index">
            <summary>
            Gets or sets the index.
            </summary>
            <value>The index.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Score">
            <summary>
            Gets or sets the score.
            </summary>
            <value>The score.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.IsExternal">
            <summary>
            Gets or sets a value indicating whether this instance is external.
            </summary>
            <value><c>true</c> if this instance is external; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.DeliveryMethod">
            <summary>
            Gets or sets the method.
            </summary>
            <value>The method.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.DeliveryUrl">
            <summary>
            Gets or sets the delivery URL.
            </summary>
            <value>The delivery URL.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.IsExternalUrl">
            <summary>
            Gets or sets a value indicating whether this instance is external URL.
            </summary>
            <value><c>null</c> if [is external URL] contains no value, <c>true</c> if [is external URL]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.IsExtractableSubtitleStream">
            <summary>
            Gets a value indicating whether this is a subtitle steam that is extractable by ffmpeg.
            All text-based and pgs subtitles can be extracted.
            </summary>
            <value><c>true</c> if this is a extractable subtitle steam otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.SupportsExternalStream">
            <summary>
            Gets or sets a value indicating whether [supports external stream].
            </summary>
            <value><c>true</c> if [supports external stream]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Path">
            <summary>
            Gets or sets the filename.
            </summary>
            <value>The filename.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.PixelFormat">
            <summary>
            Gets or sets the pixel format.
            </summary>
            <value>The pixel format.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Level">
            <summary>
            Gets or sets the level.
            </summary>
            <value>The level.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.IsAnamorphic">
            <summary>
            Gets or sets whether this instance is anamorphic.
            </summary>
            <value><c>true</c> if this instance is anamorphic; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.Entities.MediaStreamType">
            <summary>
            Enum MediaStreamType.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaStreamType.Audio">
            <summary>
            The audio.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaStreamType.Video">
            <summary>
            The video.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaStreamType.Subtitle">
            <summary>
            The subtitle.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaStreamType.EmbeddedImage">
            <summary>
            The embedded image.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaStreamType.Data">
            <summary>
            The data.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaStreamType.Lyric">
            <summary>
            The lyric.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.MetadataField">
            <summary>
            Enum MetadataFields.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataField.Cast">
            <summary>
            The cast.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataField.Genres">
            <summary>
            The genres.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataField.ProductionLocations">
            <summary>
            The production locations.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataField.Studios">
            <summary>
            The studios.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataField.Tags">
            <summary>
            The tags.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataField.Name">
            <summary>
            The name.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataField.Overview">
            <summary>
            The overview.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataField.Runtime">
            <summary>
            The runtime.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataField.OfficialRating">
            <summary>
            The official rating.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.MetadataProvider">
            <summary>
            Enum MetadataProviders.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.Custom">
            <summary>
            This metadata provider is for users and/or plugins to override the
            default merging behaviour.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.Imdb">
            <summary>
            The IMDb provider.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.Tmdb">
            <summary>
            The TMDb provider.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.Tvdb">
            <summary>
            The TVDb provider.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.Tvcom">
            <summary>
            The tvcom provider.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.TmdbCollection">
            <summary>
            TMDb collection provider.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.MusicBrainzAlbum">
            <summary>
            The MusicBrainz album provider.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.MusicBrainzAlbumArtist">
            <summary>
            The MusicBrainz album artist provider.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.MusicBrainzArtist">
            <summary>
            The MusicBrainz artist provider.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.MusicBrainzReleaseGroup">
            <summary>
            The MusicBrainz release group provider.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.Zap2It">
            <summary>
            The Zap2It provider.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.TvRage">
            <summary>
            The TvRage provider.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.AudioDbArtist">
            <summary>
            The AudioDb artist provider.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.AudioDbAlbum">
            <summary>
            The AudioDb collection provider.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.MusicBrainzTrack">
            <summary>
            The MusicBrainz track provider.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.TvMaze">
            <summary>
            The TvMaze provider.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProvider.MusicBrainzRecording">
            <summary>
            The MusicBrainz recording provider.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.ParentalRating">
            <summary>
            Class ParentalRating.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ParentalRating.#ctor(System.String,MediaBrowser.Model.Entities.ParentalRatingScore)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Entities.ParentalRating"/> class.
            </summary>
            <param name="name">The name.</param>
            <param name="score">The score.</param>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ParentalRating.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ParentalRating.Value">
            <summary>
            Gets or sets the value.
            </summary>
            <value>The value.</value>
            <remarks>
            Deprecated.
            </remarks>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ParentalRating.RatingScore">
            <summary>
            Gets or sets the rating score.
            </summary>
            <value>The rating score.</value>
        </member>
        <member name="T:MediaBrowser.Model.Entities.ParentalRatingEntry">
            <summary>
            A class representing an parental rating entry.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ParentalRatingEntry.RatingStrings">
            <summary>
            Gets or sets the rating strings.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ParentalRatingEntry.RatingScore">
            <summary>
            Gets or sets the score.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.ParentalRatingScore">
            <summary>
            A class representing an parental rating score.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ParentalRatingScore.#ctor(System.Int32,System.Nullable{System.Int32})">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Entities.ParentalRatingScore"/> class.
            </summary>
            <param name="score">The score.</param>
            <param name="subScore">The sub score.</param>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ParentalRatingScore.Score">
            <summary>
            Gets or sets the score.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ParentalRatingScore.SubScore">
            <summary>
            Gets or sets the sub score.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.ParentalRatingSystem">
            <summary>
            A class representing a parental rating system.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ParentalRatingSystem.CountryCode">
            <summary>
            Gets or sets the country code.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ParentalRatingSystem.SupportsSubScores">
            <summary>
            Gets or sets a value indicating whether sub scores are supported.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ParentalRatingSystem.Ratings">
            <summary>
            Gets or sets the ratings.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.PersonType">
            <summary>
            Types of persons.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.PersonType.Actor">
            <summary>
            A person whose profession is acting on the stage, in films, or on television.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.PersonType.Director">
            <summary>
            A person who supervises the actors and other staff in a film, play, or similar production.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.PersonType.Composer">
            <summary>
            A person who writes music, especially as a professional occupation.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.PersonType.Writer">
            <summary>
            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.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.PersonType.GuestStar">
            <summary>
            A well-known actor or other performer who appears in a work in which they do not have a regular role.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.PersonType.Producer">
            <summary>
            A person responsible for the financial and managerial aspects of the making of a film or broadcast or for staging a play, opera, etc.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.PersonType.Conductor">
            <summary>
            A person who directs the performance of an orchestra or choir.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.PersonType.Lyricist">
            <summary>
            A person who writes the words to a song or musical.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.PersonType.Arranger">
            <summary>
            A person who adapts a musical composition for performance.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.PersonType.Engineer">
            <summary>
            An audio engineer who performed a general engineering role.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.PersonType.Mixer">
            <summary>
            An engineer responsible for using a mixing console to mix a recorded track into a single piece of music suitable for release.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.PersonType.Remixer">
            <summary>
            A person who remixed a recording by taking one or more other tracks, substantially altering them and mixing them together with other material.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.PlaylistUserPermissions">
            <summary>
            Class to hold data on user permissions for playlists.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Entities.PlaylistUserPermissions.#ctor(System.Guid,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Entities.PlaylistUserPermissions"/> class.
            </summary>
            <param name="userId">The user id.</param>
            <param name="canEdit">Edit permission.</param>
        </member>
        <member name="P:MediaBrowser.Model.Entities.PlaylistUserPermissions.UserId">
            <summary>
            Gets or sets the user id.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.PlaylistUserPermissions.CanEdit">
            <summary>
            Gets or sets a value indicating whether the user has edit permissions.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.ProviderIdsExtensions">
            <summary>
            Class ProviderIdsExtensions.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ProviderIdsExtensions._metadataProviderEnumDictionary">
            <summary>
            Case-insensitive dictionary of <see cref="T:MediaBrowser.Model.Entities.MetadataProvider"/> string representation.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.HasProviderId(MediaBrowser.Model.Entities.IHasProviderIds,System.String)">
            <summary>
            Checks if this instance has an id for the given provider.
            </summary>
            <param name="instance">The instance.</param>
            <param name="name">The of the provider name.</param>
            <returns><c>true</c> if a provider id with the given name was found; otherwise <c>false</c>.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.HasProviderId(MediaBrowser.Model.Entities.IHasProviderIds,MediaBrowser.Model.Entities.MetadataProvider)">
            <summary>
            Checks if this instance has an id for the given provider.
            </summary>
            <param name="instance">The instance.</param>
            <param name="provider">The provider.</param>
            <returns><c>true</c> if a provider id with the given name was found; otherwise <c>false</c>.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.TryGetProviderId(MediaBrowser.Model.Entities.IHasProviderIds,System.String,System.String@)">
            <summary>
            Gets a provider id.
            </summary>
            <param name="instance">The instance.</param>
            <param name="name">The name.</param>
            <param name="id">The provider id.</param>
            <returns><c>true</c> if a provider id with the given name was found; otherwise <c>false</c>.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.TryGetProviderId(MediaBrowser.Model.Entities.IHasProviderIds,MediaBrowser.Model.Entities.MetadataProvider,System.String@)">
            <summary>
            Gets a provider id.
            </summary>
            <param name="instance">The instance.</param>
            <param name="provider">The provider.</param>
            <param name="id">The provider id.</param>
            <returns><c>true</c> if a provider id with the given name was found; otherwise <c>false</c>.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.GetProviderId(MediaBrowser.Model.Entities.IHasProviderIds,System.String)">
            <summary>
            Gets a provider id.
            </summary>
            <param name="instance">The instance.</param>
            <param name="name">The name.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.GetProviderId(MediaBrowser.Model.Entities.IHasProviderIds,MediaBrowser.Model.Entities.MetadataProvider)">
            <summary>
            Gets a provider id.
            </summary>
            <param name="instance">The instance.</param>
            <param name="provider">The provider.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.TrySetProviderId(MediaBrowser.Model.Entities.IHasProviderIds,System.String,System.String)">
            <summary>
            Sets a provider id.
            </summary>
            <param name="instance">The instance.</param>
            <param name="name">The name, this should not contain a '=' character.</param>
            <param name="value">The value.</param>
            <remarks>Due to how deserialization from the database works the name cannot contain '='.</remarks>
            <returns><c>true</c> if the provider id got set successfully; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.TrySetProviderId(MediaBrowser.Model.Entities.IHasProviderIds,MediaBrowser.Model.Entities.MetadataProvider,System.String)">
            <summary>
            Sets a provider id.
            </summary>
            <param name="instance">The instance.</param>
            <param name="provider">The provider.</param>
            <param name="value">The value.</param>
            <returns><c>true</c> if the provider id got set successfully; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.SetProviderId(MediaBrowser.Model.Entities.IHasProviderIds,System.String,System.String)">
            <summary>
            Sets a provider id.
            </summary>
            <param name="instance">The instance.</param>
            <param name="name">The name, this should not contain a '=' character.</param>
            <param name="value">The value.</param>
            <remarks>Due to how deserialization from the database works the name cannot contain '='.</remarks>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.SetProviderId(MediaBrowser.Model.Entities.IHasProviderIds,MediaBrowser.Model.Entities.MetadataProvider,System.String)">
            <summary>
            Sets a provider id.
            </summary>
            <param name="instance">The instance.</param>
            <param name="provider">The provider.</param>
            <param name="value">The value.</param>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.RemoveProviderId(MediaBrowser.Model.Entities.IHasProviderIds,System.String)">
            <summary>
            Removes a provider id.
            </summary>
            <param name="instance">The instance.</param>
            <param name="name">The name.</param>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.RemoveProviderId(MediaBrowser.Model.Entities.IHasProviderIds,MediaBrowser.Model.Entities.MetadataProvider)">
            <summary>
            Removes a provider id.
            </summary>
            <param name="instance">The instance.</param>
            <param name="provider">The provider.</param>
        </member>
        <member name="T:MediaBrowser.Model.Entities.SeriesStatus">
            <summary>
            The status of a series.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.SeriesStatus.Continuing">
            <summary>
            The continuing status. This indicates that a series is currently releasing.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.SeriesStatus.Ended">
            <summary>
            The ended status. This indicates that a series has completed and is no longer being released.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.SeriesStatus.Unreleased">
            <summary>
            The unreleased status. This indicates that a series has not been released yet.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.TonemappingAlgorithm">
            <summary>
            Enum containing tonemapping algorithms.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.TonemappingAlgorithm.none">
            <summary>
            None.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.TonemappingAlgorithm.clip">
            <summary>
            Clip.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.TonemappingAlgorithm.linear">
            <summary>
            Linear.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.TonemappingAlgorithm.gamma">
            <summary>
            Gamma.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.TonemappingAlgorithm.reinhard">
            <summary>
            Reinhard.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.TonemappingAlgorithm.hable">
            <summary>
            Hable.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.TonemappingAlgorithm.mobius">
            <summary>
            Mobius.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.TonemappingAlgorithm.bt2390">
            <summary>
            BT2390.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.TonemappingMode">
            <summary>
            Enum containing tonemapping modes.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.TonemappingMode.auto">
            <summary>
            Auto.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.TonemappingMode.max">
            <summary>
            Max.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.TonemappingMode.rgb">
            <summary>
            RGB.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.TonemappingMode.lum">
            <summary>
            Lum.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.TonemappingMode.itp">
            <summary>
            ITP.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.TonemappingRange">
            <summary>
            Enum containing tonemapping ranges.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.TonemappingRange.auto">
            <summary>
            Auto.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.TonemappingRange.tv">
            <summary>
            TV.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.TonemappingRange.pc">
            <summary>
            PC.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.UserDataSaveReason">
            <summary>
            Enum UserDataSaveReason.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.UserDataSaveReason.PlaybackStart">
            <summary>
            The playback start.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.UserDataSaveReason.PlaybackProgress">
            <summary>
            The playback progress.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.UserDataSaveReason.PlaybackFinished">
            <summary>
            The playback finished.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.UserDataSaveReason.TogglePlayed">
            <summary>
            The toggle played.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.UserDataSaveReason.UpdateUserRating">
            <summary>
            The update user rating.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.UserDataSaveReason.Import">
            <summary>
            The import.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.UserDataSaveReason.UpdateUserData">
            <summary>
            API call updated item user data.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.VideoType">
            <summary>
            Enum VideoType.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.VideoType.VideoFile">
            <summary>
            The video file.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.VideoType.Iso">
            <summary>
            The iso.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.VideoType.Dvd">
            <summary>
            The DVD.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.VideoType.BluRay">
            <summary>
            The blu ray.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.VirtualFolderInfo">
            <summary>
            Used to hold information about a user's list of configured virtual folders.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Entities.VirtualFolderInfo.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Entities.VirtualFolderInfo"/> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.VirtualFolderInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.VirtualFolderInfo.Locations">
            <summary>
            Gets or sets the locations.
            </summary>
            <value>The locations.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.VirtualFolderInfo.CollectionType">
            <summary>
            Gets or sets the type of the collection.
            </summary>
            <value>The type of the collection.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.VirtualFolderInfo.ItemId">
            <summary>
            Gets or sets the item identifier.
            </summary>
            <value>The item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.VirtualFolderInfo.PrimaryImageItemId">
            <summary>
            Gets or sets the primary image item identifier.
            </summary>
            <value>The primary image item identifier.</value>
        </member>
        <member name="T:MediaBrowser.Model.Extensions.ContainerHelper">
            <summary>
            Defines the <see cref="T:MediaBrowser.Model.Extensions.ContainerHelper"/> class.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.ContainerHelper.ContainsContainer(System.String,System.String)">
            <summary>
            Compares two containers, returning true if an item in <paramref name="inputContainer"/> exists
            in <paramref name="profileContainers"/>.
            </summary>
            <param name="profileContainers">The comma-delimited string being searched.
            If the parameter begins with the <c>-</c> character, the operation is reversed.
            If the parameter is empty or null, all containers in <paramref name="inputContainer"/> will be accepted.</param>
            <param name="inputContainer">The comma-delimited string being matched.</param>
            <returns>The result of the operation.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.ContainerHelper.ContainsContainer(System.String,System.ReadOnlySpan{System.Char})">
            <summary>
            Compares two containers, returning true if an item in <paramref name="inputContainer"/> exists
            in <paramref name="profileContainers"/>.
            </summary>
            <param name="profileContainers">The comma-delimited string being searched.
            If the parameter begins with the <c>-</c> character, the operation is reversed.
            If the parameter is empty or null, all containers in <paramref name="inputContainer"/> will be accepted.</param>
            <param name="inputContainer">The comma-delimited string being matched.</param>
            <returns>The result of the operation.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.ContainerHelper.ContainsContainer(System.String,System.Boolean,System.String)">
            <summary>
            Compares two containers, returning <paramref name="isNegativeList"/> if an item in <paramref name="inputContainer"/>
            does not exist in <paramref name="profileContainers"/>.
            </summary>
            <param name="profileContainers">The comma-delimited string being searched.
            If the parameter is empty or null, all containers in <paramref name="inputContainer"/> will be accepted.</param>
            <param name="isNegativeList">The boolean result to return if a match is not found.</param>
            <param name="inputContainer">The comma-delimited string being matched.</param>
            <returns>The result of the operation.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.ContainerHelper.ContainsContainer(System.String,System.Boolean,System.ReadOnlySpan{System.Char})">
            <summary>
            Compares two containers, returning <paramref name="isNegativeList"/> if an item in <paramref name="inputContainer"/>
            does not exist in <paramref name="profileContainers"/>.
            </summary>
            <param name="profileContainers">The comma-delimited string being searched.
            If the parameter is empty or null, all containers in <paramref name="inputContainer"/> will be accepted.</param>
            <param name="isNegativeList">The boolean result to return if a match is not found.</param>
            <param name="inputContainer">The comma-delimited string being matched.</param>
            <returns>The result of the operation.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.ContainerHelper.ContainsContainer(System.Collections.Generic.IReadOnlyList{System.String},System.Boolean,System.String)">
            <summary>
            Compares two containers, returning <paramref name="isNegativeList"/> if an item in <paramref name="inputContainer"/>
            does not exist in <paramref name="profileContainers"/>.
            </summary>
            <param name="profileContainers">The profile containers being matched searched.
            If the parameter is empty or null, all containers in <paramref name="inputContainer"/> will be accepted.</param>
            <param name="isNegativeList">The boolean result to return if a match is not found.</param>
            <param name="inputContainer">The comma-delimited string being matched.</param>
            <returns>The result of the operation.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.ContainerHelper.Split(System.String)">
            <summary>
            Splits and input string.
            </summary>
            <param name="input">The input string.</param>
            <returns>The result of the operation.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Extensions.EnumerableExtensions">
            <summary>
            Extension methods for <see cref="T:System.Collections.Generic.IEnumerable`1"/>.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.EnumerableExtensions.OrderByLanguageDescending(System.Collections.Generic.IEnumerable{MediaBrowser.Model.Providers.RemoteImageInfo},System.String)">
            <summary>
            Orders <see cref="T:MediaBrowser.Model.Providers.RemoteImageInfo"/> by requested language in descending order, then "en", then no language, over other non-matches.
            </summary>
            <param name="remoteImageInfos">The remote image infos.</param>
            <param name="requestedLanguage">The requested language for the images.</param>
            <returns>The ordered remote image infos.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Extensions.LibraryOptionsExtension">
            <summary>
            Extensions for <see cref="T:MediaBrowser.Model.Configuration.LibraryOptions"/>.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.LibraryOptionsExtension.GetCustomTagDelimiters(MediaBrowser.Model.Configuration.LibraryOptions)">
            <summary>
            Get the custom tag delimiters.
            </summary>
            <param name="options">This LibraryOptions.</param>
            <returns>CustomTagDelimiters in char[].</returns>
        </member>
        <member name="T:MediaBrowser.Model.Extensions.StringHelper">
            <summary>
            Helper methods for manipulating strings.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.StringHelper.FirstToUpper(System.String)">
            <summary>
            Returns the string with the first character as uppercase.
            </summary>
            <param name="str">The input string.</param>
            <returns>The string with the first character as uppercase.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Globalization.CountryInfo">
            <summary>
            Class CountryInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CountryInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CountryInfo.DisplayName">
            <summary>
            Gets or sets the display name.
            </summary>
            <value>The display name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CountryInfo.TwoLetterISORegionName">
            <summary>
            Gets or sets the name of the two letter ISO region.
            </summary>
            <value>The name of the two letter ISO region.</value>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CountryInfo.ThreeLetterISORegionName">
            <summary>
            Gets or sets the name of the three letter ISO region.
            </summary>
            <value>The name of the three letter ISO region.</value>
        </member>
        <member name="T:MediaBrowser.Model.Globalization.CultureDto">
            <summary>
            Class CultureDto.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CultureDto.Name">
            <summary>
            Gets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CultureDto.DisplayName">
            <summary>
            Gets the display name.
            </summary>
            <value>The display name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CultureDto.TwoLetterISOLanguageName">
            <summary>
            Gets the name of the two letter ISO language.
            </summary>
            <value>The name of the two letter ISO language.</value>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CultureDto.ThreeLetterISOLanguageName">
            <summary>
            Gets the name of the three letter ISO language.
            </summary>
            <value>The name of the three letter ISO language.</value>
        </member>
        <member name="T:MediaBrowser.Model.Globalization.ILocalizationManager">
            <summary>
            Interface ILocalizationManager.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.ILocalizationManager.GetCultures">
            <summary>
            Gets the cultures.
            </summary>
            <returns><see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.ILocalizationManager.GetCountries">
            <summary>
            Gets the countries.
            </summary>
            <returns><see cref="T:System.Collections.Generic.IReadOnlyList`1" />.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.ILocalizationManager.GetParentalRatings">
            <summary>
            Gets the parental ratings.
            </summary>
            <returns><see cref="T:System.Collections.Generic.IReadOnlyList`1" />.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.ILocalizationManager.GetRatingScore(System.String,System.String)">
            <summary>
            Gets the rating level.
            </summary>
            <param name="rating">The rating.</param>
            <param name="countryCode">The optional two letter ISO language string.</param>
            <returns><see cref="T:MediaBrowser.Model.Entities.ParentalRatingScore" /> or <c>null</c>.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.ILocalizationManager.GetLocalizedString(System.String,System.String)">
            <summary>
            Gets the localized string.
            </summary>
            <param name="phrase">The phrase.</param>
            <param name="culture">The culture.</param>
            <returns><see cref="T:System.String" />.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.ILocalizationManager.GetLocalizedString(System.String)">
            <summary>
            Gets the localized string.
            </summary>
            <param name="phrase">The phrase.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.ILocalizationManager.GetLocalizationOptions">
            <summary>
            Gets the localization options.
            </summary>
            <returns><see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.ILocalizationManager.FindLanguageInfo(System.String)">
            <summary>
            Returns the correct <see cref="T:MediaBrowser.Model.Globalization.CultureDto" /> for the given language.
            </summary>
            <param name="language">The language.</param>
            <returns>The correct <see cref="T:MediaBrowser.Model.Globalization.CultureDto" /> for the given language.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.ILocalizationManager.TryGetISO6392TFromB(System.String,System.String@)">
            <summary>
            Returns the language in ISO 639-2/T when the input is ISO 639-2/B.
            </summary>
            <param name="isoB">The language in ISO 639-2/B.</param>
            <param name="isoT">The language in ISO 639-2/T.</param>
            <returns>Whether the language could be converted.</returns>
        </member>
        <member name="T:MediaBrowser.Model.IO.AsyncFile">
            <summary>
            Helper class to create async <see cref="T:System.IO.FileStream" />s.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.IO.AsyncFile.ReadOptions">
            <summary>
            Gets the default <see cref="T:System.IO.FileStreamOptions"/> for reading files async.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.IO.AsyncFile.WriteOptions">
            <summary>
            Gets the default <see cref="T:System.IO.FileStreamOptions"/> for writing files async.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.IO.AsyncFile.Create(System.String)">
            <summary>
            Creates, or truncates and overwrites, a file in the specified path.
            </summary>
            <param name="path">The path and name of the file to create.</param>
            <returns>A <see cref="T:System.IO.FileStream" /> that provides read/write access to the file specified in path.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.AsyncFile.OpenRead(System.String)">
            <summary>
            Opens an existing file for reading.
            </summary>
            <param name="path">The file to be opened for reading.</param>
            <returns>A read-only <see cref="T:System.IO.FileStream" /> on the specified path.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.AsyncFile.OpenWrite(System.String)">
            <summary>
            Opens an existing file for writing.
            </summary>
            <param name="path">The file to be opened for writing.</param>
            <returns>An unshared <see cref="T:System.IO.FileStream" /> object on the specified path with Write access.</returns>
        </member>
        <member name="T:MediaBrowser.Model.IO.FileSystemEntryInfo">
            <summary>
            Class FileSystemEntryInfo.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.IO.FileSystemEntryInfo.#ctor(System.String,System.String,MediaBrowser.Model.IO.FileSystemEntryType)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.IO.FileSystemEntryInfo" /> class.
            </summary>
            <param name="name">The filename.</param>
            <param name="path">The file path.</param>
            <param name="type">The file type.</param>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemEntryInfo.Name">
            <summary>
            Gets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemEntryInfo.Path">
            <summary>
            Gets the path.
            </summary>
            <value>The path.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemEntryInfo.Type">
            <summary>
            Gets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="T:MediaBrowser.Model.IO.FileSystemEntryType">
            <summary>
            Enum FileSystemEntryType.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.IO.FileSystemEntryType.File">
            <summary>
            The file.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.IO.FileSystemEntryType.Directory">
            <summary>
            The directory.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.IO.FileSystemEntryType.NetworkComputer">
            <summary>
            The network computer.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.IO.FileSystemEntryType.NetworkShare">
            <summary>
            The network share.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.Exists">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata"/> is exists.
            </summary>
            <value><c>true</c> if exists; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.FullName">
            <summary>
            Gets or sets the full name.
            </summary>
            <value>The full name.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.Extension">
            <summary>
            Gets or sets the extension.
            </summary>
            <value>The extension.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.Length">
            <summary>
            Gets or sets the length.
            </summary>
            <value>The length.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.LastWriteTimeUtc">
            <summary>
            Gets or sets the last write time UTC.
            </summary>
            <value>The last write time UTC.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.CreationTimeUtc">
            <summary>
            Gets or sets the creation time UTC.
            </summary>
            <value>The creation time UTC.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.IsDirectory">
            <summary>
            Gets or sets a value indicating whether this instance is directory.
            </summary>
            <value><c>true</c> if this instance is directory; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.IO.IFileSystem">
            <summary>
            Interface IFileSystem.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.IsShortcut(System.String)">
            <summary>
            Determines whether the specified filename is shortcut.
            </summary>
            <param name="filename">The filename.</param>
            <returns><c>true</c> if the specified filename is shortcut; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.ResolveShortcut(System.String)">
            <summary>
            Resolves the shortcut.
            </summary>
            <param name="filename">The filename.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.CreateShortcut(System.String,System.String)">
            <summary>
            Creates the shortcut.
            </summary>
            <param name="shortcutPath">The shortcut path.</param>
            <param name="target">The target.</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.MoveDirectory(System.String,System.String)">
            <summary>
            Moves a directory to a new location.
            </summary>
            <param name="source">Source directory.</param>
            <param name="destination">Destination directory.</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFileSystemInfo(System.String)">
            <summary>
            Returns a <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata" /> object for the specified file or directory path.
            </summary>
            <param name="path">A path to a file or directory.</param>
            <returns>A <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata" /> object.</returns>
            <remarks>If the specified path points to a directory, the returned <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata" /> object's
            <see cref="P:MediaBrowser.Model.IO.FileSystemMetadata.IsDirectory" /> property will be set to true and all other properties will reflect the properties of the directory.</remarks>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFileInfo(System.String)">
            <summary>
            Returns a <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata" /> object for the specified file path.
            </summary>
            <param name="path">A path to a file.</param>
            <returns>A <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata" /> object.</returns>
            <remarks><para>If the specified path points to a directory, the returned <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata" /> object's
            <see cref="P:MediaBrowser.Model.IO.FileSystemMetadata.IsDirectory" /> property and the <see cref="P:MediaBrowser.Model.IO.FileSystemMetadata.Exists" /> property will both be set to false.</para>
            <para>For automatic handling of files <b>and</b> directories, use <see cref="M:MediaBrowser.Model.IO.IFileSystem.GetFileSystemInfo(System.String)" />.</para></remarks>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetDirectoryInfo(System.String)">
            <summary>
            Returns a <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata" /> object for the specified directory path.
            </summary>
            <param name="path">A path to a directory.</param>
            <returns>A <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata" /> object.</returns>
            <remarks><para>If the specified path points to a file, the returned <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata" /> object's
            <see cref="P:MediaBrowser.Model.IO.FileSystemMetadata.IsDirectory" /> property will be set to true and the <see cref="P:MediaBrowser.Model.IO.FileSystemMetadata.Exists" /> property will be set to false.</para>
            <para>For automatic handling of files <b>and</b> directories, use <see cref="M:MediaBrowser.Model.IO.IFileSystem.GetFileSystemInfo(System.String)" />.</para></remarks>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetValidFilename(System.String)">
            <summary>
            Gets the valid filename.
            </summary>
            <param name="filename">The filename.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetCreationTimeUtc(MediaBrowser.Model.IO.FileSystemMetadata)">
            <summary>
            Gets the creation time UTC.
            </summary>
            <param name="info">The information.</param>
            <returns>DateTime.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetCreationTimeUtc(System.String)">
            <summary>
            Gets the creation time UTC.
            </summary>
            <param name="path">The path.</param>
            <returns>DateTime.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetLastWriteTimeUtc(MediaBrowser.Model.IO.FileSystemMetadata)">
            <summary>
            Gets the last write time UTC.
            </summary>
            <param name="info">The information.</param>
            <returns>DateTime.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetLastWriteTimeUtc(System.String)">
            <summary>
            Gets the last write time UTC.
            </summary>
            <param name="path">The path.</param>
            <returns>DateTime.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.SwapFiles(System.String,System.String)">
            <summary>
            Swaps the files.
            </summary>
            <param name="file1">The file1.</param>
            <param name="file2">The file2.</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.ContainsSubPath(System.String,System.String)">
            <summary>
            Determines whether [contains sub path] [the specified parent path].
            </summary>
            <param name="parentPath">The parent path.</param>
            <param name="path">The path.</param>
            <returns><c>true</c> if [contains sub path] [the specified parent path]; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFileNameWithoutExtension(MediaBrowser.Model.IO.FileSystemMetadata)">
            <summary>
            Gets the file name without extension.
            </summary>
            <param name="info">The information.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.IsPathFile(System.String)">
            <summary>
            Determines whether [is path file] [the specified path].
            </summary>
            <param name="path">The path.</param>
            <returns><c>true</c> if [is path file] [the specified path]; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.DeleteFile(System.String)">
            <summary>
            Deletes the file.
            </summary>
            <param name="path">The path.</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetDirectories(System.String,System.Boolean)">
            <summary>
            Gets the directories.
            </summary>
            <param name="path">The path.</param>
            <param name="recursive">If set to <c>true</c> also searches in subdirectories.</param>
            <returns>All found directories.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFiles(System.String,System.Boolean)">
            <summary>
            Gets the files.
            </summary>
            <param name="path">The path in which to search.</param>
            <param name="recursive">If set to <c>true</c> also searches in subdirectories.</param>
            <returns>All found files.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFiles(System.String,System.String,System.Boolean)">
            <summary>
            Gets the files.
            </summary>
            <param name="path">The path in which to search.</param>
            <param name="searchPattern">The search string to match against the names of files. This parameter can contain a combination of valid literal path and wildcard (* and ?) characters, but it doesn't support regular expressions.</param>
            <param name="recursive">If set to <c>true</c> also searches in subdirectories.</param>
            <returns>All found files.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFiles(System.String,System.Collections.Generic.IReadOnlyList{System.String},System.Boolean,System.Boolean)">
            <summary>
            Gets the files.
            </summary>
            <param name="path">The path in which to search.</param>
            <param name="extensions">The file extensions to search for.</param>
            <param name="enableCaseSensitiveExtensions">Enable case-sensitive check for extensions.</param>
            <param name="recursive">If set to <c>true</c> also searches in subdirectories.</param>
            <returns>All found files.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFiles(System.String,System.String,System.Collections.Generic.IReadOnlyList{System.String},System.Boolean,System.Boolean)">
            <summary>
            Gets the files.
            </summary>
            <param name="path">The path in which to search.</param>
            <param name="searchPattern">The search string to match against the names of files. This parameter can contain a combination of valid literal path and wildcard (* and ?) characters, but it doesn't support regular expressions.</param>
            <param name="extensions">The file extensions to search for.</param>
            <param name="enableCaseSensitiveExtensions">Enable case-sensitive check for extensions.</param>
            <param name="recursive">If set to <c>true</c> also searches in subdirectories.</param>
            <returns>All found files.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFileSystemEntries(System.String,System.Boolean)">
            <summary>
            Gets the file system entries.
            </summary>
            <param name="path">The path.</param>
            <param name="recursive">if set to <c>true</c> [recursive].</param>
            <returns>IEnumerable&lt;FileSystemMetadata&gt;.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetDirectoryPaths(System.String,System.Boolean)">
            <summary>
            Gets the directory paths.
            </summary>
            <param name="path">The path.</param>
            <param name="recursive">if set to <c>true</c> [recursive].</param>
            <returns>IEnumerable&lt;System.String&gt;.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFilePaths(System.String,System.Boolean)">
            <summary>
            Gets the file paths.
            </summary>
            <param name="path">The path.</param>
            <param name="recursive">if set to <c>true</c> [recursive].</param>
            <returns>IEnumerable&lt;System.String&gt;.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFileSystemEntryPaths(System.String,System.Boolean)">
            <summary>
            Gets the file system entry paths.
            </summary>
            <param name="path">The path.</param>
            <param name="recursive">if set to <c>true</c> [recursive].</param>
            <returns>IEnumerable&lt;System.String&gt;.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.DirectoryExists(System.String)">
            <summary>
            Determines whether the directory exists.
            </summary>
            <param name="path">The path.</param>
            <returns>Whether the path exists.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.FileExists(System.String)">
            <summary>
            Determines whether the file exists.
            </summary>
            <param name="path">The path.</param>
            <returns>Whether the path exists.</returns>
        </member>
        <member name="T:MediaBrowser.Model.IO.IODefaults">
            <summary>
            Class IODefaults.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.IO.IODefaults.CopyToBufferSize">
            <summary>
            The default copy to buffer size.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.IO.IODefaults.FileStreamBufferSize">
            <summary>
            The default file stream buffer size.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.IO.IODefaults.StreamWriterBufferSize">
            <summary>
            The default <see cref="T:System.IO.StreamWriter" /> buffer size.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.IO.IShortcutHandler.Extension">
            <summary>
            Gets the extension.
            </summary>
            <value>The extension.</value>
        </member>
        <member name="M:MediaBrowser.Model.IO.IShortcutHandler.Resolve(System.String)">
            <summary>
            Resolves the specified shortcut path.
            </summary>
            <param name="shortcutPath">The shortcut path.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IShortcutHandler.Create(System.String,System.String)">
            <summary>
            Creates the specified shortcut path.
            </summary>
            <param name="shortcutPath">The shortcut path.</param>
            <param name="targetPath">The target path.</param>
        </member>
        <member name="P:MediaBrowser.Model.Library.UserViewQuery.User">
            <summary>
            Gets or sets the user.
            </summary>
            <value>The user.</value>
        </member>
        <member name="P:MediaBrowser.Model.Library.UserViewQuery.IncludeExternalContent">
            <summary>
            Gets or sets a value indicating whether [include external content].
            </summary>
            <value><c>true</c> if [include external content]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Library.UserViewQuery.IncludeHidden">
            <summary>
            Gets or sets a value indicating whether [include hidden].
            </summary>
            <value><c>true</c> if [include hidden]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.Id">
            <summary>
            Gets or sets the Id of the recording.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.ServerId">
            <summary>
            Gets or sets the server identifier.
            </summary>
            <value>The server identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.ExternalId">
            <summary>
            Gets or sets the external identifier.
            </summary>
            <value>The external identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.ChannelId">
            <summary>
            Gets or sets the channel id of the recording.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.ExternalChannelId">
            <summary>
            Gets or sets the external channel identifier.
            </summary>
            <value>The external channel identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.ChannelName">
            <summary>
            Gets or sets the channel name of the recording.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.ProgramId">
            <summary>
            Gets or sets the program identifier.
            </summary>
            <value>The program identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.ExternalProgramId">
            <summary>
            Gets or sets the external program identifier.
            </summary>
            <value>The external program identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.Name">
            <summary>
            Gets or sets the name of the recording.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.Overview">
            <summary>
            Gets or sets the description of the recording.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.StartDate">
            <summary>
            Gets or sets the start date of the recording, in UTC.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.EndDate">
            <summary>
            Gets or sets the end date of the recording, in UTC.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.ServiceName">
            <summary>
            Gets or sets the name of the service.
            </summary>
            <value>The name of the service.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.Priority">
            <summary>
            Gets or sets the priority.
            </summary>
            <value>The priority.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.PrePaddingSeconds">
            <summary>
            Gets or sets the pre padding seconds.
            </summary>
            <value>The pre padding seconds.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.PostPaddingSeconds">
            <summary>
            Gets or sets the post padding seconds.
            </summary>
            <value>The post padding seconds.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.IsPrePaddingRequired">
            <summary>
            Gets or sets a value indicating whether this instance is pre padding required.
            </summary>
            <value><c>true</c> if this instance is pre padding required; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.ParentBackdropItemId">
            <summary>
            Gets or sets the Id of the Parent that has a backdrop if the item does not have one.
            </summary>
            <value>The parent backdrop item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.ParentBackdropImageTags">
            <summary>
            Gets or sets the parent backdrop image tags.
            </summary>
            <value>The parent backdrop image tags.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.IsPostPaddingRequired">
            <summary>
            Gets or sets a value indicating whether this instance is post padding required.
            </summary>
            <value><c>true</c> if this instance is post padding required; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.LiveTv.ChannelMappingOptionsDto">
            <summary>
            Channel mapping options dto.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.ChannelMappingOptionsDto.TunerChannels">
            <summary>
            Gets or sets list of tuner channels.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.ChannelMappingOptionsDto.ProviderChannels">
            <summary>
            Gets or sets list of provider channels.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.ChannelMappingOptionsDto.Mappings">
            <summary>
            Gets or sets list of mappings.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.ChannelMappingOptionsDto.ProviderName">
            <summary>
            Gets or sets provider name.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.LiveTv.ChannelType">
            <summary>
            Enum ChannelType.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.LiveTv.ChannelType.TV">
            <summary>
            The TV.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.LiveTv.ChannelType.Radio">
            <summary>
            The radio.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.GuideInfo.StartDate">
            <summary>
            Gets or sets the start date.
            </summary>
            <value>The start date.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.GuideInfo.EndDate">
            <summary>
            Gets or sets the end date.
            </summary>
            <value>The end date.</value>
        </member>
        <member name="T:MediaBrowser.Model.LiveTv.LiveTvChannelQuery">
            <summary>
            Class ChannelQuery.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvChannelQuery.ChannelType">
            <summary>
            Gets or sets the type of the channel.
            </summary>
            <value>The type of the channel.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvChannelQuery.IsFavorite">
            <summary>
            Gets or sets a value indicating whether this instance is favorite.
            </summary>
            <value><c>null</c> if [is favorite] contains no value, <c>true</c> if [is favorite]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvChannelQuery.IsLiked">
            <summary>
            Gets or sets a value indicating whether this instance is liked.
            </summary>
            <value><c>null</c> if [is liked] contains no value, <c>true</c> if [is liked]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvChannelQuery.IsDisliked">
            <summary>
            Gets or sets a value indicating whether this instance is disliked.
            </summary>
            <value><c>null</c> if [is disliked] contains no value, <c>true</c> if [is disliked]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvChannelQuery.EnableFavoriteSorting">
            <summary>
            Gets or sets a value indicating whether [enable favorite sorting].
            </summary>
            <value><c>true</c> if [enable favorite sorting]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvChannelQuery.UserId">
            <summary>
            Gets or sets the user identifier.
            </summary>
            <value>The user identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvChannelQuery.StartIndex">
            <summary>
            Gets or sets the start index. Used for paging.
            </summary>
            <value>The start index.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvChannelQuery.Limit">
            <summary>
            Gets or sets the maximum number of items to return.
            </summary>
            <value>The limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvChannelQuery.AddCurrentProgram">
            <summary>
            Gets or sets a value indicating whether [add current program].
            </summary>
            <value><c>true</c> if [add current program]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvChannelQuery.IsNews">
            <summary>
            Gets or sets a value whether to return news or not.
            </summary>
            <remarks>If set to <c>null</c>, all programs will be returned.</remarks>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvChannelQuery.IsMovie">
            <summary>
            Gets or sets a value whether to return movies or not.
            </summary>
            <remarks>If set to <c>null</c>, all programs will be returned.</remarks>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvChannelQuery.IsKids">
            <summary>
            Gets or sets a value indicating whether this instance is kids.
            </summary>
            <value><c>null</c> if [is kids] contains no value, <c>true</c> if [is kids]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvChannelQuery.IsSports">
            <summary>
            Gets or sets a value indicating whether this instance is sports.
            </summary>
            <value><c>null</c> if [is sports] contains no value, <c>true</c> if [is sports]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvChannelQuery.SortOrder">
            <summary>
            Gets or sets the sort order to return results with.
            </summary>
            <value>The sort order.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvInfo.Services">
            <summary>
            Gets or sets the services.
            </summary>
            <value>The services.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvInfo.IsEnabled">
            <summary>
            Gets or sets a value indicating whether this instance is enabled.
            </summary>
            <value><c>true</c> if this instance is enabled; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvInfo.EnabledUsers">
            <summary>
            Gets or sets the enabled users.
            </summary>
            <value>The enabled users.</value>
        </member>
        <member name="T:MediaBrowser.Model.LiveTv.LiveTvServiceInfo">
            <summary>
            Class ServiceInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvServiceInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvServiceInfo.HomePageUrl">
            <summary>
            Gets or sets the home page URL.
            </summary>
            <value>The home page URL.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvServiceInfo.Status">
            <summary>
            Gets or sets the status.
            </summary>
            <value>The status.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvServiceInfo.StatusMessage">
            <summary>
            Gets or sets the status message.
            </summary>
            <value>The status message.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvServiceInfo.Version">
            <summary>
            Gets or sets the version.
            </summary>
            <value>The version.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvServiceInfo.HasUpdateAvailable">
            <summary>
            Gets or sets a value indicating whether this instance has update available.
            </summary>
            <value><c>true</c> if this instance has update available; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvServiceInfo.IsVisible">
            <summary>
            Gets or sets a value indicating whether this instance is visible.
            </summary>
            <value><c>true</c> if this instance is visible; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.LiveTv.RecordingQuery">
            <summary>
            Class RecordingQuery.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.RecordingQuery.ChannelId">
            <summary>
            Gets or sets the channel identifier.
            </summary>
            <value>The channel identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.RecordingQuery.UserId">
            <summary>
            Gets or sets the user identifier.
            </summary>
            <value>The user identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.RecordingQuery.Id">
            <summary>
            Gets or sets the identifier.
            </summary>
            <value>The identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.RecordingQuery.StartIndex">
            <summary>
            Gets or sets the start index. Use for paging.
            </summary>
            <value>The start index.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.RecordingQuery.Limit">
            <summary>
            Gets or sets the maximum number of items to return.
            </summary>
            <value>The limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.RecordingQuery.Status">
            <summary>
            Gets or sets the status.
            </summary>
            <value>The status.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.RecordingQuery.IsInProgress">
            <summary>
            Gets or sets a value indicating whether this instance is in progress.
            </summary>
            <value><c>null</c> if [is in progress] contains no value, <c>true</c> if [is in progress]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.RecordingQuery.SeriesTimerId">
            <summary>
            Gets or sets the series timer identifier.
            </summary>
            <value>The series timer identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.RecordingQuery.Fields">
            <summary>
            Gets or sets the fields to return within the items, in addition to basic information.
            </summary>
            <value>The fields.</value>
        </member>
        <member name="T:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto">
            <summary>
            Class SeriesTimerInfoDto.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.RecordAnyTime">
            <summary>
            Gets or sets a value indicating whether [record any time].
            </summary>
            <value><c>true</c> if [record any time]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.RecordAnyChannel">
            <summary>
            Gets or sets a value indicating whether [record any channel].
            </summary>
            <value><c>true</c> if [record any channel]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.RecordNewOnly">
            <summary>
            Gets or sets a value indicating whether [record new only].
            </summary>
            <value><c>true</c> if [record new only]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.Days">
            <summary>
            Gets or sets the days.
            </summary>
            <value>The days.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.DayPattern">
            <summary>
            Gets or sets the day pattern.
            </summary>
            <value>The day pattern.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.ImageTags">
            <summary>
            Gets or sets the image tags.
            </summary>
            <value>The image tags.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.ParentThumbItemId">
            <summary>
            Gets or sets the parent thumb item id.
            </summary>
            <value>The parent thumb item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.ParentThumbImageTag">
            <summary>
            Gets or sets the parent thumb image tag.
            </summary>
            <value>The parent thumb image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.ParentPrimaryImageItemId">
            <summary>
            Gets or sets the parent primary image item identifier.
            </summary>
            <value>The parent primary image item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.ParentPrimaryImageTag">
            <summary>
            Gets or sets the parent primary image tag.
            </summary>
            <value>The parent primary image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerQuery.SortBy">
            <summary>
            Gets or sets the sort by - SortName, Priority.
            </summary>
            <value>The sort by.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerQuery.SortOrder">
            <summary>
            Gets or sets the sort order.
            </summary>
            <value>The sort order.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.TimerInfoDto.Status">
            <summary>
            Gets or sets the status.
            </summary>
            <value>The status.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.TimerInfoDto.SeriesTimerId">
            <summary>
            Gets or sets the series timer identifier.
            </summary>
            <value>The series timer identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.TimerInfoDto.ExternalSeriesTimerId">
            <summary>
            Gets or sets the external series timer identifier.
            </summary>
            <value>The external series timer identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.TimerInfoDto.RunTimeTicks">
            <summary>
            Gets or sets the run time ticks.
            </summary>
            <value>The run time ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.TimerInfoDto.ProgramInfo">
            <summary>
            Gets or sets the program information.
            </summary>
            <value>The program information.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.TimerQuery.ChannelId">
            <summary>
            Gets or sets the channel identifier.
            </summary>
            <value>The channel identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.TimerQuery.SeriesTimerId">
            <summary>
            Gets or sets the series timer identifier.
            </summary>
            <value>The series timer identifier.</value>
        </member>
        <member name="T:MediaBrowser.Model.Lyrics.LyricDto">
            <summary>
            LyricResponse model.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricDto.Metadata">
            <summary>
            Gets or sets Metadata for the lyrics.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricDto.Lyrics">
            <summary>
            Gets or sets a collection of individual lyric lines.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Lyrics.LyricFile">
            <summary>
            The information for a raw lyrics file before parsing.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Lyrics.LyricFile.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Lyrics.LyricFile"/> class.
            </summary>
            <param name="name">The name.</param>
            <param name="content">The content, must not be empty.</param>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricFile.Name">
            <summary>
            Gets or sets the name of the lyrics file. This must include the file extension.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricFile.Content">
            <summary>
            Gets or sets the contents of the file.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Lyrics.LyricLine">
            <summary>
            Lyric model.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Lyrics.LyricLine.#ctor(System.String,System.Nullable{System.Int64},System.Collections.Generic.IReadOnlyList{MediaBrowser.Model.Lyrics.LyricLineCue})">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Lyrics.LyricLine"/> class.
            </summary>
            <param name="text">The lyric text.</param>
            <param name="start">The lyric start time in ticks.</param>
            <param name="cues">The time-aligned cues for the song's lyrics.</param>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricLine.Text">
            <summary>
            Gets the text of this lyric line.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricLine.Start">
            <summary>
            Gets the start time in ticks.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricLine.Cues">
            <summary>
            Gets the time-aligned cues for the song's lyrics.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Lyrics.LyricLineCue">
            <summary>
            LyricLineCue model, holds information about the timing of words within a LyricLine.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Lyrics.LyricLineCue.#ctor(System.Int32,System.Int32,System.Int64,System.Nullable{System.Int64})">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Lyrics.LyricLineCue"/> class.
            </summary>
            <param name="position">The start character index of the cue.</param>
            <param name="endPosition">The end character index of the cue.</param>
            <param name="start">The start of the timestamp the lyric is synced to in ticks.</param>
            <param name="end">The end of the timestamp the lyric is synced to in ticks.</param>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricLineCue.Position">
            <summary>
            Gets the start character index of the cue.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricLineCue.EndPosition">
            <summary>
            Gets the end character index of the cue.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricLineCue.Start">
            <summary>
            Gets the timestamp the lyric is synced to in ticks.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricLineCue.End">
            <summary>
            Gets the end timestamp the lyric is synced to in ticks.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Lyrics.LyricMetadata">
            <summary>
            LyricMetadata model.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricMetadata.Artist">
            <summary>
            Gets or sets the song artist.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricMetadata.Album">
            <summary>
            Gets or sets the album this song is on.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricMetadata.Title">
            <summary>
            Gets or sets the title of the song.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricMetadata.Author">
            <summary>
            Gets or sets the author of the lyric data.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricMetadata.Length">
            <summary>
            Gets or sets the length of the song in ticks.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricMetadata.By">
            <summary>
            Gets or sets who the LRC file was created by.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricMetadata.Offset">
            <summary>
            Gets or sets the lyric offset compared to audio in ticks.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricMetadata.Creator">
            <summary>
            Gets or sets the software used to create the LRC file.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricMetadata.Version">
            <summary>
            Gets or sets the version of the creator used.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricMetadata.IsSynced">
            <summary>
            Gets or sets a value indicating whether this lyric is synced.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Lyrics.LyricResponse">
            <summary>
            LyricResponse model.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricResponse.Stream">
            <summary>
            Gets or sets the lyric stream.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricResponse.Format">
            <summary>
            Gets or sets the lyric format.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Lyrics.LyricSearchRequest">
            <summary>
            Lyric search request.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricSearchRequest.MediaPath">
            <summary>
            Gets or sets the media path.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricSearchRequest.AlbumArtistsNames">
            <summary>
            Gets or sets the album artist names.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricSearchRequest.ArtistNames">
            <summary>
            Gets or sets the artist names.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricSearchRequest.AlbumName">
            <summary>
            Gets or sets the album name.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricSearchRequest.SongName">
            <summary>
            Gets or sets the song name.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricSearchRequest.Duration">
            <summary>
            Gets or sets the track duration in ticks.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricSearchRequest.ProviderIds">
            <inheritdoc />
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricSearchRequest.SearchAllProviders">
            <summary>
            Gets or sets a value indicating whether to search all providers.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricSearchRequest.DisabledLyricFetchers">
            <summary>
            Gets or sets the list of disabled lyric fetcher names.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricSearchRequest.LyricFetcherOrder">
            <summary>
            Gets or sets the order of lyric fetchers.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.LyricSearchRequest.IsAutomated">
            <summary>
            Gets or sets a value indicating whether this request is automated.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Lyrics.RemoteLyricInfoDto">
            <summary>
            The remote lyric info dto.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.RemoteLyricInfoDto.Id">
            <summary>
            Gets or sets the id for the lyric.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.RemoteLyricInfoDto.ProviderName">
            <summary>
            Gets the provider name.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.RemoteLyricInfoDto.Lyrics">
            <summary>
            Gets the lyrics.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Lyrics.UploadLyricDto">
            <summary>
            Upload lyric dto.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Lyrics.UploadLyricDto.Lyrics">
            <summary>
            Gets or sets the lyrics file.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.MediaInfo.AudioIndexSource">
            <summary>
            How is the audio index determined.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.MediaInfo.AudioIndexSource.None">
            <summary>
            The default index when no preference is specified.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.MediaInfo.AudioIndexSource.Default">
            <summary>
            The index is calculated whether the track is marked as default or not.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.MediaInfo.AudioIndexSource.Language">
            <summary>
            The index is calculated whether the track is in preferred language or not.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.MediaInfo.AudioIndexSource.User">
            <summary>
            The index is specified by the user.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.MediaInfo.BlurayDiscInfo">
            <summary>
            Represents the result of BDInfo output.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.BlurayDiscInfo.MediaStreams">
            <summary>
            Gets or sets the media streams.
            </summary>
            <value>The media streams.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.BlurayDiscInfo.RunTimeTicks">
            <summary>
            Gets or sets the run time ticks.
            </summary>
            <value>The run time ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.BlurayDiscInfo.Files">
            <summary>
            Gets or sets the files.
            </summary>
            <value>The files.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.BlurayDiscInfo.PlaylistName">
            <summary>
            Gets or sets the playlist name.
            </summary>
            <value>The playlist name.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.BlurayDiscInfo.Chapters">
            <summary>
            Gets or sets the chapters.
            </summary>
            <value>The chapters.</value>
        </member>
        <member name="T:MediaBrowser.Model.MediaInfo.IBlurayExaminer">
            <summary>
            Interface IBlurayExaminer.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.MediaInfo.IBlurayExaminer.GetDiscInfo(System.String)">
            <summary>
            Gets the disc info.
            </summary>
            <param name="path">The path.</param>
            <returns>BlurayDiscInfo.</returns>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.MediaInfo.Album">
            <summary>
            Gets or sets the album.
            </summary>
            <value>The album.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.MediaInfo.Artists">
            <summary>
            Gets or sets the artists.
            </summary>
            <value>The artists.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.MediaInfo.AlbumArtists">
            <summary>
            Gets or sets the album artists.
            </summary>
            <value>The album artists.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.MediaInfo.Studios">
            <summary>
            Gets or sets the studios.
            </summary>
            <value>The studios.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.MediaInfo.OfficialRating">
            <summary>
            Gets or sets the official rating.
            </summary>
            <value>The official rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.MediaInfo.OfficialRatingDescription">
            <summary>
            Gets or sets the official rating description.
            </summary>
            <value>The official rating description.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.MediaInfo.Overview">
            <summary>
            Gets or sets the overview.
            </summary>
            <value>The overview.</value>
        </member>
        <member name="T:MediaBrowser.Model.MediaInfo.PlaybackInfoResponse">
            <summary>
            Class PlaybackInfoResponse.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.MediaInfo.PlaybackInfoResponse.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.MediaInfo.PlaybackInfoResponse" /> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.PlaybackInfoResponse.MediaSources">
            <summary>
            Gets or sets the media sources.
            </summary>
            <value>The media sources.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.PlaybackInfoResponse.PlaySessionId">
            <summary>
            Gets or sets the play session identifier.
            </summary>
            <value>The play session identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.PlaybackInfoResponse.ErrorCode">
            <summary>
            Gets or sets the error code.
            </summary>
            <value>The error code.</value>
        </member>
        <member name="T:MediaBrowser.Model.MediaSegments.MediaSegmentDto">
            <summary>
            Api model for MediaSegment's.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.MediaSegments.MediaSegmentDto.Id">
            <summary>
            Gets or sets the id of the media segment.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.MediaSegments.MediaSegmentDto.ItemId">
            <summary>
            Gets or sets the id of the associated item.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.MediaSegments.MediaSegmentDto.Type">
            <summary>
            Gets or sets the type of content this segment defines.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.MediaSegments.MediaSegmentDto.StartTicks">
            <summary>
            Gets or sets the start of the segment.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.MediaSegments.MediaSegmentDto.EndTicks">
            <summary>
            Gets or sets the end of the segment.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.MediaSegmentGenerationRequest">
            <summary>
            Model containing the arguments for enumerating the requested media item.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.MediaSegmentGenerationRequest.ItemId">
            <summary>
            Gets the Id to the BaseItem the segments should be extracted from.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.MediaSegmentGenerationRequest.ExistingSegments">
            <summary>
            Gets existing media segments generated on an earlier scan by this provider.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Net.IPData">
            <summary>
            Base network object class.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Net.IPData.#ctor(System.Net.IPAddress,System.Nullable{System.Net.IPNetwork},System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Net.IPData"/> class.
            </summary>
            <param name="address">The <see cref="T:System.Net.IPAddress"/>.</param>
            <param name="subnet">The <see cref="T:System.Net.IPNetwork"/>.</param>
            <param name="name">The interface name.</param>
        </member>
        <member name="M:MediaBrowser.Model.Net.IPData.#ctor(System.Net.IPAddress,System.Nullable{System.Net.IPNetwork})">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Net.IPData"/> class.
            </summary>
            <param name="address">The <see cref="T:System.Net.IPAddress"/>.</param>
            <param name="subnet">The <see cref="T:System.Net.IPNetwork"/>.</param>
        </member>
        <member name="P:MediaBrowser.Model.Net.IPData.Address">
            <summary>
            Gets or sets the object's IP address.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Net.IPData.Subnet">
            <summary>
            Gets or sets the object's IP address.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Net.IPData.Index">
            <summary>
            Gets or sets the interface index.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Net.IPData.SupportsMulticast">
            <summary>
            Gets or sets a value indicating whether the network supports multicast.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Net.IPData.Name">
            <summary>
            Gets or sets the interface name.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Net.IPData.AddressFamily">
            <summary>
            Gets the AddressFamily of the object.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Net.ISocketFactory">
            <summary>
            Implemented by components that can create specific socket configurations.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Net.ISocketFactory.CreateUdpBroadcastSocket(System.Int32)">
            <summary>
            Creates a new unicast socket using the specified local port number.
            </summary>
            <param name="localPort">The local port to bind to.</param>
            <returns>A new unicast socket using the specified local port number.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Net.MimeTypes">
             <summary>
             Class MimeTypes.
             </summary>
            
             <remarks>
             For more information on MIME types:
             <list type="bullet">
                 <item>http://en.wikipedia.org/wiki/Internet_media_type</item>
                 <item>https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types</item>
                 <item>http://www.iana.org/assignments/media-types/media-types.xhtml</item>
             </list>
             </remarks>
        </member>
        <member name="F:MediaBrowser.Model.Net.MimeTypes._videoFileExtensions">
            <summary>
            Any extension in this list is considered a video file.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Net.MimeTypes._mimeTypeLookup">
            <summary>
            Used for extensions not in <see cref="T:MediaBrowser.Model.MimeTypes"/> or to override them.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Net.MimeTypes.GetMimeType(System.String,System.String)">
            <summary>
            Gets the type of the MIME.
            </summary>
            <param name="filename">The filename to find the MIME type of.</param>
            <param name="defaultValue">The default value to return if no fitting MIME type is found.</param>
            <returns>The correct MIME type for the given filename, or <paramref name="defaultValue"/> if it wasn't found.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Net.PublishedServerUriOverride">
            <summary>
            Class holding information for a published server URI override.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Net.PublishedServerUriOverride.#ctor(MediaBrowser.Model.Net.IPData,System.String,System.Boolean,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Net.PublishedServerUriOverride"/> class.
            </summary>
            <param name="data">The <see cref="T:MediaBrowser.Model.Net.IPData"/>.</param>
            <param name="overrideUri">The override.</param>
            <param name="internalOverride">A value indicating whether the override is for internal requests.</param>
            <param name="externalOverride">A value indicating whether the override is for external requests.</param>
        </member>
        <member name="P:MediaBrowser.Model.Net.PublishedServerUriOverride.Data">
            <summary>
            Gets or sets the object's IP address.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Net.PublishedServerUriOverride.OverrideUri">
            <summary>
            Gets or sets the override URI.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Net.PublishedServerUriOverride.IsInternalOverride">
            <summary>
            Gets or sets a value indicating whether the override should be applied to internal requests.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Net.PublishedServerUriOverride.IsExternalOverride">
            <summary>
            Gets or sets a value indicating whether the override should be applied to external requests.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Playlists.PlaylistCreationRequest">
            <summary>
            A playlist creation request.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Playlists.PlaylistCreationRequest.Name">
            <summary>
            Gets or sets the name.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Playlists.PlaylistCreationRequest.ItemIdList">
            <summary>
            Gets or sets the list of items.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Playlists.PlaylistCreationRequest.MediaType">
            <summary>
            Gets or sets the media type.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Playlists.PlaylistCreationRequest.UserId">
            <summary>
            Gets or sets the user id.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Playlists.PlaylistCreationRequest.Users">
            <summary>
            Gets or sets the user permissions.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Playlists.PlaylistCreationRequest.Public">
            <summary>
            Gets or sets a value indicating whether the playlist is public.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Playlists.PlaylistUpdateRequest">
            <summary>
            A playlist update request.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Playlists.PlaylistUpdateRequest.Id">
            <summary>
            Gets or sets the id of the playlist.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Playlists.PlaylistUpdateRequest.UserId">
            <summary>
            Gets or sets the id of the user updating the playlist.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Playlists.PlaylistUpdateRequest.Name">
            <summary>
            Gets or sets the name of the playlist.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Playlists.PlaylistUpdateRequest.Ids">
            <summary>
            Gets or sets item ids to add to the playlist.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Playlists.PlaylistUpdateRequest.Users">
            <summary>
            Gets or sets the playlist users.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Playlists.PlaylistUpdateRequest.Public">
            <summary>
            Gets or sets a value indicating whether the playlist is public.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Playlists.PlaylistUserUpdateRequest">
            <summary>
            A playlist user update request.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Playlists.PlaylistUserUpdateRequest.Id">
            <summary>
            Gets or sets the id of the playlist.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Playlists.PlaylistUserUpdateRequest.UserId">
            <summary>
            Gets or sets the id of the updated user.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Playlists.PlaylistUserUpdateRequest.CanEdit">
            <summary>
            Gets or sets a value indicating whether the user can edit the playlist.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Plugins.BasePluginConfiguration">
            <summary>
            Class BasePluginConfiguration.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Plugins.PluginInfo">
            <summary>
            This is a serializable stub class that is used by the api to provide information about installed plugins.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Plugins.PluginInfo.#ctor(System.String,System.Version,System.String,System.Guid,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Plugins.PluginInfo"/> class.
            </summary>
            <param name="name">The plugin name.</param>
            <param name="version">The plugin <see cref="P:MediaBrowser.Model.Plugins.PluginInfo.Version"/>.</param>
            <param name="description">The plugin description.</param>
            <param name="id">The <see cref="T:System.Guid"/>.</param>
            <param name="canUninstall">True if this plugin can be uninstalled.</param>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginInfo.Version">
            <summary>
            Gets or sets the version.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginInfo.ConfigurationFileName">
            <summary>
            Gets or sets the name of the configuration file.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginInfo.Description">
            <summary>
            Gets or sets the description.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginInfo.Id">
            <summary>
            Gets or sets the unique id.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginInfo.CanUninstall">
            <summary>
            Gets or sets a value indicating whether the plugin can be uninstalled.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginInfo.HasImage">
            <summary>
            Gets or sets a value indicating whether this plugin has a valid image.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginInfo.Status">
            <summary>
            Gets or sets a value indicating the status of the plugin.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Plugins.PluginPageInfo">
            <summary>
            Defines the <see cref="T:MediaBrowser.Model.Plugins.PluginPageInfo" />.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginPageInfo.Name">
            <summary>
            Gets or sets the name of the plugin.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginPageInfo.DisplayName">
            <summary>
            Gets or sets the display name of the plugin.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginPageInfo.EmbeddedResourcePath">
            <summary>
            Gets or sets the resource path.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginPageInfo.EnableInMainMenu">
            <summary>
            Gets or sets a value indicating whether this plugin should appear in the main menu.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginPageInfo.MenuSection">
            <summary>
            Gets or sets the menu section.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginPageInfo.MenuIcon">
            <summary>
            Gets or sets the menu icon.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Plugins.PluginStatus">
            <summary>
            Plugin load status.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.PluginStatus.Restart">
            <summary>
            This plugin requires a restart in order for it to load. This is a memory only status.
            The actual status of the plugin after reload is present in the manifest.
            eg. A disabled plugin will still be active until the next restart, and so will have a memory status of Restart,
            but a disk manifest status of Disabled.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.PluginStatus.Active">
            <summary>
            This plugin is currently running.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.PluginStatus.Disabled">
            <summary>
            This plugin has been marked as disabled.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.PluginStatus.NotSupported">
            <summary>
            This plugin does not meet the TargetAbi requirements.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.PluginStatus.Malfunctioned">
            <summary>
            This plugin caused an error when instantiated (either DI loop, or exception).
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.PluginStatus.Superseded">
            <summary>
            This plugin has been superseded by another version.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.PluginStatus.Superceded">
            <summary>
            [DEPRECATED] See Superseded.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.PluginStatus.Deleted">
            <summary>
            An attempt to remove this plugin from disk will happen at every restart.
            It will not be loaded, if unable to do so.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Providers.ExternalIdInfo">
            <summary>
            Represents the external id information for serialization to the client.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Providers.ExternalIdInfo.#ctor(System.String,System.String,System.Nullable{MediaBrowser.Model.Providers.ExternalIdMediaType})">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Providers.ExternalIdInfo"/> class.
            </summary>
            <param name="name">Name of the external id provider (IE: IMDB, MusicBrainz, etc).</param>
            <param name="key">Key for this id. This key should be unique across all providers.</param>
            <param name="type">Specific media type for this id.</param>
        </member>
        <member name="P:MediaBrowser.Model.Providers.ExternalIdInfo.Name">
            <summary>
            Gets or sets the display name of the external id provider (IE: IMDB, MusicBrainz, etc).
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.ExternalIdInfo.Key">
            <summary>
            Gets or sets the unique key for this id. This key should be unique across all providers.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.ExternalIdInfo.Type">
            <summary>
            Gets or sets the specific media type for this id. This is used to distinguish between the different
            external id types for providers with multiple ids.
            A null value indicates there is no specific media type associated with the external id, or this is the
            default id for the external provider so there is no need to specify a type.
            </summary>
            <remarks>
            This can be used along with the <see cref="P:MediaBrowser.Model.Providers.ExternalIdInfo.Name"/> to localize the external id on the client.
            </remarks>
        </member>
        <member name="T:MediaBrowser.Model.Providers.ExternalIdMediaType">
            <summary>
            The specific media type of an <see cref="T:MediaBrowser.Model.Providers.ExternalIdInfo"/>.
            </summary>
            <remarks>
            Client applications may use this as a translation key.
            </remarks>
        </member>
        <member name="F:MediaBrowser.Model.Providers.ExternalIdMediaType.Album">
            <summary>
            A music album.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Providers.ExternalIdMediaType.AlbumArtist">
            <summary>
            The artist of a music album.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Providers.ExternalIdMediaType.Artist">
            <summary>
            The artist of a media item.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Providers.ExternalIdMediaType.BoxSet">
            <summary>
            A boxed set of media.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Providers.ExternalIdMediaType.Episode">
            <summary>
            A series episode.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Providers.ExternalIdMediaType.Movie">
            <summary>
            A movie.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Providers.ExternalIdMediaType.OtherArtist">
            <summary>
            An alternative artist apart from the main artist.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Providers.ExternalIdMediaType.Person">
            <summary>
            A person.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Providers.ExternalIdMediaType.ReleaseGroup">
            <summary>
            A release group.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Providers.ExternalIdMediaType.Season">
            <summary>
            A single season of a series.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Providers.ExternalIdMediaType.Series">
            <summary>
            A series.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Providers.ExternalIdMediaType.Track">
            <summary>
            A music track.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Providers.ExternalIdMediaType.Book">
            <summary>
            A book.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Providers.ExternalIdMediaType.Recording">
            <summary>
            A music recording.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.ExternalUrl.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.ExternalUrl.Url">
            <summary>
            Gets or sets the type of the item.
            </summary>
            <value>The type of the item.</value>
        </member>
        <member name="T:MediaBrowser.Model.Providers.ImageProviderInfo">
            <summary>
            Class ImageProviderInfo.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Providers.ImageProviderInfo.#ctor(System.String,MediaBrowser.Model.Entities.ImageType[])">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Providers.ImageProviderInfo" /> class.
            </summary>
            <param name="name">The name of the image provider.</param>
            <param name="supportedImages">The image types supported by the image provider.</param>
        </member>
        <member name="P:MediaBrowser.Model.Providers.ImageProviderInfo.Name">
            <summary>
            Gets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.ImageProviderInfo.SupportedImages">
            <summary>
            Gets the supported image types.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Providers.LyricProviderInfo">
            <summary>
            Lyric provider info.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.LyricProviderInfo.Name">
            <summary>
            Gets the provider name.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.LyricProviderInfo.Id">
            <summary>
            Gets the provider id.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Providers.RemoteImageInfo">
            <summary>
            Class RemoteImageInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.ProviderName">
            <summary>
            Gets or sets the name of the provider.
            </summary>
            <value>The name of the provider.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.Url">
            <summary>
            Gets or sets the URL.
            </summary>
            <value>The URL.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.ThumbnailUrl">
            <summary>
            Gets or sets a url used for previewing a smaller version.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.Height">
            <summary>
            Gets or sets the height.
            </summary>
            <value>The height.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.Width">
            <summary>
            Gets or sets the width.
            </summary>
            <value>The width.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.CommunityRating">
            <summary>
            Gets or sets the community rating.
            </summary>
            <value>The community rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.VoteCount">
            <summary>
            Gets or sets the vote count.
            </summary>
            <value>The vote count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.Language">
            <summary>
            Gets or sets the language.
            </summary>
            <value>The language.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.RatingType">
            <summary>
            Gets or sets the type of the rating.
            </summary>
            <value>The type of the rating.</value>
        </member>
        <member name="T:MediaBrowser.Model.Providers.RemoteImageResult">
            <summary>
            Class RemoteImageResult.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageResult.Images">
            <summary>
            Gets or sets the images.
            </summary>
            <value>The images.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageResult.TotalRecordCount">
            <summary>
            Gets or sets the total record count.
            </summary>
            <value>The total record count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageResult.Providers">
            <summary>
            Gets or sets the providers.
            </summary>
            <value>The providers.</value>
        </member>
        <member name="T:MediaBrowser.Model.Providers.RemoteLyricInfo">
            <summary>
            The remote lyric info.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteLyricInfo.Id">
            <summary>
            Gets or sets the id for the lyric.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteLyricInfo.ProviderName">
            <summary>
            Gets the provider name.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteLyricInfo.Metadata">
            <summary>
            Gets the lyric metadata.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteLyricInfo.Lyrics">
            <summary>
            Gets the lyrics.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteSearchResult.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteSearchResult.ProviderIds">
            <summary>
            Gets or sets the provider ids.
            </summary>
            <value>The provider ids.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteSearchResult.ProductionYear">
            <summary>
            Gets or sets the year.
            </summary>
            <value>The year.</value>
        </member>
        <member name="T:MediaBrowser.Model.Querying.ItemFields">
            <summary>
            Used to control the data that gets attached to DtoBaseItems.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.AirTime">
            <summary>
            The air time.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.CanDelete">
            <summary>
            The can delete.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.CanDownload">
            <summary>
            The can download.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.ChannelInfo">
            <summary>
            The channel information.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Chapters">
            <summary>
            The chapters.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Trickplay">
            <summary>
            The trickplay manifest.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.ChildCount">
            <summary>
            The child count.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.CumulativeRunTimeTicks">
            <summary>
            The cumulative run time ticks.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.CustomRating">
            <summary>
            The custom rating.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.DateCreated">
            <summary>
            The date created of the item.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.DateLastMediaAdded">
            <summary>
            The date last media added.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.DisplayPreferencesId">
            <summary>
            Item display preferences.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Etag">
            <summary>
            The etag.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.ExternalUrls">
            <summary>
            The external urls.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Genres">
            <summary>
            Genres.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.ItemCounts">
            <summary>
            The item counts.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.MediaSourceCount">
            <summary>
            The media source count.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.MediaSources">
            <summary>
            The media versions.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.OriginalTitle">
            <summary>
            The original title.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Overview">
            <summary>
            The item overview.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.ParentId">
            <summary>
            The id of the item's parent.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Path">
            <summary>
            The physical path of the item.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.People">
            <summary>
            The list of people for the item.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.PlayAccess">
            <summary>
            Value indicating whether playback access is granted.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.ProductionLocations">
            <summary>
            The production locations.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.ProviderIds">
            <summary>
            The ids from IMDb, TMDb, etc.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.PrimaryImageAspectRatio">
            <summary>
            The aspect ratio of the primary image.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.RecursiveItemCount">
            <summary>
            The recursive item count.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Settings">
            <summary>
            The settings.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.SeriesStudio">
            <summary>
            The series studio.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.SortName">
            <summary>
            The sort name of the item.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.SpecialEpisodeNumbers">
            <summary>
            The special episode numbers.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Studios">
            <summary>
            The studios of the item.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Taglines">
            <summary>
            The taglines of the item.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Tags">
            <summary>
            The tags.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.RemoteTrailers">
            <summary>
            The trailer url of the item.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.MediaStreams">
            <summary>
            The media streams.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.SeasonUserData">
            <summary>
            The season user data.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.DateLastRefreshed">
            <summary>
            The last time metadata was refreshed.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.DateLastSaved">
            <summary>
            The last time metadata was saved.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.RefreshState">
            <summary>
            The refresh state.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.ChannelImage">
            <summary>
            The channel image.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.EnableMediaSourceDisplay">
            <summary>
            Value indicating whether media source display is enabled.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Width">
            <summary>
            The width.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Height">
            <summary>
            The height.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.ExtraIds">
            <summary>
            The external Ids.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.LocalTrailerCount">
            <summary>
            The local trailer count.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.IsHD">
            <summary>
            Value indicating whether the item is HD.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.SpecialFeatureCount">
            <summary>
            The special feature count.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Querying.ItemFilter">
            <summary>
            Enum ItemFilter.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.IsFolder">
            <summary>
            The item is a folder.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.IsNotFolder">
            <summary>
            The item is not folder.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.IsUnplayed">
            <summary>
            The item is unplayed.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.IsPlayed">
            <summary>
            The item is played.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.IsFavorite">
            <summary>
            The item is a favorite.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.IsResumable">
            <summary>
            The item is resumable.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.Likes">
            <summary>
            The likes.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.Dislikes">
            <summary>
            The dislikes.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.IsFavoriteOrLikes">
            <summary>
            The is favorite or likes.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.User">
            <summary>
            Gets or sets the user to localize search results for.
            </summary>
            <value>The user id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.ParentId">
            <summary>
            Gets or sets the parent id.
            Specify this to localize the search to a specific item or folder. Omit to use the root.
            </summary>
            <value>The parent id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.StartIndex">
            <summary>
            Gets or sets the start index. Used for paging.
            </summary>
            <value>The start index.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.Limit">
            <summary>
            Gets or sets the maximum number of items to return.
            </summary>
            <value>The limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.Fields">
            <summary>
            Gets or sets the fields to return within the items, in addition to basic information.
            </summary>
            <value>The fields.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.IncludeItemTypes">
            <summary>
            Gets or sets the include item types.
            </summary>
            <value>The include item types.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.IsPlayed">
            <summary>
            Gets or sets a value indicating whether this instance is played.
            </summary>
            <value><c>null</c> if [is played] contains no value, <c>true</c> if [is played]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.GroupItems">
            <summary>
            Gets or sets a value indicating whether [group items].
            </summary>
            <value><c>true</c> if [group items]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.EnableImages">
            <summary>
            Gets or sets a value indicating whether [enable images].
            </summary>
            <value><c>null</c> if [enable images] contains no value, <c>true</c> if [enable images]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.ImageTypeLimit">
            <summary>
            Gets or sets the image type limit.
            </summary>
            <value>The image type limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.EnableImageTypes">
            <summary>
            Gets or sets the enable image types.
            </summary>
            <value>The enable image types.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.User">
            <summary>
            Gets or sets the user.
            </summary>
            <value>The user.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.ParentId">
            <summary>
            Gets or sets the parent identifier.
            </summary>
            <value>The parent identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.SeriesId">
            <summary>
            Gets or sets the series id.
            </summary>
            <value>The series id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.StartIndex">
            <summary>
            Gets or sets the start index. Use for paging.
            </summary>
            <value>The start index.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.Limit">
            <summary>
            Gets or sets the maximum number of items to return.
            </summary>
            <value>The limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.EnableImageTypes">
            <summary>
            Gets or sets the enable image types.
            </summary>
            <value>The enable image types.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.NextUpDateCutoff">
            <summary>
            Gets or sets a value indicating the oldest date for a show to appear in Next Up.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.EnableResumable">
            <summary>
            Gets or sets a value indicating whether to include resumable episodes as next up.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.EnableRewatching">
            <summary>
            Gets or sets a value indicating whether getting rewatching next up list.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Querying.QueryResult`1">
            <summary>
            Query result container.
            </summary>
            <typeparam name="T">The type of item contained in the query result.</typeparam>
        </member>
        <member name="M:MediaBrowser.Model.Querying.QueryResult`1.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Querying.QueryResult`1" /> class.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Querying.QueryResult`1.#ctor(System.Collections.Generic.IReadOnlyList{`0})">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Querying.QueryResult`1" /> class.
            </summary>
            <param name="items">The list of items.</param>
        </member>
        <member name="M:MediaBrowser.Model.Querying.QueryResult`1.#ctor(System.Nullable{System.Int32},System.Nullable{System.Int32},System.Collections.Generic.IReadOnlyList{`0})">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Querying.QueryResult`1" /> class.
            </summary>
            <param name="startIndex">The start index that was used to build the item list.</param>
            <param name="totalRecordCount">The total count of items.</param>
            <param name="items">The list of items.</param>
        </member>
        <member name="P:MediaBrowser.Model.Querying.QueryResult`1.Items">
            <summary>
            Gets or sets the items.
            </summary>
            <value>The items.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.QueryResult`1.TotalRecordCount">
            <summary>
            Gets or sets the total number of records available.
            </summary>
            <value>The total record count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.QueryResult`1.StartIndex">
            <summary>
            Gets or sets the index of the first record in Items.
            </summary>
            <value>First record index.</value>
        </member>
        <member name="T:MediaBrowser.Model.Querying.ThemeMediaResult">
            <summary>
            Class ThemeMediaResult.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Querying.ThemeMediaResult.OwnerId">
            <summary>
            Gets or sets the owner id.
            </summary>
            <value>The owner id.</value>
        </member>
        <member name="T:MediaBrowser.Model.QuickConnect.QuickConnectResult">
            <summary>
            Stores the state of an quick connect request.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.QuickConnect.QuickConnectResult.#ctor(System.String,System.String,System.DateTime,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.QuickConnect.QuickConnectResult"/> class.
            </summary>
            <param name="secret">The secret used to query the request state.</param>
            <param name="code">The code used to allow the request.</param>
            <param name="dateAdded">The time when the request was created.</param>
            <param name="deviceId">The requesting device id.</param>
            <param name="deviceName">The requesting device name.</param>
            <param name="appName">The requesting app name.</param>
            <param name="appVersion">The requesting app version.</param>
        </member>
        <member name="P:MediaBrowser.Model.QuickConnect.QuickConnectResult.Authenticated">
            <summary>
            Gets or sets a value indicating whether this request is authorized.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.QuickConnect.QuickConnectResult.Secret">
            <summary>
            Gets the secret value used to uniquely identify this request. Can be used to retrieve authentication information.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.QuickConnect.QuickConnectResult.Code">
            <summary>
            Gets the user facing code used so the user can quickly differentiate this request from others.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.QuickConnect.QuickConnectResult.DeviceId">
            <summary>
            Gets the requesting device id.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.QuickConnect.QuickConnectResult.DeviceName">
            <summary>
            Gets the requesting device name.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.QuickConnect.QuickConnectResult.AppName">
            <summary>
            Gets the requesting app name.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.QuickConnect.QuickConnectResult.AppVersion">
            <summary>
            Gets the requesting app version.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.QuickConnect.QuickConnectResult.DateAdded">
            <summary>
            Gets or sets the DateTime that this request was created.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Search.SearchHint">
            <summary>
            Class SearchHintResult.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Search.SearchHint.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Search.SearchHint" /> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.ItemId">
            <summary>
            Gets or sets the item id.
            </summary>
            <value>The item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.Id">
            <summary>
            Gets or sets the item id.
            </summary>
            <value>The item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.MatchedTerm">
            <summary>
            Gets or sets the matched term.
            </summary>
            <value>The matched term.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.IndexNumber">
            <summary>
            Gets or sets the index number.
            </summary>
            <value>The index number.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.ProductionYear">
            <summary>
            Gets or sets the production year.
            </summary>
            <value>The production year.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.ParentIndexNumber">
            <summary>
            Gets or sets the parent index number.
            </summary>
            <value>The parent index number.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.PrimaryImageTag">
            <summary>
            Gets or sets the image tag.
            </summary>
            <value>The image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.ThumbImageTag">
            <summary>
            Gets or sets the thumb image tag.
            </summary>
            <value>The thumb image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.ThumbImageItemId">
            <summary>
            Gets or sets the thumb image item identifier.
            </summary>
            <value>The thumb image item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.BackdropImageTag">
            <summary>
            Gets or sets the backdrop image tag.
            </summary>
            <value>The backdrop image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.BackdropImageItemId">
            <summary>
            Gets or sets the backdrop image item identifier.
            </summary>
            <value>The backdrop image item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.IsFolder">
            <summary>
            Gets or sets a value indicating whether this instance is folder.
            </summary>
            <value><c>true</c> if this instance is folder; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.RunTimeTicks">
            <summary>
            Gets or sets the run time ticks.
            </summary>
            <value>The run time ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.MediaType">
            <summary>
            Gets or sets the type of the media.
            </summary>
            <value>The type of the media.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.StartDate">
            <summary>
            Gets or sets the start date.
            </summary>
            <value>The start date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.EndDate">
            <summary>
            Gets or sets the end date.
            </summary>
            <value>The end date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.Series">
            <summary>
            Gets or sets the series.
            </summary>
            <value>The series.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.Status">
            <summary>
            Gets or sets the status.
            </summary>
            <value>The status.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.Album">
            <summary>
            Gets or sets the album.
            </summary>
            <value>The album.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.AlbumId">
            <summary>
            Gets or sets the album id.
            </summary>
            <value>The album id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.AlbumArtist">
            <summary>
            Gets or sets the album artist.
            </summary>
            <value>The album artist.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.Artists">
            <summary>
            Gets or sets the artists.
            </summary>
            <value>The artists.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.SongCount">
            <summary>
            Gets or sets the song count.
            </summary>
            <value>The song count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.EpisodeCount">
            <summary>
            Gets or sets the episode count.
            </summary>
            <value>The episode count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.ChannelId">
            <summary>
            Gets or sets the channel identifier.
            </summary>
            <value>The channel identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.ChannelName">
            <summary>
            Gets or sets the name of the channel.
            </summary>
            <value>The name of the channel.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHint.PrimaryImageAspectRatio">
            <summary>
            Gets or sets the primary image aspect ratio.
            </summary>
            <value>The primary image aspect ratio.</value>
        </member>
        <member name="T:MediaBrowser.Model.Search.SearchHintResult">
            <summary>
            Class SearchHintResult.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Search.SearchHintResult.#ctor(System.Collections.Generic.IReadOnlyList{MediaBrowser.Model.Search.SearchHint},System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Search.SearchHintResult" /> class.
            </summary>
            <param name="searchHints">The search hints.</param>
            <param name="totalRecordCount">The total record count.</param>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHintResult.SearchHints">
            <summary>
            Gets the search hints.
            </summary>
            <value>The search hints.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchHintResult.TotalRecordCount">
            <summary>
            Gets the total record count.
            </summary>
            <value>The total record count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchQuery.UserId">
            <summary>
            Gets or sets the user to localize search results for.
            </summary>
            <value>The user id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchQuery.SearchTerm">
            <summary>
            Gets or sets the search term.
            </summary>
            <value>The search term.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchQuery.StartIndex">
            <summary>
            Gets or sets the start index. Used for paging.
            </summary>
            <value>The start index.</value>
        </member>
        <member name="P:MediaBrowser.Model.Search.SearchQuery.Limit">
            <summary>
            Gets or sets the maximum number of items to return.
            </summary>
            <value>The limit.</value>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IXmlSerializer.DeserializeFromStream(System.Type,System.IO.Stream)">
            <summary>
            Deserializes from stream.
            </summary>
            <param name="type">The type.</param>
            <param name="stream">The stream.</param>
            <returns>System.Object.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IXmlSerializer.SerializeToStream(System.Object,System.IO.Stream)">
            <summary>
            Serializes to stream.
            </summary>
            <param name="obj">The obj.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IXmlSerializer.SerializeToFile(System.Object,System.String)">
            <summary>
            Serializes to file.
            </summary>
            <param name="obj">The obj.</param>
            <param name="file">The file.</param>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IXmlSerializer.DeserializeFromFile(System.Type,System.String)">
            <summary>
            Deserializes from file.
            </summary>
            <param name="type">The type.</param>
            <param name="file">The file.</param>
            <returns>System.Object.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IXmlSerializer.DeserializeFromBytes(System.Type,System.Byte[])">
            <summary>
            Deserializes from bytes.
            </summary>
            <param name="type">The type.</param>
            <param name="buffer">The buffer.</param>
            <returns>System.Object.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Session.BrowseRequest">
            <summary>
            Class BrowseRequest.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.BrowseRequest.ItemType">
            <summary>
            Gets or sets the item type.
            </summary>
            <value>The type of the item.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.BrowseRequest.ItemId">
            <summary>
            Gets or sets the item id.
            </summary>
            <value>The item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.BrowseRequest.ItemName">
            <summary>
            Gets or sets the name of the item.
            </summary>
            <value>The name of the item.</value>
        </member>
        <member name="T:MediaBrowser.Model.Session.GeneralCommandType">
            <summary>
            This exists simply to identify a set of known commands.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Session.PlaybackOrder">
            <summary>
            Enum PlaybackOrder.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaybackOrder.Default">
            <summary>
            Sorted playlist.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaybackOrder.Shuffle">
            <summary>
            Shuffled playlist.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Session.PlaybackProgressInfo">
            <summary>
            Class PlaybackProgressInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.CanSeek">
            <summary>
            Gets or sets a value indicating whether this instance can seek.
            </summary>
            <value><c>true</c> if this instance can seek; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.Item">
            <summary>
            Gets or sets the item.
            </summary>
            <value>The item.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.ItemId">
            <summary>
            Gets or sets the item identifier.
            </summary>
            <value>The item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.SessionId">
            <summary>
            Gets or sets the session id.
            </summary>
            <value>The session id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.MediaSourceId">
            <summary>
            Gets or sets the media version identifier.
            </summary>
            <value>The media version identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.AudioStreamIndex">
            <summary>
            Gets or sets the index of the audio stream.
            </summary>
            <value>The index of the audio stream.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.SubtitleStreamIndex">
            <summary>
            Gets or sets the index of the subtitle stream.
            </summary>
            <value>The index of the subtitle stream.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.IsPaused">
            <summary>
            Gets or sets a value indicating whether this instance is paused.
            </summary>
            <value><c>true</c> if this instance is paused; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.IsMuted">
            <summary>
            Gets or sets a value indicating whether this instance is muted.
            </summary>
            <value><c>true</c> if this instance is muted; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.PositionTicks">
            <summary>
            Gets or sets the position ticks.
            </summary>
            <value>The position ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.VolumeLevel">
            <summary>
            Gets or sets the volume level.
            </summary>
            <value>The volume level.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.PlayMethod">
            <summary>
            Gets or sets the play method.
            </summary>
            <value>The play method.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.LiveStreamId">
            <summary>
            Gets or sets the live stream identifier.
            </summary>
            <value>The live stream identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.PlaySessionId">
            <summary>
            Gets or sets the play session identifier.
            </summary>
            <value>The play session identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.RepeatMode">
            <summary>
            Gets or sets the repeat mode.
            </summary>
            <value>The repeat mode.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.PlaybackOrder">
            <summary>
            Gets or sets the playback order.
            </summary>
            <value>The playback order.</value>
        </member>
        <member name="T:MediaBrowser.Model.Session.PlaybackStartInfo">
            <summary>
            Class PlaybackStartInfo.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Session.PlaybackStopInfo">
            <summary>
            Class PlaybackStopInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackStopInfo.Item">
            <summary>
            Gets or sets the item.
            </summary>
            <value>The item.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackStopInfo.ItemId">
            <summary>
            Gets or sets the item identifier.
            </summary>
            <value>The item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackStopInfo.SessionId">
            <summary>
            Gets or sets the session id.
            </summary>
            <value>The session id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackStopInfo.MediaSourceId">
            <summary>
            Gets or sets the media version identifier.
            </summary>
            <value>The media version identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackStopInfo.PositionTicks">
            <summary>
            Gets or sets the position ticks.
            </summary>
            <value>The position ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackStopInfo.LiveStreamId">
            <summary>
            Gets or sets the live stream identifier.
            </summary>
            <value>The live stream identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackStopInfo.PlaySessionId">
            <summary>
            Gets or sets the play session identifier.
            </summary>
            <value>The play session identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackStopInfo.Failed">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:MediaBrowser.Model.Session.PlaybackStopInfo"/> is failed.
            </summary>
            <value><c>true</c> if failed; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.Session.PlayCommand">
            <summary>
            Enum PlayCommand.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlayCommand.PlayNow">
            <summary>
            The play now.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlayCommand.PlayNext">
            <summary>
            The play next.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlayCommand.PlayLast">
            <summary>
            The play last.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlayCommand.PlayInstantMix">
            <summary>
            The play instant mix.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlayCommand.PlayShuffle">
            <summary>
            The play shuffle.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.PositionTicks">
            <summary>
            Gets or sets the now playing position ticks.
            </summary>
            <value>The now playing position ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.CanSeek">
            <summary>
            Gets or sets a value indicating whether this instance can seek.
            </summary>
            <value><c>true</c> if this instance can seek; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.IsPaused">
            <summary>
            Gets or sets a value indicating whether this instance is paused.
            </summary>
            <value><c>true</c> if this instance is paused; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.IsMuted">
            <summary>
            Gets or sets a value indicating whether this instance is muted.
            </summary>
            <value><c>true</c> if this instance is muted; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.VolumeLevel">
            <summary>
            Gets or sets the volume level.
            </summary>
            <value>The volume level.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.AudioStreamIndex">
            <summary>
            Gets or sets the index of the now playing audio stream.
            </summary>
            <value>The index of the now playing audio stream.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.SubtitleStreamIndex">
            <summary>
            Gets or sets the index of the now playing subtitle stream.
            </summary>
            <value>The index of the now playing subtitle stream.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.MediaSourceId">
            <summary>
            Gets or sets the now playing media version identifier.
            </summary>
            <value>The now playing media version identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.PlayMethod">
            <summary>
            Gets or sets the play method.
            </summary>
            <value>The play method.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.RepeatMode">
            <summary>
            Gets or sets the repeat mode.
            </summary>
            <value>The repeat mode.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.PlaybackOrder">
            <summary>
            Gets or sets the playback order.
            </summary>
            <value>The playback order.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.LiveStreamId">
            <summary>
            Gets or sets the now playing live stream identifier.
            </summary>
            <value>The live stream identifier.</value>
        </member>
        <member name="T:MediaBrowser.Model.Session.PlayRequest">
            <summary>
            Class PlayRequest.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayRequest.ItemIds">
            <summary>
            Gets or sets the item ids.
            </summary>
            <value>The item ids.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayRequest.StartPositionTicks">
            <summary>
            Gets or sets the start position ticks that the first item should be played at.
            </summary>
            <value>The start position ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayRequest.PlayCommand">
            <summary>
            Gets or sets the play command.
            </summary>
            <value>The play command.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayRequest.ControllingUserId">
            <summary>
            Gets or sets the controlling user identifier.
            </summary>
            <value>The controlling user identifier.</value>
        </member>
        <member name="T:MediaBrowser.Model.Session.PlaystateCommand">
            <summary>
            Enum PlaystateCommand.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.Stop">
            <summary>
            The stop.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.Pause">
            <summary>
            The pause.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.Unpause">
            <summary>
            The unpause.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.NextTrack">
            <summary>
            The next track.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.PreviousTrack">
            <summary>
            The previous track.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.Seek">
            <summary>
            The seek.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.Rewind">
            <summary>
            The rewind.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.FastForward">
            <summary>
            The fast forward.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.PlayPause">
            <summary>
            The play pause.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaystateRequest.ControllingUserId">
            <summary>
            Gets or sets the controlling user identifier.
            </summary>
            <value>The controlling user identifier.</value>
        </member>
        <member name="T:MediaBrowser.Model.Session.SessionMessageType">
            <summary>
            The different kinds of messages that are used in the WebSocket api.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Session.SessionUserInfo">
            <summary>
            Class SessionUserInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.SessionUserInfo.UserId">
            <summary>
            Gets or sets the user identifier.
            </summary>
            <value>The user identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.SessionUserInfo.UserName">
            <summary>
            Gets or sets the name of the user.
            </summary>
            <value>The name of the user.</value>
        </member>
        <member name="T:MediaBrowser.Model.Session.TranscodingInfo">
            <summary>
            Class holding information on a running transcode.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.TranscodingInfo.AudioCodec">
            <summary>
            Gets or sets the thread count used for encoding.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.TranscodingInfo.VideoCodec">
            <summary>
            Gets or sets the thread count used for encoding.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.TranscodingInfo.Container">
            <summary>
            Gets or sets the thread count used for encoding.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.TranscodingInfo.IsVideoDirect">
            <summary>
            Gets or sets a value indicating whether the video is passed through.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.TranscodingInfo.IsAudioDirect">
            <summary>
            Gets or sets a value indicating whether the audio is passed through.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.TranscodingInfo.Bitrate">
            <summary>
            Gets or sets the bitrate.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.TranscodingInfo.Framerate">
            <summary>
            Gets or sets the framerate.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.TranscodingInfo.CompletionPercentage">
            <summary>
            Gets or sets the completion percentage.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.TranscodingInfo.Width">
            <summary>
            Gets or sets the video width.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.TranscodingInfo.Height">
            <summary>
            Gets or sets the video height.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.TranscodingInfo.AudioChannels">
            <summary>
            Gets or sets the audio channels.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.TranscodingInfo.HardwareAccelerationType">
            <summary>
            Gets or sets the hardware acceleration type.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.TranscodingInfo.TranscodeReasons">
            <summary>
            Gets or sets the transcode reasons.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Session.UserDataChangeInfo">
            <summary>
            Class UserDataChangeInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.UserDataChangeInfo.UserId">
            <summary>
            Gets or sets the user id.
            </summary>
            <value>The user id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.UserDataChangeInfo.UserDataList">
            <summary>
            Gets or sets the user data list.
            </summary>
            <value>The user data list.</value>
        </member>
        <member name="T:MediaBrowser.Model.Subtitles.FontFile">
            <summary>
            Class FontFile.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Subtitles.FontFile.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Subtitles.FontFile.Size">
            <summary>
            Gets or sets the size.
            </summary>
            <value>The size.</value>
        </member>
        <member name="P:MediaBrowser.Model.Subtitles.FontFile.DateCreated">
            <summary>
            Gets or sets the date created.
            </summary>
            <value>The date created.</value>
        </member>
        <member name="P:MediaBrowser.Model.Subtitles.FontFile.DateModified">
            <summary>
            Gets or sets the date modified.
            </summary>
            <value>The date modified.</value>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.GroupInfoDto">
            <summary>
            Class GroupInfoDto.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.SyncPlay.GroupInfoDto.#ctor(System.Guid,System.String,MediaBrowser.Model.SyncPlay.GroupStateType,System.Collections.Generic.IReadOnlyList{System.String},System.DateTime)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.SyncPlay.GroupInfoDto"/> class.
            </summary>
            <param name="groupId">The group identifier.</param>
            <param name="groupName">The group name.</param>
            <param name="state">The group state.</param>
            <param name="participants">The participants.</param>
            <param name="lastUpdatedAt">The date when this DTO has been created.</param>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.GroupInfoDto.GroupId">
            <summary>
            Gets the group identifier.
            </summary>
            <value>The group identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.GroupInfoDto.GroupName">
            <summary>
            Gets the group name.
            </summary>
            <value>The group name.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.GroupInfoDto.State">
            <summary>
            Gets the group state.
            </summary>
            <value>The group state.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.GroupInfoDto.Participants">
            <summary>
            Gets the participants.
            </summary>
            <value>The participants.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.GroupInfoDto.LastUpdatedAt">
            <summary>
            Gets the date when this DTO has been created.
            </summary>
            <value>The date when this DTO has been created.</value>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.GroupQueueMode">
            <summary>
            Enum GroupQueueMode.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupQueueMode.Queue">
            <summary>
            Insert items at the end of the queue.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupQueueMode.QueueNext">
            <summary>
            Insert items after the currently playing item.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.GroupRepeatMode">
            <summary>
            Enum GroupRepeatMode.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupRepeatMode.RepeatOne">
            <summary>
            Repeat one item only.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupRepeatMode.RepeatAll">
            <summary>
            Cycle the playlist.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupRepeatMode.RepeatNone">
            <summary>
            Do not repeat.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.GroupShuffleMode">
            <summary>
            Enum GroupShuffleMode.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupShuffleMode.Sorted">
            <summary>
            Sorted playlist.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupShuffleMode.Shuffle">
            <summary>
            Shuffled playlist.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.GroupStateType">
            <summary>
            Enum GroupState.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupStateType.Idle">
            <summary>
            The group is in idle state. No media is playing.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupStateType.Waiting">
            <summary>
            The group is in waiting state. Playback is paused. Will start playing when users are ready.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupStateType.Paused">
            <summary>
            The group is in paused state. Playback is paused. Will resume on play command.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupStateType.Playing">
            <summary>
            The group is in playing state. Playback is advancing.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.GroupStateUpdate">
            <summary>
            Class GroupStateUpdate.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.SyncPlay.GroupStateUpdate.#ctor(MediaBrowser.Model.SyncPlay.GroupStateType,MediaBrowser.Model.SyncPlay.PlaybackRequestType)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.SyncPlay.GroupStateUpdate"/> class.
            </summary>
            <param name="state">The state of the group.</param>
            <param name="reason">The reason of the state change.</param>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.GroupStateUpdate.State">
            <summary>
            Gets the state of the group.
            </summary>
            <value>The state of the group.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.GroupStateUpdate.Reason">
            <summary>
            Gets the reason of the state change.
            </summary>
            <value>The reason of the state change.</value>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.GroupUpdate`1">
            <summary>
            Group update without data.
            </summary>
            <typeparam name="T">The type of the update data.</typeparam>
        </member>
        <member name="M:MediaBrowser.Model.SyncPlay.GroupUpdate`1.#ctor(System.Guid,`0)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.SyncPlay.GroupUpdate`1"/> class.
            </summary>
            <param name="groupId">The group identifier.</param>
            <param name="data">The update data.</param>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.GroupUpdate`1.GroupId">
            <summary>
            Gets the group identifier.
            </summary>
            <value>The group identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.GroupUpdate`1.Data">
            <summary>
            Gets the update data.
            </summary>
            <value>The update data.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.GroupUpdate`1.Type">
            <summary>
            Gets the update type.
            </summary>
            <value>The update type.</value>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.GroupUpdateType">
            <summary>
            Enum GroupUpdateType.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupUpdateType.UserJoined">
            <summary>
            The user-joined update. Tells members of a group about a new user.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupUpdateType.UserLeft">
            <summary>
            The user-left update. Tells members of a group that a user left.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupUpdateType.GroupJoined">
            <summary>
            The group-joined update. Tells a user that the group has been joined.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupUpdateType.GroupLeft">
            <summary>
            The group-left update. Tells a user that the group has been left.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupUpdateType.StateUpdate">
            <summary>
            The group-state update. Tells members of the group that the state changed.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupUpdateType.PlayQueue">
            <summary>
            The play-queue update. Tells a user the playing queue of the group.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupUpdateType.NotInGroup">
            <summary>
            The not-in-group error. Tells a user that they don't belong to a group.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupUpdateType.GroupDoesNotExist">
            <summary>
            The group-does-not-exist error. Sent when trying to join a non-existing group.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.GroupUpdateType.LibraryAccessDenied">
            <summary>
            The library-access-denied error. Sent when a user tries to join a group without required access to the library.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.PlaybackRequestType">
            <summary>
            Enum PlaybackRequestType.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.Play">
            <summary>
            A user is setting a new playlist.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.SetPlaylistItem">
            <summary>
            A user is changing the playlist item.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.RemoveFromPlaylist">
            <summary>
            A user is removing items from the playlist.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.MovePlaylistItem">
            <summary>
            A user is moving an item in the playlist.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.Queue">
            <summary>
            A user is adding items to the playlist.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.Unpause">
            <summary>
            A user is requesting an unpause command for the group.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.Pause">
            <summary>
            A user is requesting a pause command for the group.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.Stop">
            <summary>
            A user is requesting a stop command for the group.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.Seek">
            <summary>
            A user is requesting a seek command for the group.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.Buffer">
            <summary>
            A user is signaling that playback is buffering.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.Ready">
            <summary>
            A user is signaling that playback resumed.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.NextItem">
            <summary>
            A user is requesting next item in playlist.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.PreviousItem">
            <summary>
            A user is requesting previous item in playlist.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.SetRepeatMode">
            <summary>
            A user is setting the repeat mode.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.SetShuffleMode">
            <summary>
            A user is setting the shuffle mode.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.Ping">
            <summary>
            A user is reporting their ping.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlaybackRequestType.IgnoreWait">
            <summary>
            A user is requesting to be ignored on group wait.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.PlayQueueUpdate">
            <summary>
            Class PlayQueueUpdate.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.SyncPlay.PlayQueueUpdate.#ctor(MediaBrowser.Model.SyncPlay.PlayQueueUpdateReason,System.DateTime,System.Collections.Generic.IReadOnlyList{MediaBrowser.Model.SyncPlay.SyncPlayQueueItem},System.Int32,System.Int64,System.Boolean,MediaBrowser.Model.SyncPlay.GroupShuffleMode,MediaBrowser.Model.SyncPlay.GroupRepeatMode)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.SyncPlay.PlayQueueUpdate"/> class.
            </summary>
            <param name="reason">The reason for the update.</param>
            <param name="lastUpdate">The UTC time of the last change to the playing queue.</param>
            <param name="playlist">The playlist.</param>
            <param name="playingItemIndex">The playing item index in the playlist.</param>
            <param name="startPositionTicks">The start position ticks.</param>
            <param name="isPlaying">The playing item status.</param>
            <param name="shuffleMode">The shuffle mode.</param>
            <param name="repeatMode">The repeat mode.</param>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.PlayQueueUpdate.Reason">
            <summary>
            Gets the request type that originated this update.
            </summary>
            <value>The reason for the update.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.PlayQueueUpdate.LastUpdate">
            <summary>
            Gets the UTC time of the last change to the playing queue.
            </summary>
            <value>The UTC time of the last change to the playing queue.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.PlayQueueUpdate.Playlist">
            <summary>
            Gets the playlist.
            </summary>
            <value>The playlist.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.PlayQueueUpdate.PlayingItemIndex">
            <summary>
            Gets the playing item index in the playlist.
            </summary>
            <value>The playing item index in the playlist.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.PlayQueueUpdate.StartPositionTicks">
            <summary>
            Gets the start position ticks.
            </summary>
            <value>The start position ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.PlayQueueUpdate.IsPlaying">
            <summary>
            Gets a value indicating whether the current item is playing.
            </summary>
            <value>The playing item status.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.PlayQueueUpdate.ShuffleMode">
            <summary>
            Gets the shuffle mode.
            </summary>
            <value>The shuffle mode.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.PlayQueueUpdate.RepeatMode">
            <summary>
            Gets the repeat mode.
            </summary>
            <value>The repeat mode.</value>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.PlayQueueUpdateReason">
            <summary>
            Enum PlayQueueUpdateReason.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlayQueueUpdateReason.NewPlaylist">
            <summary>
            A user is requesting to play a new playlist.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlayQueueUpdateReason.SetCurrentItem">
            <summary>
            A user is changing the playing item.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlayQueueUpdateReason.RemoveItems">
            <summary>
            A user is removing items from the playlist.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlayQueueUpdateReason.MoveItem">
            <summary>
            A user is moving an item in the playlist.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlayQueueUpdateReason.Queue">
            <summary>
            A user is adding items the queue.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlayQueueUpdateReason.QueueNext">
            <summary>
            A user is adding items to the queue, after the currently playing item.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlayQueueUpdateReason.NextItem">
            <summary>
            A user is requesting the next item in queue.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlayQueueUpdateReason.PreviousItem">
            <summary>
            A user is requesting the previous item in queue.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlayQueueUpdateReason.RepeatMode">
            <summary>
            A user is changing repeat mode.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.PlayQueueUpdateReason.ShuffleMode">
            <summary>
            A user is changing shuffle mode.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.RequestType">
            <summary>
            Enum RequestType.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.RequestType.NewGroup">
            <summary>
            A user is requesting to create a new group.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.RequestType.JoinGroup">
            <summary>
            A user is requesting to join a group.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.RequestType.LeaveGroup">
            <summary>
            A user is requesting to leave a group.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.RequestType.ListGroups">
            <summary>
            A user is requesting the list of available groups.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.RequestType.Playback">
            <summary>
            A user is sending a playback command to a group.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.SendCommand">
            <summary>
            Class SendCommand.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.SyncPlay.SendCommand.#ctor(System.Guid,System.Guid,System.DateTime,MediaBrowser.Model.SyncPlay.SendCommandType,System.Nullable{System.Int64},System.DateTime)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.SyncPlay.SendCommand"/> class.
            </summary>
            <param name="groupId">The group identifier.</param>
            <param name="playlistItemId">The playlist identifier of the playing item.</param>
            <param name="when">The UTC time when to execute the command.</param>
            <param name="command">The command.</param>
            <param name="positionTicks">The position ticks, for commands that require it.</param>
            <param name="emittedAt">The UTC time when this command has been emitted.</param>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SendCommand.GroupId">
            <summary>
            Gets the group identifier.
            </summary>
            <value>The group identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SendCommand.PlaylistItemId">
            <summary>
            Gets the playlist identifier of the playing item.
            </summary>
            <value>The playlist identifier of the playing item.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SendCommand.When">
            <summary>
            Gets or sets the UTC time when to execute the command.
            </summary>
            <value>The UTC time when to execute the command.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SendCommand.PositionTicks">
            <summary>
            Gets the position ticks.
            </summary>
            <value>The position ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SendCommand.Command">
            <summary>
            Gets the command.
            </summary>
            <value>The command.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SendCommand.EmittedAt">
            <summary>
            Gets the UTC time when this command has been emitted.
            </summary>
            <value>The UTC time when this command has been emitted.</value>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.SendCommandType">
            <summary>
            Enum SendCommandType.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.SendCommandType.Unpause">
            <summary>
            The unpause command. Instructs users to unpause playback.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.SendCommandType.Pause">
            <summary>
            The pause command. Instructs users to pause playback.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.SendCommandType.Stop">
            <summary>
            The stop command. Instructs users to stop playback.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.SendCommandType.Seek">
            <summary>
            The seek command. Instructs users to seek to a specified time.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.SyncPlayBroadcastType">
            <summary>
            Used to filter the sessions of a group.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.SyncPlayBroadcastType.AllGroup">
            <summary>
            All sessions will receive the message.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.SyncPlayBroadcastType.CurrentSession">
            <summary>
            Only the specified session will receive the message.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.SyncPlayBroadcastType.AllExceptCurrentSession">
            <summary>
            All sessions, except the current one, will receive the message.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.SyncPlay.SyncPlayBroadcastType.AllReady">
            <summary>
            Only sessions that are not buffering will receive the message.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.SyncPlayGroupDoesNotExistUpdate">
            <inheritdoc />
        </member>
        <member name="M:MediaBrowser.Model.SyncPlay.SyncPlayGroupDoesNotExistUpdate.#ctor(System.Guid,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.SyncPlay.SyncPlayGroupDoesNotExistUpdate"/> class.
            </summary>
            <param name="groupId">The groupId.</param>
            <param name="data">The data.</param>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SyncPlayGroupDoesNotExistUpdate.Type">
            <inheritdoc />
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.SyncPlayGroupJoinedUpdate">
            <inheritdoc />
        </member>
        <member name="M:MediaBrowser.Model.SyncPlay.SyncPlayGroupJoinedUpdate.#ctor(System.Guid,MediaBrowser.Model.SyncPlay.GroupInfoDto)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.SyncPlay.SyncPlayGroupJoinedUpdate"/> class.
            </summary>
            <param name="groupId">The groupId.</param>
            <param name="data">The data.</param>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SyncPlayGroupJoinedUpdate.Type">
            <inheritdoc />
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.SyncPlayGroupLeftUpdate">
            <inheritdoc />
        </member>
        <member name="M:MediaBrowser.Model.SyncPlay.SyncPlayGroupLeftUpdate.#ctor(System.Guid,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.SyncPlay.SyncPlayGroupLeftUpdate"/> class.
            </summary>
            <param name="groupId">The groupId.</param>
            <param name="data">The data.</param>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SyncPlayGroupLeftUpdate.Type">
            <inheritdoc />
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.SyncPlayLibraryAccessDeniedUpdate">
            <inheritdoc />
        </member>
        <member name="M:MediaBrowser.Model.SyncPlay.SyncPlayLibraryAccessDeniedUpdate.#ctor(System.Guid,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.SyncPlay.SyncPlayLibraryAccessDeniedUpdate"/> class.
            </summary>
            <param name="groupId">The groupId.</param>
            <param name="data">The data.</param>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SyncPlayLibraryAccessDeniedUpdate.Type">
            <inheritdoc />
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.SyncPlayNotInGroupUpdate">
            <inheritdoc />
        </member>
        <member name="M:MediaBrowser.Model.SyncPlay.SyncPlayNotInGroupUpdate.#ctor(System.Guid,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.SyncPlay.SyncPlayNotInGroupUpdate"/> class.
            </summary>
            <param name="groupId">The groupId.</param>
            <param name="data">The data.</param>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SyncPlayNotInGroupUpdate.Type">
            <inheritdoc />
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.SyncPlayPlayQueueUpdate">
            <inheritdoc />
        </member>
        <member name="M:MediaBrowser.Model.SyncPlay.SyncPlayPlayQueueUpdate.#ctor(System.Guid,MediaBrowser.Model.SyncPlay.PlayQueueUpdate)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.SyncPlay.SyncPlayPlayQueueUpdate"/> class.
            </summary>
            <param name="groupId">The groupId.</param>
            <param name="data">The data.</param>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SyncPlayPlayQueueUpdate.Type">
            <inheritdoc />
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.SyncPlayQueueItem">
            <summary>
            Class QueueItem.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.SyncPlay.SyncPlayQueueItem.#ctor(System.Guid)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.SyncPlay.SyncPlayQueueItem"/> class.
            </summary>
            <param name="itemId">The item identifier.</param>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SyncPlayQueueItem.ItemId">
            <summary>
            Gets the item identifier.
            </summary>
            <value>The item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SyncPlayQueueItem.PlaylistItemId">
            <summary>
            Gets the playlist identifier of the item.
            </summary>
            <value>The playlist identifier of the item.</value>
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.SyncPlayStateUpdate">
            <inheritdoc />
        </member>
        <member name="M:MediaBrowser.Model.SyncPlay.SyncPlayStateUpdate.#ctor(System.Guid,MediaBrowser.Model.SyncPlay.GroupStateUpdate)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.SyncPlay.SyncPlayStateUpdate"/> class.
            </summary>
            <param name="groupId">The groupId.</param>
            <param name="data">The data.</param>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SyncPlayStateUpdate.Type">
            <inheritdoc />
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.SyncPlayUserJoinedUpdate">
            <inheritdoc />
        </member>
        <member name="M:MediaBrowser.Model.SyncPlay.SyncPlayUserJoinedUpdate.#ctor(System.Guid,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.SyncPlay.SyncPlayUserJoinedUpdate"/> class.
            </summary>
            <param name="groupId">The groupId.</param>
            <param name="data">The data.</param>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SyncPlayUserJoinedUpdate.Type">
            <inheritdoc />
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.SyncPlayUserLeftUpdate">
            <inheritdoc />
        </member>
        <member name="M:MediaBrowser.Model.SyncPlay.SyncPlayUserLeftUpdate.#ctor(System.Guid,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.SyncPlay.SyncPlayUserLeftUpdate"/> class.
            </summary>
            <param name="groupId">The groupId.</param>
            <param name="data">The data.</param>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.SyncPlayUserLeftUpdate.Type">
            <inheritdoc />
        </member>
        <member name="T:MediaBrowser.Model.SyncPlay.UtcTimeResponse">
            <summary>
            Class UtcTimeResponse.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.SyncPlay.UtcTimeResponse.#ctor(System.DateTime,System.DateTime)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.SyncPlay.UtcTimeResponse"/> class.
            </summary>
            <param name="requestReceptionTime">The UTC time when request has been received.</param>
            <param name="responseTransmissionTime">The UTC time when response has been sent.</param>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.UtcTimeResponse.RequestReceptionTime">
            <summary>
            Gets the UTC time when request has been received.
            </summary>
            <value>The UTC time when request has been received.</value>
        </member>
        <member name="P:MediaBrowser.Model.SyncPlay.UtcTimeResponse.ResponseTransmissionTime">
            <summary>
            Gets the UTC time when response has been sent.
            </summary>
            <value>The UTC time when response has been sent.</value>
        </member>
        <member name="T:MediaBrowser.Model.System.CastReceiverApplication">
            <summary>
            The cast receiver application model.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.System.CastReceiverApplication.Id">
            <summary>
            Gets or sets the cast receiver application id.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.System.CastReceiverApplication.Name">
            <summary>
            Gets or sets the cast receiver application name.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.System.FolderStorageInfo">
            <summary>
            Contains information about a specific folder.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.System.FolderStorageInfo.Path">
            <summary>
            Gets the path of the folder in question.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.System.FolderStorageInfo.FreeSpace">
            <summary>
            Gets the free space of the underlying storage device of the <see cref="P:MediaBrowser.Model.System.FolderStorageInfo.Path"/>.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.System.FolderStorageInfo.UsedSpace">
            <summary>
            Gets the used space of the underlying storage device of the <see cref="P:MediaBrowser.Model.System.FolderStorageInfo.Path"/>.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.System.FolderStorageInfo.StorageType">
            <summary>
            Gets the kind of storage device of the <see cref="P:MediaBrowser.Model.System.FolderStorageInfo.Path"/>.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.System.FolderStorageInfo.DeviceId">
            <summary>
            Gets the Device Identifier.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.System.LibraryStorageInfo">
            <summary>
            Contains informations about a libraries storage informations.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.System.LibraryStorageInfo.Id">
            <summary>
            Gets or sets the Library Id.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.System.LibraryStorageInfo.Name">
            <summary>
            Gets or sets the name of the library.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.System.LibraryStorageInfo.Folders">
            <summary>
            Gets or sets the storage informations about the folders used in a library.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.System.LogFile.DateCreated">
            <summary>
            Gets or sets the date created.
            </summary>
            <value>The date created.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.LogFile.DateModified">
            <summary>
            Gets or sets the date modified.
            </summary>
            <value>The date modified.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.LogFile.Size">
            <summary>
            Gets or sets the size.
            </summary>
            <value>The size.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.LogFile.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.PublicSystemInfo.LocalAddress">
            <summary>
            Gets or sets the local address.
            </summary>
            <value>The local address.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.PublicSystemInfo.ServerName">
            <summary>
            Gets or sets the name of the server.
            </summary>
            <value>The name of the server.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.PublicSystemInfo.Version">
            <summary>
            Gets or sets the server version.
            </summary>
            <value>The version.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.PublicSystemInfo.ProductName">
            <summary>
            Gets or sets the product name. This is the AssemblyProduct name.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.System.PublicSystemInfo.OperatingSystem">
            <summary>
            Gets or sets the operating system.
            </summary>
            <value>The operating system.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.PublicSystemInfo.Id">
            <summary>
            Gets or sets the id.
            </summary>
            <value>The id.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.PublicSystemInfo.StartupWizardCompleted">
            <summary>
            Gets or sets a value indicating whether the startup wizard is completed.
            </summary>
            <remarks>
            Nullable for OpenAPI specification only to retain backwards compatibility in api clients.
            </remarks>
            <value>The startup completion status.</value>]
        </member>
        <member name="T:MediaBrowser.Model.System.SystemInfo">
            <summary>
            Class SystemInfo.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.System.SystemInfo.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.System.SystemInfo" /> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.OperatingSystemDisplayName">
            <summary>
            Gets or sets the display name of the operating system.
            </summary>
            <value>The display name of the operating system.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.PackageName">
            <summary>
            Gets or sets the package name.
            </summary>
            <value>The value of the '-package' command line argument.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.HasPendingRestart">
            <summary>
            Gets or sets a value indicating whether this instance has pending restart.
            </summary>
            <value><c>true</c> if this instance has pending restart; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.SupportsLibraryMonitor">
            <summary>
            Gets or sets a value indicating whether [supports library monitor].
            </summary>
            <value><c>true</c> if [supports library monitor]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.WebSocketPortNumber">
            <summary>
            Gets or sets the web socket port number.
            </summary>
            <value>The web socket port number.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.CompletedInstallations">
            <summary>
            Gets or sets the completed installations.
            </summary>
            <value>The completed installations.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.CanSelfRestart">
            <summary>
            Gets or sets a value indicating whether this instance can self restart.
            </summary>
            <value><c>true</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.ProgramDataPath">
            <summary>
            Gets or sets the program data path.
            </summary>
            <value>The program data path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.WebPath">
            <summary>
            Gets or sets the web UI resources path.
            </summary>
            <value>The web UI resources path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.ItemsByNamePath">
            <summary>
            Gets or sets the items by name path.
            </summary>
            <value>The items by name path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.CachePath">
            <summary>
            Gets or sets the cache path.
            </summary>
            <value>The cache path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.LogPath">
            <summary>
            Gets or sets the log path.
            </summary>
            <value>The log path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.InternalMetadataPath">
            <summary>
            Gets or sets the internal metadata path.
            </summary>
            <value>The internal metadata path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.TranscodingTempPath">
            <summary>
            Gets or sets the transcode path.
            </summary>
            <value>The transcode path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.CastReceiverApplications">
            <summary>
            Gets or sets the list of cast receiver applications.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.HasUpdateAvailable">
            <summary>
            Gets or sets a value indicating whether this instance has update available.
            </summary>
            <value><c>true</c> if this instance has update available; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.System.SystemStorageInfo">
            <summary>
            Contains informations about the systems storage.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemStorageInfo.ProgramDataFolder">
            <summary>
            Gets or sets the program data path.
            </summary>
            <value>The program data path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemStorageInfo.WebFolder">
            <summary>
            Gets or sets the web UI resources path.
            </summary>
            <value>The web UI resources path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemStorageInfo.ImageCacheFolder">
            <summary>
            Gets or sets the items by name path.
            </summary>
            <value>The items by name path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemStorageInfo.CacheFolder">
            <summary>
            Gets or sets the cache path.
            </summary>
            <value>The cache path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemStorageInfo.LogFolder">
            <summary>
            Gets or sets the log path.
            </summary>
            <value>The log path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemStorageInfo.InternalMetadataFolder">
            <summary>
            Gets or sets the internal metadata path.
            </summary>
            <value>The internal metadata path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemStorageInfo.TranscodingTempFolder">
            <summary>
            Gets or sets the transcode path.
            </summary>
            <value>The transcode path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemStorageInfo.Libraries">
            <summary>
            Gets or sets the storage informations of all libraries.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.IConfigurableScheduledTask">
            <summary>
            Interface for configurable scheduled tasks.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IConfigurableScheduledTask.IsHidden">
            <summary>
            Gets a value indicating whether this instance is hidden.
            </summary>
            <value><c>true</c> if this instance is hidden; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IConfigurableScheduledTask.IsEnabled">
            <summary>
            Gets a value indicating whether this instance is enabled.
            </summary>
            <value><c>true</c> if this instance is enabled; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IConfigurableScheduledTask.IsLogged">
            <summary>
            Gets a value indicating whether this instance is logged.
            </summary>
            <value><c>true</c> if this instance is logged; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.IScheduledTask">
            <summary>
            Interface IScheduledTaskWorker.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTask.Name">
            <summary>
            Gets the name of the task.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTask.Key">
            <summary>
            Gets the key of the task.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTask.Description">
            <summary>
            Gets the description.
            </summary>
            <value>The description.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTask.Category">
            <summary>
            Gets the category.
            </summary>
            <value>The category.</value>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.IScheduledTask.ExecuteAsync(System.IProgress{System.Double},System.Threading.CancellationToken)">
            <summary>
            Executes the task.
            </summary>
            <param name="progress">The progress.</param>
            <param name="cancellationToken">The cancellation token.</param>
            <returns>Task.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.IScheduledTask.GetDefaultTriggers">
            <summary>
            Gets the default triggers that define when the task will run.
            </summary>
            <returns>The default triggers that define when the task will run.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.IScheduledTaskWorker">
            <summary>
            Interface IScheduledTaskWorker.
            </summary>
        </member>
        <member name="E:MediaBrowser.Model.Tasks.IScheduledTaskWorker.TaskProgress">
            <summary>
            Occurs when [task progress].
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.ScheduledTask">
            <summary>
            Gets the scheduled task.
            </summary>
            <value>The scheduled task.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.LastExecutionResult">
            <summary>
            Gets the last execution result.
            </summary>
            <value>The last execution result.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.Name">
            <summary>
            Gets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.Description">
            <summary>
            Gets the description.
            </summary>
            <value>The description.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.Category">
            <summary>
            Gets the category.
            </summary>
            <value>The category.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.State">
            <summary>
            Gets the state.
            </summary>
            <value>The state.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.CurrentProgress">
            <summary>
            Gets the current progress.
            </summary>
            <value>The current progress.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.Triggers">
            <summary>
            Gets or sets the triggers that define when the task will run.
            </summary>
            <value>The triggers.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.Id">
            <summary>
            Gets the unique id.
            </summary>
            <value>The unique id.</value>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.IScheduledTaskWorker.ReloadTriggerEvents">
            <summary>
            Reloads the trigger events.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.ITaskManager">
            <summary>
            Interface for the TaskManager class.
            </summary>
        </member>
        <member name="E:MediaBrowser.Model.Tasks.ITaskManager.TaskExecuting">
            <summary>
            Event handler for task execution.
            </summary>
        </member>
        <member name="E:MediaBrowser.Model.Tasks.ITaskManager.TaskCompleted">
            <summary>
            Event handler for task completion.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.ITaskManager.ScheduledTasks">
            <summary>
            Gets the list of Scheduled Tasks.
            </summary>
            <value>The scheduled tasks.</value>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.CancelIfRunningAndQueue``1(MediaBrowser.Model.Tasks.TaskOptions)">
            <summary>
            Cancels if running and queue.
            </summary>
            <typeparam name="T">An implementation of <see cref="T:MediaBrowser.Model.Tasks.IScheduledTask" />.</typeparam>
            <param name="options">Task options.</param>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.CancelIfRunningAndQueue``1">
            <summary>
            Cancels if running and queue.
            </summary>
            <typeparam name="T">An implementation of <see cref="T:MediaBrowser.Model.Tasks.IScheduledTask" />.</typeparam>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.CancelIfRunning``1">
            <summary>
            Cancels if running.
            </summary>
            <typeparam name="T">An implementation of <see cref="T:MediaBrowser.Model.Tasks.IScheduledTask" />.</typeparam>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.QueueScheduledTask``1(MediaBrowser.Model.Tasks.TaskOptions)">
            <summary>
            Queues the scheduled task.
            </summary>
            <typeparam name="T">An implementation of <see cref="T:MediaBrowser.Model.Tasks.IScheduledTask" />.</typeparam>
            <param name="options">Task options.</param>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.QueueScheduledTask``1">
            <summary>
            Queues the scheduled task.
            </summary>
            <typeparam name="T">An implementation of <see cref="T:MediaBrowser.Model.Tasks.IScheduledTask" />.</typeparam>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.QueueIfNotRunning``1">
            <summary>
            Queues the scheduled task if it is not already running.
            </summary>
            <typeparam name="T">An implementation of <see cref="T:MediaBrowser.Model.Tasks.IScheduledTask" />.</typeparam>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.QueueScheduledTask(MediaBrowser.Model.Tasks.IScheduledTask,MediaBrowser.Model.Tasks.TaskOptions)">
            <summary>
            Queues the scheduled task.
            </summary>
            <param name="task">The <see cref="T:MediaBrowser.Model.Tasks.IScheduledTask" /> to queue.</param>
            <param name="options">The <see cref="T:MediaBrowser.Model.Tasks.TaskOptions" /> to use.</param>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.AddTasks(System.Collections.Generic.IEnumerable{MediaBrowser.Model.Tasks.IScheduledTask})">
            <summary>
            Adds the tasks.
            </summary>
            <param name="tasks">The tasks.</param>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.Cancel(MediaBrowser.Model.Tasks.IScheduledTaskWorker)">
            <summary>
            Adds the tasks.
            </summary>
            <param name="task">The tasks.</param>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.Execute(MediaBrowser.Model.Tasks.IScheduledTaskWorker,MediaBrowser.Model.Tasks.TaskOptions)">
            <summary>
            Executes the tasks.
            </summary>
            <param name="task">The tasks.</param>
            <param name="options">The options.</param>
            <returns>The executed tasks.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.Execute``1">
            <summary>
            Executes the tasks.
            </summary>
            <typeparam name="T">An implementation of <see cref="T:MediaBrowser.Model.Tasks.IScheduledTask" />.</typeparam>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.ITaskTrigger">
            <summary>
            Interface ITaskTrigger.
            </summary>
        </member>
        <member name="E:MediaBrowser.Model.Tasks.ITaskTrigger.Triggered">
            <summary>
            Fires when the trigger condition is satisfied and the task should run.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.ITaskTrigger.TaskOptions">
            <summary>
            Gets the options of this task.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskTrigger.Start(MediaBrowser.Model.Tasks.TaskResult,Microsoft.Extensions.Logging.ILogger,System.String,System.Boolean)">
            <summary>
            Stars waiting for the trigger action.
            </summary>
            <param name="lastResult">Result of the last run triggered task.</param>
            <param name="logger">The <see cref="T:Microsoft.Extensions.Logging.ILogger"/>.</param>
            <param name="taskName">The name of the task.</param>
            <param name="isApplicationStartup">Whether or not this is fired during startup.</param>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskTrigger.Stop">
            <summary>
            Stops waiting for the trigger action.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.ScheduledTaskHelpers">
            <summary>
            Class ScheduledTaskHelpers.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ScheduledTaskHelpers.GetTaskInfo(MediaBrowser.Model.Tasks.IScheduledTaskWorker)">
            <summary>
            Gets the task info.
            </summary>
            <param name="task">The task.</param>
            <returns>TaskInfo.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.TaskCompletionEventArgs">
            <summary>
            Class containing event arguments for task completion.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.TaskCompletionEventArgs.#ctor(MediaBrowser.Model.Tasks.IScheduledTaskWorker,MediaBrowser.Model.Tasks.TaskResult)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Tasks.TaskCompletionEventArgs"/> class.
            </summary>
            <param name="task">Instance of the <see cref="T:MediaBrowser.Model.Tasks.IScheduledTaskWorker"/> interface.</param>
            <param name="result">The task result.</param>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskCompletionEventArgs.Task">
            <summary>
            Gets the task.
            </summary>
            <value>The task.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskCompletionEventArgs.Result">
            <summary>
            Gets the result.
            </summary>
            <value>The result.</value>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.TaskCompletionStatus">
            <summary>
            Enum TaskCompletionStatus.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskCompletionStatus.Completed">
            <summary>
            The completed.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskCompletionStatus.Failed">
            <summary>
            The failed.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskCompletionStatus.Cancelled">
            <summary>
            Manually cancelled by the user.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskCompletionStatus.Aborted">
            <summary>
            Aborted due to a system failure or shutdown.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.TaskInfo">
            <summary>
            Class TaskInfo.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.TaskInfo.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Tasks.TaskInfo"/> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.State">
            <summary>
            Gets or sets the state of the task.
            </summary>
            <value>The state of the task.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.CurrentProgressPercentage">
            <summary>
            Gets or sets the progress.
            </summary>
            <value>The progress.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.Id">
            <summary>
            Gets or sets the id.
            </summary>
            <value>The id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.LastExecutionResult">
            <summary>
            Gets or sets the last execution result.
            </summary>
            <value>The last execution result.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.Triggers">
            <summary>
            Gets or sets the triggers.
            </summary>
            <value>The triggers.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.Description">
            <summary>
            Gets or sets the description.
            </summary>
            <value>The description.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.Category">
            <summary>
            Gets or sets the category.
            </summary>
            <value>The category.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.IsHidden">
            <summary>
            Gets or sets a value indicating whether this instance is hidden.
            </summary>
            <value><c>true</c> if this instance is hidden; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.Key">
            <summary>
            Gets or sets the key.
            </summary>
            <value>The key.</value>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.TaskOptions">
            <summary>
            Class containing options for tasks.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskOptions.MaxRuntimeTicks">
            <summary>
            Gets or sets the maximum runtime in ticks.
            </summary>
            <value>The ticks.</value>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.TaskResult">
            <summary>
            Class TaskExecutionInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskResult.StartTimeUtc">
            <summary>
            Gets or sets the start time UTC.
            </summary>
            <value>The start time UTC.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskResult.EndTimeUtc">
            <summary>
            Gets or sets the end time UTC.
            </summary>
            <value>The end time UTC.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskResult.Status">
            <summary>
            Gets or sets the status.
            </summary>
            <value>The status.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskResult.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskResult.Key">
            <summary>
            Gets or sets the key.
            </summary>
            <value>The key.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskResult.Id">
            <summary>
            Gets or sets the id.
            </summary>
            <value>The id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskResult.ErrorMessage">
            <summary>
            Gets or sets the error message.
            </summary>
            <value>The error message.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskResult.LongErrorMessage">
            <summary>
            Gets or sets the long error message.
            </summary>
            <value>The long error message.</value>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.TaskState">
            <summary>
            Enum TaskState.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskState.Idle">
            <summary>
            The idle.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskState.Cancelling">
            <summary>
            The cancelling.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskState.Running">
            <summary>
            The running.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.TaskTriggerInfo">
            <summary>
            Class TaskTriggerInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskTriggerInfo.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskTriggerInfo.TimeOfDayTicks">
            <summary>
            Gets or sets the time of day.
            </summary>
            <value>The time of day.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskTriggerInfo.IntervalTicks">
            <summary>
            Gets or sets the interval.
            </summary>
            <value>The interval.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskTriggerInfo.DayOfWeek">
            <summary>
            Gets or sets the day of week.
            </summary>
            <value>The day of week.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskTriggerInfo.MaxRuntimeTicks">
            <summary>
            Gets or sets the maximum runtime ticks.
            </summary>
            <value>The maximum runtime ticks.</value>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.TaskTriggerInfoType">
            <summary>
            Enum TaskTriggerInfoType.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskTriggerInfoType.DailyTrigger">
            <summary>
            The daily trigger.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskTriggerInfoType.WeeklyTrigger">
            <summary>
            The weekly trigger.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskTriggerInfoType.IntervalTrigger">
            <summary>
            The interval trigger.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskTriggerInfoType.StartupTrigger">
            <summary>
            The startup trigger.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Updates.InstallationInfo">
            <summary>
            Class InstallationInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Updates.InstallationInfo.Id">
            <summary>
            Gets or sets the Id.
            </summary>
            <value>The Id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.InstallationInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.InstallationInfo.Version">
            <summary>
            Gets or sets the version.
            </summary>
            <value>The version.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.InstallationInfo.Changelog">
            <summary>
            Gets or sets the changelog for this version.
            </summary>
            <value>The changelog.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.InstallationInfo.SourceUrl">
            <summary>
            Gets or sets the source URL.
            </summary>
            <value>The source URL.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.InstallationInfo.Checksum">
            <summary>
            Gets or sets a checksum for the binary.
            </summary>
            <value>The checksum.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.InstallationInfo.PackageInfo">
            <summary>
            Gets or sets package information for the installation.
            </summary>
            <value>The package information.</value>
        </member>
        <member name="T:MediaBrowser.Model.Updates.PackageInfo">
            <summary>
            Class PackageInfo.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Updates.PackageInfo.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Updates.PackageInfo"/> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.Description">
            <summary>
            Gets or sets a long description of the plugin containing features or helpful explanations.
            </summary>
            <value>The description.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.Overview">
            <summary>
            Gets or sets a short overview of what the plugin does.
            </summary>
            <value>The overview.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.Owner">
            <summary>
            Gets or sets the owner.
            </summary>
            <value>The owner.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.Category">
            <summary>
            Gets or sets the category.
            </summary>
            <value>The category.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.Id">
            <summary>
            Gets or sets the guid of the assembly associated with this plugin.
            This is used to identify the proper item for automatic updates.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.Versions">
            <summary>
            Gets or sets the versions.
            </summary>
            <value>The versions.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.ImageUrl">
            <summary>
            Gets or sets the image url for the package.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Updates.RepositoryInfo">
            <summary>
            Class RepositoryInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Updates.RepositoryInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.RepositoryInfo.Url">
            <summary>
            Gets or sets the URL.
            </summary>
            <value>The URL.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.RepositoryInfo.Enabled">
            <summary>
            Gets or sets a value indicating whether the repository is enabled.
            </summary>
            <value><c>true</c> if enabled.</value>
        </member>
        <member name="T:MediaBrowser.Model.Updates.VersionInfo">
            <summary>
            Defines the <see cref="T:MediaBrowser.Model.Updates.VersionInfo"/> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Updates.VersionInfo.Version">
            <summary>
            Gets or sets the version.
            </summary>
            <value>The version.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.VersionInfo.VersionNumber">
            <summary>
            Gets the version as a <see cref="T:System.Version"/>.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Updates.VersionInfo.Changelog">
            <summary>
            Gets or sets the changelog for this version.
            </summary>
            <value>The changelog.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.VersionInfo.TargetAbi">
            <summary>
            Gets or sets the ABI that this version was built against.
            </summary>
            <value>The target ABI version.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.VersionInfo.SourceUrl">
            <summary>
            Gets or sets the source URL.
            </summary>
            <value>The source URL.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.VersionInfo.Checksum">
            <summary>
            Gets or sets a checksum for the binary.
            </summary>
            <value>The checksum.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.VersionInfo.Timestamp">
            <summary>
            Gets or sets a timestamp of when the binary was built.
            </summary>
            <value>The timestamp.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.VersionInfo.RepositoryName">
            <summary>
            Gets or sets the repository name.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Updates.VersionInfo.RepositoryUrl">
            <summary>
            Gets or sets the repository url.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Users.ForgotPasswordResult.Action">
            <summary>
            Gets or sets the action.
            </summary>
            <value>The action.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.ForgotPasswordResult.PinFile">
            <summary>
            Gets or sets the pin file.
            </summary>
            <value>The pin file.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.ForgotPasswordResult.PinExpirationDate">
            <summary>
            Gets or sets the pin expiration date.
            </summary>
            <value>The pin expiration date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.PinRedeemResult.Success">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:MediaBrowser.Model.Users.PinRedeemResult"/> is success.
            </summary>
            <value><c>true</c> if success; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.PinRedeemResult.UsersReset">
            <summary>
            Gets or sets the users reset.
            </summary>
            <value>The users reset.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.UserPolicy.IsAdministrator">
            <summary>
            Gets or sets a value indicating whether this instance is administrator.
            </summary>
            <value><c>true</c> if this instance is administrator; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.UserPolicy.IsHidden">
            <summary>
            Gets or sets a value indicating whether this instance is hidden.
            </summary>
            <value><c>true</c> if this instance is hidden; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.UserPolicy.EnableCollectionManagement">
            <summary>
            Gets or sets a value indicating whether this instance can manage collections.
            </summary>
            <value><c>true</c> if this instance is hidden; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.UserPolicy.EnableSubtitleManagement">
            <summary>
            Gets or sets a value indicating whether this instance can manage subtitles.
            </summary>
            <value><c>true</c> if this instance is allowed; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.UserPolicy.EnableLyricManagement">
            <summary>
            Gets or sets a value indicating whether this user can manage lyrics.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Users.UserPolicy.IsDisabled">
            <summary>
            Gets or sets a value indicating whether this instance is disabled.
            </summary>
            <value><c>true</c> if this instance is disabled; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.UserPolicy.MaxParentalRating">
            <summary>
            Gets or sets the max parental rating.
            </summary>
            <value>The max parental rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.UserPolicy.EnableSyncTranscoding">
            <summary>
            Gets or sets a value indicating whether [enable synchronize].
            </summary>
            <value><c>true</c> if [enable synchronize]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.UserPolicy.SyncPlayAccess">
            <summary>
            Gets or sets a value indicating what SyncPlay features the user can access.
            </summary>
            <value>Access level to SyncPlay features.</value>
        </member>
        <member name="T:MediaBrowser.Model.MimeTypes">
            <summary>
            Provides utilities for mapping file names and extensions to MIME-types.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.MimeTypes.FallbackMimeType">
            <summary>
            The fallback MIME-type. Defaults to <c>application/octet-stream</c>.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.MimeTypes.GetMimeTypeExtensions(System.String)">
            <summary>
            Attempts to fetch all available file extensions for a MIME-type.
            </summary>
            <param name="mimeType">The name of the MIME-type</param>
            <returns>All available extensions for the given MIME-type</returns>
        </member>
        <member name="M:MediaBrowser.Model.MimeTypes.TryGetMimeType(System.String,System.String@)">
            <summary>
            Tries to get the MIME-type for the given file name.
            </summary>
            <param name="fileName">The name of the file.</param>
            <param name="mimeType">The MIME-type for the given file name.</param>
            <returns><c>true</c> if a MIME-type was found, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:MediaBrowser.Model.MimeTypes.GetMimeType(System.String)">
            <summary>
            Gets the MIME-type for the given file name,
            or <see cref="P:MediaBrowser.Model.MimeTypes.FallbackMimeType"/> if a mapping doesn't exist.
            </summary>
            <param name="fileName">The name of the file.</param>
            <returns>The MIME-type for the given file name.</returns>
        </member>
    </members>
</doc>
