|
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include "Bookmark.h"#include "VideoInfoTag.h"#include "addons/Scraper.h"#include "dbwrappers/Database.h"#include "utils/Artwork.h"#include "utils/SortUtils.h"#include "utils/UrlOptions.h"#include <array>#include <functional>#include <memory>#include <set>#include <stdexcept>#include <string>#include <string_view>#include <unordered_map>#include <utility>#include <vector>#include <fmt/format.h>Classes | |
| struct | fmt::formatter< VideoDbContentType > |
| struct | EpisodeInformation |
| class | CVideoDatabase |
| class | CVideoDatabase::CActor |
| class | CVideoDatabase::CSeason |
| class | CVideoDatabase::CSetInfo |
| struct | CVideoDatabase::FileRecord |
| The FileInfo structure represents a DB record of the files table. More... | |
| struct | CVideoDatabase::PlaylistInfo |
| struct | CVideoDatabase::StringHash |
Namespaces | |
| namespace | dbiplus |
| namespace | KODI |
| namespace | KODI::VIDEO |
Macros | |
| #define | COMPARE_PERCENTAGE 0.90f |
| #define | COMPARE_PERCENTAGE_MIN 0.50f |
Typedefs | |
| using | EpisodeFileMap = std::multimap<std::string, EpisodeInformation, std::less<>> |
| using | EpisodeFileMapEntry = std::pair<std::string, EpisodeInformation> |
Enumerations | |
| enum | VideoDbDetails { VideoDbDetailsNone = 0x00 , VideoDbDetailsRating = 0x01 , VideoDbDetailsTag = 0x02 , VideoDbDetailsShowLink = 0x04 , VideoDbDetailsStream = 0x08 , VideoDbDetailsCast = 0x10 , VideoDbDetailsBookmark = 0x20 , VideoDbDetailsUniqueID = 0x40 , VideoDbDetailsAll = 0xFF } |
| enum class | VideoDbContentType { UNKNOWN = -1 , MOVIES = 1 , TVSHOWS = 2 , MUSICVIDEOS = 3 , EPISODES = 4 , MOVIE_SETS = 5 , MUSICALBUMS = 6 } |
| enum class | ArtFallbackOptions { NONE , PARENT } |
| enum class | DeleteMovieCascadeAction { DEFAULT_VERSION , ALL_ASSETS , ALL_ASSETS_NOT_STREAMDETAILS } |
| enum class | DeleteMovieHashAction { HASH_DELETE , HASH_PRESERVE } |
| #define COMPARE_PERCENTAGE 0.90f |
| #define COMPARE_PERCENTAGE_MIN 0.50f |
| using EpisodeFileMap = std::multimap<std::string, EpisodeInformation, std::less<>> |
| using EpisodeFileMapEntry = std::pair<std::string, EpisodeInformation> |
|
strong |
|
strong |
|
strong |
|
strong |
| enum VideoDbDetails |