MediaBrowser.Providers Service to manage audiobook metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage book metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Provides the primary image for EPUB items that have embedded covers. Initializes a new instance of the class. Instance of the interface. Provides book metadata from OPF content in an EPUB item. Initializes a new instance of the class. Instance of the interface. Instance of the interface. Utilities for EPUB files. Attempt to read content from ZIP archive. The ZIP archive. The content file path. Provides metadata for book items that have an OPF file in the same directory. Supports the standard content.opf filename, bespoke metadata.opf name from Calibre libraries, and OPF files that have the same name as their respective books for directories with several books. Initializes a new instance of the class. Instance of the interface. Instance of the interface. Methods used to pull metadata and other information from Open Packaging Format in XML objects. The type of category. Initializes a new instance of the class. The XML document to parse. Instance of the interface. Checks for the existence of a cover image. The root directory in which the OPF file is located. Returns the found cover and its type or null. Read all supported OPF data from the file. The cancellation token. The metadata result to update. Service to manage boxset metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage channel metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage collection folder metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage folder metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage user view metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage genre metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage live TV metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. LRC Lyric Parser. Initializes a new instance of the class. Gets the priority. The priority. Lyric Manager. Initializes a new instance of the class. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. The list of . The list of . Task to download lyrics. Initializes a new instance of the class. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. TXT Lyric Parser. Gets the priority. The priority. Class ImageSaver. The _config. The _directory watchers. Initializes a new instance of the class. The config. The directory watchers. The file system. The logger. Saves the image. The item. The source. Type of the MIME. The type. Index of the image. The cancellation token. Task. mimeType. Saves the image to location. The source. The path. The cancellation token. Task. Gets the save paths. The item. The type. Index of the image. Type of the MIME. if set to true [save locally]. IEnumerable{System.String}. Gets the current image path. The item. The type. Index of the image. System.String. imageIndex or imageIndex. Sets the image path. The item. The type. Index of the image. The path. imageIndex or imageIndex. Gets the save path. The item. The type. Index of the image. Type of the MIME. if set to true [save locally]. System.String. imageIndex or imageIndex. Gets the compatible save paths. The item. The type. Index of the image. Type of the MIME. IEnumerable{System.String}. imageIndex. Gets the save path for item in mixed folder. The item. The type. The image filename. The extension. System.String. Utilities for managing images attached to items. Image types that are only one per item. Initializes a new instance of the class. The logger. The provider manager for interacting with provider image references. The filesystem. Removes all existing images from the provided item. The to remove images from. Whether removing images outside metadata folder is allowed. true if changes were made to the item; otherwise false. Verifies existing images have valid paths and adds any new local images provided. The to validate images for. The providers to use, must include (s) for local scanning. The refresh options. true if changes were made to the item; otherwise false. Refreshes from the providers according to the given options. The to gather images for. The library options. The providers to query for images. The refresh options. The cancellation token. The refresh result. Refreshes from a dynamic provider. Refreshes from a remote provider. The item. The provider. The refresh options. The saved options. The backdrop limit. The downloaded images. The result. The cancellation token. Task. Determines if an item already contains the given images. The item. The images. The saved options. The backdrop limit. true if the specified item contains images; otherwise, false. Merges a list of images into the provided item, validating existing images and replacing them or adding new images as necessary. The refresh options. List of imageTypes to remove from ReplaceImages. Merges a list of images into the provided item, validating existing images and replacing them or adding new images as necessary. The to modify. The new images to place in item. The refresh options. true if changes were made to the item; otherwise false. Before the save. The item. if set to true [is full refresh]. Type of the current update. ItemUpdateType. Gets the providers. A media item. The LibraryOptions to use. The MetadataRefreshOptions to use. Specifies first refresh mode. Specifies refresh mode. IEnumerable{`0}. Merges metadata from source into target. The source for new metadata. The target to insert new metadata into. The fields that are locked and should not be updated. true if existing data should be replaced. true if the metadata settings in target should be updated to match source. Thrown if source or target are null. Class ProviderManager. Initializes a new instance of the class. The Http client factory. The subtitle manager. The configuration manager. The library monitor. The logger. The filesystem. The server application paths. The library manager. The BaseItem manager. The lyric manager. The memory cache. The media segment manager. Gets the images. The item. The provider. The preferred language. Whether to include all languages in results. The cancellation token. The type. Task{IEnumerable{RemoteImageInfo}}. Saves the metadata. The item. Type of the update. The savers. Determines whether [is saver enabled for item] [the specified saver]. Releases unmanaged and optionally managed resources. true to release both managed and unmanaged resources; false to release only unmanaged resources. Probes audio files for metadata. Initializes a new instance of the class. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the . Probes the specified item for metadata. The item to probe. The . The . The type of item to resolve. A probing the item for metadata. Fetches the specified audio. The . The . The . The . A representing the asynchronous operation. Fetches data from the tags. The . The . The . Whether to extract embedded lyrics to lrc file. Uses to extract embedded images. Initializes a new instance of the class. The media source manager for fetching item streams. The media encoder for extracting embedded images. The server configuration manager for getting image paths. The filesystem. Resolves external audio files for . Initializes a new instance of the class for external audio file processing. The logger. The localization manager. The media encoder. The file system. The object containing FileExtensions, MediaDefaultFlags, MediaForcedFlags and MediaFlagDelimiters. Uses to extract embedded images. Initializes a new instance of the class. The media source manager for fetching item streams and attachments. The media encoder for extracting attached/embedded images. The logger. Gets information about the longest playlist on a bdrom. The path. VideoStream. Adds the external subtitles. The video. The current streams. The refreshOptions. The cancellation token. Task. Adds the external audio. The video. The current streams. The refreshOptions. The cancellation token. Creates dummy chapters. The video. An array of dummy chapters. Resolves external lyric files for . Initializes a new instance of the class for external subtitle file processing. The logger. The localization manager. The media encoder. The file system. The object containing FileExtensions, MediaDefaultFlags, MediaForcedFlags and MediaFlagDelimiters. Resolves external files for . The instance. The instance. The instance. The of the files this resolver should resolve. Initializes a new instance of the class. The logger. The localization manager. The media encoder. The file system. The object containing FileExtensions, MediaDefaultFlags, MediaForcedFlags and MediaFlagDelimiters. The of the parsed file. Retrieves the external streams for the provided video. The object to search external streams for. The stream index to start adding external streams at. The directory service to search for files. True if the directory service cache should be cleared before searching. The cancellation token. The external streams located. Retrieves the external streams for the provided audio. The object to search external streams for. The stream index to start adding external streams at. The directory service to search for files. True if the directory service cache should be cleared before searching. The external streams located. Returns the external file infos for the given video. The object to search external files for. The directory service to search for files. True if the directory service cache should be cleared before searching. The external file paths located. Returns the external file infos for the given audio. The object to search external files for. The directory service to search for files. True if the directory service cache should be cleared before searching. The external file paths located. Returns the media info of the given file. The path to the file. The . The cancellation token to cancel operation. The media info for the given file. Merges path metadata into stream metadata. The object. The object. The modified mediaStream. The probe provider. Initializes a new instance of the class. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the . Instance of the interface. The . Instance of the interface. Instance of the interface. Instance of the interface. Fetches video information for an item. The item. The . The . The type of item to resolve. A fetching the for an item. Fetches audio information for an item. The item. The . The . The type of item to resolve. A fetching the for an item. Resolves external subtitle files for . Initializes a new instance of the class for external subtitle file processing. The logger. The localization manager. The media encoder. The file system. The object containing FileExtensions, MediaDefaultFlags, MediaForcedFlags and MediaFlagDelimiters. Uses to create still images from the main video. Initializes a new instance of the class. The media source manager for fetching item streams. The media encoder for capturing images. The logger. External URLs for IMDb. Service to manage movie metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage trailer metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage music genre metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. The album metadata service. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage artist metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. The audio metadata service. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage music video metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage person metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage photo album metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage photo metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Local playlist provider. Initializes a new instance of the class. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage playlist metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. External artist URLs for AudioDb. External artist URLs for AudioDb. Gets the artist data path. The application paths. The music brainz artist identifier. System.String. Gets the artist data path. The application paths. System.String. MusicBrainz plugin configuration. The default server URL. The default rate limit. Gets or sets the server URL. Gets or sets the rate limit. Gets or sets a value indicating whether to replace the artist name. MusicBrainz album artist external id. External album artist URLs for MusicBrainz. MusicBrainz album external id. External album URLs for MusicBrainz. Music album metadata provider for MusicBrainz. Initializes a new instance of the class. The logger. Dispose all resources. Whether to dispose. MusicBrainz artist external id. External artist URLs for MusicBrainz. MusicBrainz artist provider. Initializes a new instance of the class. The logger. Dispose all resources. Whether to dispose. MusicBrainz other artist external id. MusicBrainz recording id. MusicBrainz release group external id. External release group URLs for MusicBrainz. External track URLs for MusicBrainz. MusicBrainz track id. Plugin instance. Initializes a new instance of the class. Instance of the interface. Instance of the interface. Instance of the interface. Gets the current plugin instance. Converts a string N/A to string.Empty. Converts a string N/A to string.Empty. Gets or sets the results. The results. Provider for OMDB service. Initializes a new instance of the class. HttpClientFactory to use for calls to OMDB service. IFileSystem to use for store OMDB data. IServerConfigurationManager to use. Fetches data from OMDB service. Metadata about media item. IMDB ID for media. Media language. Country of origin. CancellationToken to use for operation. The first generic type parameter. Returns a Task object that can be awaited. Gets data about an episode. Metadata about episode. Episode number. Season number. Episode ID. Season ID. Episode language. Country of origin. CancellationToken to use for operation. The first generic type parameter. Whether operation was successful. Gets OMDB URL. Appends query string to URL. OMDB URL with optional query string. Extract the year from a string. The input string. The year. A value indicating whether the input could successfully be parsed as a year. Describes OMDB rating. Gets or sets rating source. Gets or sets rating value. Plugin configuration class for the studio image provider. Gets or sets the studio image repository URL. Artwork Plugin class. Artwork repository URL. Initializes a new instance of the class. application paths. xml serializer. Gets the instance of Artwork plugin. Studio image provider. Initializes a new instance of the class. The . The . The . Ensures the existence of a file listing. The URL. The file. The file system. The cancellation token. A Task to ensure existence of a file listing. Get matching image for an item. The . The enumerable of image strings. The matching image string. Get available image strings for a file. The file. All images strings of a file. The TMDb API controller. Initializes a new instance of the class. The TMDb client manager. Gets the TMDb image configuration options. The image portion of the TMDb client configuration. External id for a TMDb box set. BoxSet image provider powered by TMDb. Initializes a new instance of the class. The . The . BoxSet provider powered by TMDb. Initializes a new instance of the class. The . The . The . Plugin configuration class for TMDb library. Gets or sets a value to use as the API key for accessing TMDb. This is intentionally excluded from the settings page as the API key should not need to be changed by most users. Gets or sets a value indicating whether include adult content when searching with TMDb. Gets or sets a value indicating whether tags should be imported for series from TMDb. Gets or sets a value indicating whether tags should be imported for movies from TMDb. Gets or sets a value indicating whether season name should be imported from TMDb. Gets or sets a value indicating the maximum number of cast members to fetch for an item. Gets or sets a value indicating the maximum number of crew members to fetch for an item. Gets or sets a value indicating whether to hide cast members without profile images. Gets or sets a value indicating whether to hide crew members without profile images. Gets or sets a value indicating the poster image size to fetch. Gets or sets a value indicating the backdrop image size to fetch. Gets or sets a value indicating the logo image size to fetch. Gets or sets a value indicating the profile image size to fetch. Gets or sets a value indicating the still image size to fetch. External id for a TMDb movie. Movie image provider powered by TMDb. Initializes a new instance of the class. The . The . Movie provider powered by TMDb. Initializes a new instance of the class. The . The . The . External id for a TMDb person. Person image provider powered by TMDb. Initializes a new instance of the class. The . The . Person image provider powered by TMDb. Initializes a new instance of the class. The . The . Plugin class for the TMDb library. Initializes a new instance of the class. application paths. xml serializer. Gets the instance of TMDb plugin. Return the plugin configuration page. PluginPageInfo. Manager class for abstracting the TMDb API client library. Initializes a new instance of the class. An instance of . Gets a movie from the TMDb API based on its TMDb id. The movie's TMDb id. The movie's language. A comma-separated list of image languages. The country code, ISO 3166-1. The cancellation token. The TMDb movie or null if not found. Gets a collection from the TMDb API based on its TMDb id. The collection's TMDb id. The collection's language. A comma-separated list of image languages. The country code, ISO 3166-1. The cancellation token. The TMDb collection or null if not found. Gets a tv show from the TMDb API based on its TMDb id. The tv show's TMDb id. The tv show's language. A comma-separated list of image languages. The country code, ISO 3166-1. The cancellation token. The TMDb tv show information or null if not found. Gets a tv show episode group from the TMDb API based on the show id and the display order. The tv show's TMDb id. The display order. The tv show's language. A comma-separated list of image languages. The country code, ISO 3166-1. The cancellation token. The TMDb tv show episode group information or null if not found. Gets a tv season from the TMDb API based on the tv show's TMDb id. The tv season's TMDb id. The season number. The tv season's language. A comma-separated list of image languages. The country code, ISO 3166-1. The cancellation token. The TMDb tv season information or null if not found. Gets a movie from the TMDb API based on the tv show's TMDb id. The tv show's TMDb id. The season number. The episode number. The display order. The episode's language. A comma-separated list of image languages. The country code, ISO 3166-1. The cancellation token. The TMDb tv episode information or null if not found. Gets a person eg. cast or crew member from the TMDb API based on its TMDb id. The person's TMDb id. The person's language. The country code, ISO 3166-1. The cancellation token. The TMDb person information or null if not found. Gets an item from the TMDb API based on its id from an external service eg. IMDb id, TvDb id. The item's external id. The source of the id eg. IMDb. The item's language. The country code, ISO 3166-1. The cancellation token. The TMDb item or null if not found. Searches for a tv show using the TMDb API based on its name. The name of the tv show. The tv show's language. The country code, ISO 3166-1. The year the tv show first aired. The cancellation token. The TMDb tv show information. Searches for a person based on their name using the TMDb API. The name of the person. The cancellation token. The TMDb person information. Searches for a movie based on its name using the TMDb API. The name of the movie. The movie's language. The cancellation token. The TMDb movie information. Searches for a movie based on its name using the TMDb API. The name of the movie. The release year of the movie. The movie's language. The country code, ISO 3166-1. The cancellation token. The TMDb movie information. Searches for a collection based on its name using the TMDb API. The name of the collection. The collection's language. The country code, ISO 3166-1. The cancellation token. The TMDb collection information. Handles bad path checking and builds the absolute url. The image size to fetch. The relative URL of the image. The absolute URL. Gets the absolute URL of the poster. The relative URL of the poster. The absolute URL. Gets the absolute URL of the profile image. The relative URL of the profile image. The absolute URL. Converts poster s into s. The input images. The requested language. The remote images. Converts backdrop s into s. The input images. The requested language. The remote images. Converts logo s into s. The input images. The requested language. The remote images. Converts profile s into s. The input images. The requested language. The remote images. Converts still s into s. The input images. The requested language. The remote images. Converts s into s. The input images. The size of the image to fetch. The type of the image. The requested language. The remote images. Gets the configuration. The configuration. Releases unmanaged and - optionally - managed resources. true to release both managed and unmanaged resources; false to release only unmanaged resources. External URLs for TMDb. Utilities for the TMDb provider. URL of the TMDb instance to use. Name of the provider. API key to use when performing an API call. The crew types to keep. The crew kinds to keep. Pattern:
[\W_-[·]]+
Explanation:
○ Match a character in the set [_\W-[\u00B7]] atomically at least once.
Cleans the name according to TMDb requirements. The name of the entity. The cleaned name. Maps the TMDb provided roles for crew members to Jellyfin roles. Crew member to map against the Jellyfin person types. The Jellyfin person type. Determines whether a video is a trailer. The TMDb video. A boolean indicating whether the video is a trailer. Normalizes a language string for use with TMDb's include image language parameter. The preferred language as either a 2 letter code with or without country code. The country code, ISO 3166-1. The comma separated language string. Normalizes a language string for use with TMDb's language parameter. The language code. The country code. The normalized language code. Adjusts the image's language code preferring the 5 letter language code eg. en-US. The image's actual language code. The requested language code. The language code. Combines the metadata country code and the parental rating from the API into the value we store in our database. The ISO 3166-1 country code of the rating country. The rating value returned by the TMDb API. The combined parental rating of country code+rating value. TV episode image provider powered by TheMovieDb. Initializes a new instance of the class. The . The . TV episode provider powered by TheMovieDb. Initializes a new instance of the class. The . The . TV season image provider powered by TheMovieDb. Initializes a new instance of the class. The . The . TV season provider powered by TheMovieDb. Initializes a new instance of the class. The . The . External id for a TMDb series. TV series image provider powered by TheMovieDb. Initializes a new instance of the class. The . The . TV series provider powered by TheMovieDb. Initializes a new instance of the class. The . The . The . Service to manage studio metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Class TrickplayImagesTask. Initializes a new instance of the class. The logger. The library manager. The localization manager. The trickplay manager. Class TrickplayMoveImagesTask. Initializes a new instance of the class. The logger. The library manager. The localization manager. The trickplay manager. Class TrickplayProvider. Provides images and metadata for trickplay scrubbing previews. Initializes a new instance of the class. The configuration manager. The trickplay manager. The library manager. Service to manage episode metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage season metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage series metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Creates seasons for all episodes if they don't exist. If no season number can be determined, a dummy season will be created. The series. The cancellation token. The async task. Creates a new season, adds it to the database by linking it to the [series] and refreshes the metadata. The series. The season name. The season number. The cancellation token. The newly created season. External URLs for TMDb. Service to manage video metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Service to manage year metadata. Initializes a new instance of the class. Instance of the . Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Instance of the interface. Custom -derived type for the NonWordRegex method. Cached, thread-safe singleton instance. Initializes the instance. Provides a factory for creating instances to be used by methods on . Creates an instance of a used by methods on . Provides the runner that contains the custom logic implementing the specified regular expression. Scan the starting from base.runtextstart for the next match. The text being scanned by the regular expression. Search starting from base.runtextpos for the next location a match could possibly start. The text being scanned by the regular expression. true if a possible match was found; false if no more matches are possible. Determine whether at base.runtextpos is a match for the regular expression. The text being scanned by the regular expression. true if the regular expression matches at the current position; otherwise, false. Helper methods used by generated -derived implementations. Default timeout value set in , or if none was set. Whether is non-infinite. Finds the next index of any character that matches a character in the set [_\W-[\u00B7]]. Supports searching for characters in or not in "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".