|
kodi
|
This is the complete list of members for CVideoDatabase, including all inherited members.
| AddActor(const std::string &strActor, const std::string &thumbURL, const std::string &thumb="") (defined in CVideoDatabase) | CVideoDatabase | protected |
| AddActorLinksToItem(int mediaId, const std::string &mediaType, const std::string &field, const std::vector< std::string > &values) (defined in CVideoDatabase) | CVideoDatabase | protected |
| AddBookMarkForEpisode(const CVideoInfoTag &tag, const CBookmark &bookmark) (defined in CVideoDatabase) | CVideoDatabase | |
| AddBookMarkToFile(const std::string &strFilenameAndPath, const CBookmark &bookmark, CBookmark::EType type=CBookmark::STANDARD) (defined in CVideoDatabase) | CVideoDatabase | |
| AddCast(int mediaId, const char *mediaType, const std::vector< SActorInfo > &cast) (defined in CVideoDatabase) | CVideoDatabase | protected |
| AddExtrasVideoVersion(VideoDbContentType itemType, int dbId, int idVideoVersion, CFileItem &item) (defined in CVideoDatabase) | CVideoDatabase | |
| AddFile(const std::string &url, const std::string &parentPath="", const CDateTime &dateAdded=CDateTime(), int playcount=0, const CDateTime &lastPlayed=CDateTime()) | CVideoDatabase | |
| AddFile(const CFileItem &item) | CVideoDatabase | |
| AddFile(const CVideoInfoTag &details, const std::string &parentPath="") | CVideoDatabase | |
| AddLinksToItem(int mediaId, const std::string &mediaType, const std::string &field, const std::vector< std::string > &values) (defined in CVideoDatabase) | CVideoDatabase | protected |
| AddLinkToActor(int mediaId, const char *mediaType, int actorId, const std::string &role, int order) (defined in CVideoDatabase) | CVideoDatabase | protected |
| AddNewEpisode(int idShow, CVideoInfoTag &details) (defined in CVideoDatabase) | CVideoDatabase | |
| AddNewMovie(CVideoInfoTag &details) (defined in CVideoDatabase) | CVideoDatabase | protected |
| AddNewMusicVideo(CVideoInfoTag &details) (defined in CVideoDatabase) | CVideoDatabase | protected |
| AddPath(const std::string &strPath, const std::string &parentPath="", const CDateTime &dateAdded=CDateTime()) | CVideoDatabase | |
| AddPathToTvShow(int idShow, const std::string &path, const std::string &parentPath, const CDateTime &dateAdded=CDateTime()) | CVideoDatabase | protected |
| AddPrimaryVideoVersion(VideoDbContentType itemType, int dbId, int idVideoVersion, CFileItem &item) (defined in CVideoDatabase) | CVideoDatabase | |
| AddRatings(int mediaId, const char *mediaType, const RatingMap &values, const std::string &defaultRating) (defined in CVideoDatabase) | CVideoDatabase | protected |
| AddSeason(int showID, int season, const std::string &name="") | CVideoDatabase | |
| AddSet(const std::string &strSet, const std::string &strOverview="", const bool updateOverview=true) (defined in CVideoDatabase) | CVideoDatabase | |
| AddTag(const std::string &tag) (defined in CVideoDatabase) | CVideoDatabase | |
| AddTagToItem(int idItem, int idTag, const std::string &type) (defined in CVideoDatabase) | CVideoDatabase | |
| AddToLinkTable(int mediaId, const std::string &mediaType, const std::string &table, int valueId, const char *foreignKey=NULL) (defined in CVideoDatabase) | CVideoDatabase | protected |
| AddToTable(const std::string &table, const std::string &firstField, const std::string &secondField, const std::string &value) (defined in CVideoDatabase) | CVideoDatabase | protected |
| AddTvShow() (defined in CVideoDatabase) | CVideoDatabase | protected |
| AddUniqueIDs(int mediaId, const char *mediaType, const CVideoInfoTag &details) (defined in CVideoDatabase) | CVideoDatabase | protected |
| AddVideoVersion(VideoDbContentType itemType, int dbId, int idVideoVersion, VideoAssetType videoAssetType, CFileItem &item) (defined in CVideoDatabase) | CVideoDatabase | |
| AddVideoVersionType(const std::string &typeVideoVersion, VideoAssetTypeOwner owner, VideoAssetType assetType) (defined in CVideoDatabase) | CVideoDatabase | |
| BeginMultipleExecute() | CDatabase | |
| BeginTransaction() (defined in CDatabase) | CDatabase | |
| BuildSQL(const std::string &strBaseDir, const std::string &strQuery, Filter &filter, std::string &strSQL, CDbUrl &dbUrl) (defined in CDatabase) | CDatabase | virtual |
| BuildSQL(const std::string &strBaseDir, const std::string &strQuery, Filter &filter, std::string &strSQL, CDbUrl &dbUrl, SortDescription &sorting) (defined in CDatabase) | CDatabase | virtual |
| BuildSQL(const std::string &strQuery, const Filter &filter, std::string &strSQL) const (defined in CDatabase) | CDatabase | protected |
| CDatabase() (defined in CDatabase) | CDatabase | |
| CleanDatabase(CGUIDialogProgressBarHandle *handle=NULL, const std::set< int > &paths=std::set< int >(), bool showProgress=true) (defined in CVideoDatabase) | CVideoDatabase | |
| ClearBookMarkOfFile(const std::string &strFilenameAndPath, CBookmark &bookmark, CBookmark::EType type=CBookmark::STANDARD) (defined in CVideoDatabase) | CVideoDatabase | |
| ClearBookMarksOfFile(const std::string &strFilenameAndPath, CBookmark::EType type=CBookmark::STANDARD) (defined in CVideoDatabase) | CVideoDatabase | |
| ClearBookMarksOfFile(int idFile, CBookmark::EType type=CBookmark::STANDARD) (defined in CVideoDatabase) | CVideoDatabase | |
| ClearMovieSet(int idMovie) (defined in CVideoDatabase) | CVideoDatabase | |
| Close() (defined in CDatabase) | CDatabase | virtual |
| CommitDeleteQueries() | CDatabase | |
| CommitInsertQueries() | CDatabase | |
| CommitMultipleExecute() | CDatabase | |
| CommitTransaction() override (defined in CVideoDatabase) | CVideoDatabase | virtual |
| Compress(bool bForce=true) (defined in CDatabase) | CDatabase | |
| Connect(const std::string &dbName, const DatabaseSettings &db, bool create) (defined in CDatabase) | CDatabase | |
| ConvertVideoToVersion(VideoDbContentType itemType, int dbIdSource, int dbIdTarget, int idVideoVersion, VideoAssetType assetType) | CVideoDatabase | |
| CopyDB(const std::string &latestDb) (defined in CDatabase) | CDatabase | |
| CreateDatabase() | CDatabase | protected |
| CVideoDatabase(void) (defined in CVideoDatabase) | CVideoDatabase | |
| DeleteBookMarkForEpisode(const CVideoInfoTag &tag) (defined in CVideoDatabase) | CVideoDatabase | |
| DeleteDetailsForTvShow(int idTvShow) (defined in CVideoDatabase) | CVideoDatabase | |
| DeleteEpisode(int idEpisode, bool bKeepId=false) | CVideoDatabase | |
| DeleteMovie(int idMovie, bool bKeepId=false, DeleteMovieCascadeAction action=DeleteMovieCascadeAction::ALL_ASSETS) | CVideoDatabase | |
| DeleteMusicVideo(int idMusicVideo, bool bKeepId=false) | CVideoDatabase | |
| DeleteResumeBookMark(const CFileItem &item) (defined in CVideoDatabase) | CVideoDatabase | |
| DeleteSeason(int idSeason, bool bKeepId=false) (defined in CVideoDatabase) | CVideoDatabase | |
| DeleteSet(int idSet) (defined in CVideoDatabase) | CVideoDatabase | |
| DeleteStreamDetails(int idFile) (defined in CVideoDatabase) | CVideoDatabase | |
| DeleteTag(int idTag, VideoDbContentType mediaType) (defined in CVideoDatabase) | CVideoDatabase | |
| DeleteTvShow(int idTvShow, bool bKeepId=false) | CVideoDatabase | |
| DeleteTvShow(const std::string &strPath) (defined in CVideoDatabase) | CVideoDatabase | |
| DeleteValues(const std::string &strTable, const Filter &filter=Filter()) | CDatabase | |
| DropAnalytics() (defined in CDatabase) | CDatabase | |
| DumpToDummyFiles(const std::string &path) (defined in CVideoDatabase) | CVideoDatabase | |
| EraseAllForPath(const std::string &path) | CVideoDatabase | |
| EraseAllVideoSettings() | CVideoDatabase | |
| EraseAllVideoSettings(const std::string &path) | CVideoDatabase | |
| EraseVideoSettings(const CFileItem &item) | CVideoDatabase | |
| ExecuteQuery(const std::string &strQuery) | CDatabase | |
| ExportActorThumbs(const std::string &path, const CVideoInfoTag &tag, bool singleFiles, bool overwrite=false) (defined in CVideoDatabase) | CVideoDatabase | |
| ExportToXML(const std::string &path, bool singleFile=true, bool images=false, bool actorThumbs=false, bool overwrite=false) (defined in CVideoDatabase) | CVideoDatabase | |
| GetActorsNav(const std::string &strBaseDir, CFileItemList &items, VideoDbContentType idContent=VideoDbContentType::UNKNOWN, const Filter &filter=Filter(), bool countOnly=false) (defined in CVideoDatabase) | CVideoDatabase | |
| GetAndFillFileId(CVideoInfoTag &details) | CVideoDatabase | protected |
| GetArtForAsset(int assetId, ArtFallbackOptions fallback, std::map< std::string, std::string > &art) | CVideoDatabase | |
| GetArtForItem(int mediaId, const MediaType &mediaType, std::map< std::string, std::string > &art) (defined in CVideoDatabase) | CVideoDatabase | |
| GetArtForItem(int mediaId, const MediaType &mediaType, const std::string &artType) (defined in CVideoDatabase) | CVideoDatabase | |
| GetArtTypes(const MediaType &mediaType, std::vector< std::string > &artTypes) (defined in CVideoDatabase) | CVideoDatabase | |
| GetAssetsForVideo(VideoDbContentType itemType, int mediaId, VideoAssetType assetType, CFileItemList &items) | CVideoDatabase | |
| GetAvailableArtForItem(int mediaId, const MediaType &mediaType, const std::string &artType) | CVideoDatabase | |
| GetAvailableArtTypesForItem(int mediaId, const MediaType &mediaType) | CVideoDatabase | |
| GetBasicDetailsForEpisode(std::unique_ptr< dbiplus::Dataset > &pDS) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetBasicDetailsForEpisode(const dbiplus::sql_record *const record) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetBookMarkForEpisode(const CVideoInfoTag &tag, CBookmark &bookmark) (defined in CVideoDatabase) | CVideoDatabase | |
| GetBookMarksForFile(const std::string &strFilenameAndPath, VECBOOKMARKS &bookmarks, CBookmark::EType type=CBookmark::STANDARD, bool bAppend=false, long partNumber=0) (defined in CVideoDatabase) | CVideoDatabase | |
| GetCast(int media_id, const std::string &media_type, std::vector< SActorInfo > &cast) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetContentForPath(const std::string &strPath) | CVideoDatabase | |
| GetCountriesNav(const std::string &strBaseDir, CFileItemList &items, VideoDbContentType idContent=VideoDbContentType::UNKNOWN, const Filter &filter=Filter(), bool countOnly=false) (defined in CVideoDatabase) | CVideoDatabase | |
| GetCountryById(int id) (defined in CVideoDatabase) | CVideoDatabase | |
| GetDBVersion() (defined in CDatabase) | CDatabase | protected |
| GetDefaultVersionForVideo(VideoDbContentType itemType, int mediaId, CFileItem &item) (defined in CVideoDatabase) | CVideoDatabase | |
| GetDefaultVideoVersion(VideoDbContentType itemType, int dbId, CFileItem &item) (defined in CVideoDatabase) | CVideoDatabase | |
| GetDeleteQueriesCount() | CDatabase | |
| GetDetailsByTypeAndId(CFileItem &item, VideoDbContentType type, int id) (defined in CVideoDatabase) | CVideoDatabase | |
| GetDetailsByTypeAndId(VideoDbContentType type, int id) (defined in CVideoDatabase) | CVideoDatabase | |
| GetDetailsForEpisode(std::unique_ptr< dbiplus::Dataset > &pDS, int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetDetailsForEpisode(const dbiplus::sql_record *const record, int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetDetailsForMovie(std::unique_ptr< dbiplus::Dataset > &pDS, int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetDetailsForMovie(const dbiplus::sql_record *const record, int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetDetailsForMusicVideo(std::unique_ptr< dbiplus::Dataset > &pDS, int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetDetailsForMusicVideo(const dbiplus::sql_record *const record, int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetDetailsForTvShow(std::unique_ptr< dbiplus::Dataset > &pDS, int getDetails=VideoDbDetailsNone, CFileItem *item=NULL) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetDetailsForTvShow(const dbiplus::sql_record *const record, int getDetails=VideoDbDetailsNone, CFileItem *item=NULL) | CVideoDatabase | protected |
| GetDetailsFromDB(std::unique_ptr< dbiplus::Dataset > &pDS, int min, int max, const SDbTableOffsets *offsets, CVideoInfoTag &details, int idxOffset=2) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetDetailsFromDB(const dbiplus::sql_record *const record, int min, int max, const SDbTableOffsets *offsets, CVideoInfoTag &details, int idxOffset=2) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetDirectorsNav(const std::string &strBaseDir, CFileItemList &items, VideoDbContentType idContent=VideoDbContentType::UNKNOWN, const Filter &filter=Filter(), bool countOnly=false) (defined in CVideoDatabase) | CVideoDatabase | |
| GetEpisodeBasicInfo(const std::string &strFilenameAndPath, CVideoInfoTag &details, int idEpisode=-1) (defined in CVideoDatabase) | CVideoDatabase | |
| GetEpisodeId(const std::string &strFilenameAndPath, int idEpisode=-1, int idSeason=-1) (defined in CVideoDatabase) | CVideoDatabase | |
| GetEpisodeInfo(const std::string &strFilenameAndPath, CVideoInfoTag &details, int idEpisode=-1, int getDetails=VideoDbDetailsAll) (defined in CVideoDatabase) | CVideoDatabase | |
| GetEpisodesByActor(const std::string &strActor, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetEpisodesByFile(const std::string &strFilenameAndPath, std::vector< CVideoInfoTag > &episodes) (defined in CVideoDatabase) | CVideoDatabase | |
| GetEpisodesByName(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetEpisodesByPlot(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetEpisodesByWhere(const std::string &strBaseDir, const Filter &filter, CFileItemList &items, bool appendFullShowPath=true, const SortDescription &sortDescription=SortDescription(), int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | |
| GetEpisodesNav(const std::string &strBaseDir, CFileItemList &items, int idGenre=-1, int idYear=-1, int idActor=-1, int idDirector=-1, int idShow=-1, int idSeason=-1, const SortDescription &sortDescription=SortDescription(), int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | |
| GetFileBasePathById(int idFile) (defined in CVideoDatabase) | CVideoDatabase | |
| GetFileId(const CFileItem &item) | CVideoDatabase | protected |
| GetFileId(const CVideoInfoTag &details) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetFileId(const std::string &url) | CVideoDatabase | protected |
| GetFileIdByMovie(int idMovie) (defined in CVideoDatabase) | CVideoDatabase | |
| GetFileInfo(const std::string &strFilenameAndPath, CVideoInfoTag &details, int idFile=-1) (defined in CVideoDatabase) | CVideoDatabase | |
| GetFilePathById(int idMovie, std::string &filePath, VideoDbContentType iType) (defined in CVideoDatabase) | CVideoDatabase | |
| GetFilter(CDbUrl &videoUrl, Filter &filter, SortDescription &sorting) override (defined in CVideoDatabase) | CVideoDatabase | virtual |
| GetGenreById(int id) (defined in CVideoDatabase) | CVideoDatabase | |
| GetGenresNav(const std::string &strBaseDir, CFileItemList &items, VideoDbContentType idContent=VideoDbContentType::UNKNOWN, const Filter &filter=Filter(), bool countOnly=false) (defined in CVideoDatabase) | CVideoDatabase | |
| GetInProgressTvShowsNav(const std::string &strBaseDir, CFileItemList &items, unsigned int limit=0, int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | |
| GetInsertQueriesCount() | CDatabase | |
| GetItemById(const std::string &itemType, int id) (defined in CVideoDatabase) | CVideoDatabase | |
| GetItems(const std::string &strBaseDir, CFileItemList &items, const Filter &filter=Filter(), const SortDescription &sortDescription=SortDescription()) (defined in CVideoDatabase) | CVideoDatabase | |
| GetItems(const std::string &strBaseDir, const std::string &mediaType, const std::string &itemType, CFileItemList &items, const Filter &filter=Filter(), const SortDescription &sortDescription=SortDescription()) (defined in CVideoDatabase) | CVideoDatabase | |
| GetItems(const std::string &strBaseDir, VideoDbContentType mediaType, const std::string &itemType, CFileItemList &items, const Filter &filter=Filter(), const SortDescription &sortDescription=SortDescription()) (defined in CVideoDatabase) | CVideoDatabase | |
| GetItemsForPath(const std::string &content, const std::string &path, CFileItemList &items) | CVideoDatabase | |
| GetLastPlayed(const std::string &strFilenameAndPath) | CVideoDatabase | |
| GetLinksToTvShow(int idMovie, std::vector< int > &ids) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMatchingMusicVideo(const std::string &strArtist, const std::string &strAlbum="", const std::string &strTitle="") (defined in CVideoDatabase) | CVideoDatabase | |
| GetMatchingTvShow(const CVideoInfoTag &show) | CVideoDatabase | protected |
| GetMovieActorsByName(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMovieCountriesByName(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMovieDirectorsByName(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMovieGenresByName(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMovieId(const std::string &strFilenameAndPath) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMovieInfo(const std::string &strFilenameAndPath, CVideoInfoTag &details, int idMovie=-1, int idVersion=-1, int getDetails=VideoDbDetailsAll) | CVideoDatabase | |
| GetMoviesByActor(const std::string &strActor, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMoviesByName(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMoviesByPlot(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMoviesByWhere(const std::string &strBaseDir, const Filter &filter, CFileItemList &items, const SortDescription &sortDescription=SortDescription(), int getDetails=VideoDbDetailsNone) | CVideoDatabase | |
| GetMoviesNav(const std::string &strBaseDir, CFileItemList &items, int idGenre=-1, int idYear=-1, int idActor=-1, int idDirector=-1, int idStudio=-1, int idCountry=-1, int idSet=-1, int idTag=-1, const SortDescription &sortDescription=SortDescription(), int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMovieTitle(int idMovie) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMusicVideoAlbumById(int id) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMusicVideoAlbumsByName(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMusicVideoAlbumsNav(const std::string &strBaseDir, CFileItemList &items, int idArtist, const Filter &filter=Filter(), bool countOnly=false) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMusicVideoArtistsByName(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMusicVideoDirectorsByName(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMusicVideoGenresByName(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMusicVideoId(const std::string &strFilenameAndPath) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetMusicVideoInfo(const std::string &strFilenameAndPath, CVideoInfoTag &details, int idMVideo=-1, int getDetails=VideoDbDetailsAll) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMusicVideosByAlbum(const std::string &strAlbum, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMusicVideosByArtist(const std::string &strArtist, CFileItemList &items) | CVideoDatabase | |
| GetMusicVideosByName(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMusicVideosByWhere(const std::string &baseDir, const Filter &filter, CFileItemList &items, bool checkLocks=true, const SortDescription &sortDescription=SortDescription(), int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | |
| GetMusicVideosNav(const std::string &strBaseDir, CFileItemList &items, int idGenre=-1, int idYear=-1, int idArtist=-1, int idDirector=-1, int idStudio=-1, int idAlbum=-1, int idTag=-1, const SortDescription &sortDescription=SortDescription(), int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | |
| GetNavCommon(const std::string &strBaseDir, CFileItemList &items, const char *type, VideoDbContentType idContent=VideoDbContentType::UNKNOWN, const Filter &filter=Filter(), bool countOnly=false) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetPathHash(const std::string &path, std::string &hash) (defined in CVideoDatabase) | CVideoDatabase | |
| GetPathId(const std::string &strPath) (defined in CVideoDatabase) | CVideoDatabase | |
| GetPaths(std::set< std::string > &paths) (defined in CVideoDatabase) | CVideoDatabase | |
| GetPathsForTvShow(int idShow, std::set< int > &paths) (defined in CVideoDatabase) | CVideoDatabase | |
| GetPathsLinkedToTvShow(int idShow, std::vector< std::string > &paths) | CVideoDatabase | |
| GetPeopleNav(const std::string &strBaseDir, CFileItemList &items, const char *type, VideoDbContentType idContent=VideoDbContentType::UNKNOWN, const Filter &filter=Filter(), bool countOnly=false) | CVideoDatabase | protected |
| GetPersonById(int id) (defined in CVideoDatabase) | CVideoDatabase | |
| GetPlayCount(const CFileItem &item) | CVideoDatabase | |
| GetPlayCount(const std::string &strFilenameAndPath) | CVideoDatabase | |
| GetPlayCounts(const std::string &path, CFileItemList &items) | CVideoDatabase | |
| GetRandomMusicVideoIDs(const std::string &strWhere, std::vector< std::pair< int, int > > &songIDs) | CVideoDatabase | |
| GetRatings(int media_id, const std::string &media_type, RatingMap &ratings) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetRecentlyAddedEpisodesNav(const std::string &strBaseDir, CFileItemList &items, unsigned int limit=0, int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | |
| GetRecentlyAddedMoviesNav(const std::string &strBaseDir, CFileItemList &items, unsigned int limit=0, int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | |
| GetRecentlyAddedMusicVideosNav(const std::string &strBaseDir, CFileItemList &items, unsigned int limit=0, int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | |
| GetResumeBookMark(const std::string &strFilenameAndPath, CBookmark &bookmark) (defined in CVideoDatabase) | CVideoDatabase | |
| GetResumePoint(CVideoInfoTag &tag) (defined in CVideoDatabase) | CVideoDatabase | |
| GetSameVideoItems(const CFileItem &item, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetScraperForPath(const std::string &strPath) (defined in CVideoDatabase) | CVideoDatabase | |
| GetScraperForPath(const std::string &strPath, VIDEO::SScanSettings &settings) (defined in CVideoDatabase) | CVideoDatabase | |
| GetScraperForPath(const std::string &strPath, VIDEO::SScanSettings &settings, bool &foundDirectly) | CVideoDatabase | |
| GetSeasonForEpisode(int idEpisode) (defined in CVideoDatabase) | CVideoDatabase | |
| GetSeasonId(int idShow, int season) (defined in CVideoDatabase) | CVideoDatabase | |
| GetSeasonInfo(const std::string &path, int season, CVideoInfoTag &details, CFileItem *item) (defined in CVideoDatabase) | CVideoDatabase | |
| GetSeasonInfo(int idSeason, CVideoInfoTag &details, CFileItem *item) (defined in CVideoDatabase) | CVideoDatabase | |
| GetSeasonInfo(int idSeason, CVideoInfoTag &details, bool allDetails=true) (defined in CVideoDatabase) | CVideoDatabase | |
| GetSeasonsByWhere(const std::string &strBaseDir, const Filter &filter, CFileItemList &items, bool appendFullShowPath=true, const SortDescription &sortDescription=SortDescription()) (defined in CVideoDatabase) | CVideoDatabase | |
| GetSeasonsNav(const std::string &strBaseDir, CFileItemList &items, int idActor=-1, int idDirector=-1, int idGenre=-1, int idYear=-1, int idShow=-1, bool getLinkedMovies=true) (defined in CVideoDatabase) | CVideoDatabase | |
| GetSetById(int id) (defined in CVideoDatabase) | CVideoDatabase | |
| GetSetByNameLike(const std::string &nameLike) const (defined in CVideoDatabase) | CVideoDatabase | |
| GetSetInfo(int idSet, CVideoInfoTag &details, CFileItem *item=nullptr) (defined in CVideoDatabase) | CVideoDatabase | |
| GetSetsByWhere(const std::string &strBaseDir, const Filter &filter, CFileItemList &items, bool ignoreSingleMovieSets=false) (defined in CVideoDatabase) | CVideoDatabase | |
| GetSetsNav(const std::string &strBaseDir, CFileItemList &items, VideoDbContentType idContent=VideoDbContentType::UNKNOWN, const Filter &filter=Filter(), bool ignoreSingleMovieSets=false) (defined in CVideoDatabase) | CVideoDatabase | |
| GetSingleValue(const std::string &strTable, const std::string &strColumn, const std::string &strWhereClause=std::string(), const std::string &strOrderBy=std::string()) const | CDatabase | |
| GetSingleValue(const std::string &query) const (defined in CDatabase) | CDatabase | |
| GetSingleValue(const std::string &query, const std::unique_ptr< dbiplus::Dataset > &ds) const | CDatabase | |
| GetSingleValueInt(const std::string &strTable, const std::string &strColumn, const std::string &strWhereClause=std::string(), const std::string &strOrderBy=std::string()) const | CDatabase | |
| GetSingleValueInt(const std::string &query) const (defined in CDatabase) | CDatabase | |
| GetSingleValueInt(const std::string &query, const std::unique_ptr< dbiplus::Dataset > &ds) const | CDatabase | |
| GetSortedVideos(const MediaType &mediaType, const std::string &strBaseDir, const SortDescription &sortDescription, CFileItemList &items, const Filter &filter=Filter()) (defined in CVideoDatabase) | CVideoDatabase | |
| GetSourcePath(const std::string &path, std::string &sourcePath) (defined in CVideoDatabase) | CVideoDatabase | |
| GetSourcePath(const std::string &path, std::string &sourcePath, VIDEO::SScanSettings &settings) (defined in CVideoDatabase) | CVideoDatabase | |
| GetStackTimes(const std::string &filePath, std::vector< uint64_t > ×) | CVideoDatabase | |
| GetStreamDetails(CFileItem &item) (defined in CVideoDatabase) | CVideoDatabase | |
| GetStreamDetails(CVideoInfoTag &tag) const (defined in CVideoDatabase) | CVideoDatabase | |
| GetStudioById(int id) (defined in CVideoDatabase) | CVideoDatabase | |
| GetStudiosNav(const std::string &strBaseDir, CFileItemList &items, VideoDbContentType idContent=VideoDbContentType::UNKNOWN, const Filter &filter=Filter(), bool countOnly=false) (defined in CVideoDatabase) | CVideoDatabase | |
| GetSubPaths(const std::string &basepath, std::vector< std::pair< int, std::string > > &subpaths) | CVideoDatabase | |
| GetTagById(int id) (defined in CVideoDatabase) | CVideoDatabase | |
| GetTags(int media_id, const std::string &media_type, std::vector< std::string > &tags) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetTagsNav(const std::string &strBaseDir, CFileItemList &items, VideoDbContentType idContent=VideoDbContentType::UNKNOWN, const Filter &filter=Filter(), bool countOnly=false) (defined in CVideoDatabase) | CVideoDatabase | |
| GetTvShowForEpisode(int idEpisode) (defined in CVideoDatabase) | CVideoDatabase | |
| GetTvShowGenresByName(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetTvShowId(const std::string &strPath) (defined in CVideoDatabase) | CVideoDatabase | |
| GetTvShowInfo(const std::string &strPath, CVideoInfoTag &details, int idTvShow=-1, CFileItem *item=NULL, int getDetails=VideoDbDetailsAll) (defined in CVideoDatabase) | CVideoDatabase | |
| GetTvShowNamedSeasonById(int tvshowId, int seasonId) | CVideoDatabase | |
| GetTvShowNamedSeasons(int showId, std::map< int, std::string > &seasons) (defined in CVideoDatabase) | CVideoDatabase | |
| GetTvShowsActorsByName(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetTvShowsByActor(const std::string &strActor, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetTvShowsByName(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetTvShowsByWhere(const std::string &strBaseDir, const Filter &filter, CFileItemList &items, const SortDescription &sortDescription=SortDescription(), int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | |
| GetTvShowsDirectorsByName(const std::string &strSearch, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetTvShowSeasonArt(int mediaId, std::map< int, std::map< std::string, std::string > > &seasonArt) (defined in CVideoDatabase) | CVideoDatabase | |
| GetTvShowSeasons(int showId, std::map< int, int > &seasons) (defined in CVideoDatabase) | CVideoDatabase | |
| GetTvShowsNav(const std::string &strBaseDir, CFileItemList &items, int idGenre=-1, int idYear=-1, int idActor=-1, int idDirector=-1, int idStudio=-1, int idTag=-1, const SortDescription &sortDescription=SortDescription(), int getDetails=VideoDbDetailsNone) (defined in CVideoDatabase) | CVideoDatabase | |
| GetTvShowTitleById(int id) (defined in CVideoDatabase) | CVideoDatabase | |
| GetUniqueIDs(int media_id, const std::string &media_type, CVideoInfoTag &details) (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetUseAllExternalAudioForVideo(const std::string &videoPath) (defined in CVideoDatabase) | CVideoDatabase | |
| GetValueString(const CVideoInfoTag &details, int min, int max, const SDbTableOffsets *offsets) const (defined in CVideoDatabase) | CVideoDatabase | protected |
| GetVideoItemTitle(VideoDbContentType itemType, int dbId) (defined in CVideoDatabase) | CVideoDatabase | |
| GetVideoSettings(int idFile, CVideoSettings &settings) | CVideoDatabase | |
| GetVideoSettings(const CFileItem &item, CVideoSettings &settings) | CVideoDatabase | |
| GetVideoSettings(const std::string &filePath, CVideoSettings &settings) | CVideoDatabase | |
| GetVideoVersionById(int id) (defined in CVideoDatabase) | CVideoDatabase | |
| GetVideoVersionInfo(const std::string &filenameAndPath) (defined in CVideoDatabase) | CVideoDatabase | |
| GetVideoVersions(VideoDbContentType itemType, int dbId, CFileItemList &items, VideoAssetType videoAssetType) (defined in CVideoDatabase) | CVideoDatabase | |
| GetVideoVersionsNav(const std::string &strBaseDir, CFileItemList &items, VideoDbContentType idContent=VideoDbContentType::UNKNOWN, const Filter &filter=Filter()) (defined in CVideoDatabase) | CVideoDatabase | |
| GetVideoVersionTypes(VideoDbContentType idContent, VideoAssetType asset, CFileItemList &items) (defined in CVideoDatabase) | CVideoDatabase | |
| GetWritersNav(const std::string &strBaseDir, CFileItemList &items, VideoDbContentType idContent=VideoDbContentType::UNKNOWN, const Filter &filter=Filter(), bool countOnly=false) (defined in CVideoDatabase) | CVideoDatabase | |
| GetYearsNav(const std::string &strBaseDir, CFileItemList &items, VideoDbContentType idContent=VideoDbContentType::UNKNOWN, const Filter &filter=Filter()) (defined in CVideoDatabase) | CVideoDatabase | |
| HasArtForItem(int mediaId, const MediaType &mediaType) (defined in CVideoDatabase) | CVideoDatabase | |
| HasContent() (defined in CVideoDatabase) | CVideoDatabase | |
| HasContent(VideoDbContentType type) (defined in CVideoDatabase) | CVideoDatabase | |
| HasEpisodeInfo(const std::string &strFilenameAndPath) (defined in CVideoDatabase) | CVideoDatabase | |
| HasMovieInfo(const std::string &strFilenameAndPath) (defined in CVideoDatabase) | CVideoDatabase | |
| HasMusicVideoInfo(const std::string &strFilenameAndPath) (defined in CVideoDatabase) | CVideoDatabase | |
| HasSets() const (defined in CVideoDatabase) | CVideoDatabase | |
| HasTvShowInfo(const std::string &strFilenameAndPath) (defined in CVideoDatabase) | CVideoDatabase | |
| ImportArtFromXML(const TiXmlNode *node, std::map< std::string, std::string > &artwork) (defined in CVideoDatabase) | CVideoDatabase | |
| ImportFromXML(const std::string &path) (defined in CVideoDatabase) | CVideoDatabase | |
| IncrementPlayCount(const CFileItem &item) | CVideoDatabase | |
| InitializeVideoVersionTypeTable(int schemaVersion) (defined in CVideoDatabase) | CVideoDatabase | |
| Interrupt() (defined in CDatabase) | CDatabase | |
| IsDefaultVideoVersion(int idFile) (defined in CVideoDatabase) | CVideoDatabase | |
| IsLinkedToTvshow(int idMovie) (defined in CVideoDatabase) | CVideoDatabase | |
| IsOpen() (defined in CDatabase) | CDatabase | |
| LinkMovieToTvshow(int idMovie, int idShow, bool bRemove) (defined in CVideoDatabase) | CVideoDatabase | |
| LoadVideoInfo(const std::string &strFilenameAndPath, CVideoInfoTag &details, int getDetails=VideoDbDetailsAll) (defined in CVideoDatabase) | CVideoDatabase | |
| m_pDB (defined in CDatabase) | CDatabase | protected |
| m_pDS (defined in CDatabase) | CDatabase | protected |
| m_pDS2 (defined in CDatabase) | CDatabase | protected |
| m_profileManager (defined in CDatabase) | CDatabase | protected |
| m_sqlite | CDatabase | protected |
| Open() override (defined in CVideoDatabase) | CVideoDatabase | virtual |
| Open(const DatabaseSettings &db) (defined in CDatabase) | CDatabase | |
| PrepareSQL(std::string strStmt,...) const (defined in CDatabase) | CDatabase | |
| QueueDeleteQuery(const std::string &strQuery) | CDatabase | |
| QueueInsertQuery(const std::string &strQuery) | CDatabase | |
| RemoveArtForItem(int mediaId, const MediaType &mediaType, const std::string &artType) (defined in CVideoDatabase) | CVideoDatabase | |
| RemoveArtForItem(int mediaId, const MediaType &mediaType, const std::set< std::string > &artTypes) (defined in CVideoDatabase) | CVideoDatabase | |
| RemoveContentForPath(const std::string &strPath, CGUIDialogProgress *progress=NULL) (defined in CVideoDatabase) | CVideoDatabase | |
| RemoveFromLinkTable(int mediaId, const std::string &mediaType, const std::string &table, int valueId, const char *foreignKey=NULL) (defined in CVideoDatabase) | CVideoDatabase | protected |
| RemoveTagFromItem(int idItem, int idTag, const std::string &type) (defined in CVideoDatabase) | CVideoDatabase | |
| RemoveTagsFromItem(int idItem, const std::string &type) (defined in CVideoDatabase) | CVideoDatabase | |
| RemoveVideoVersion(int dbId) (defined in CVideoDatabase) | CVideoDatabase | |
| ResultQuery(const std::string &strQuery) const | CDatabase | |
| RollbackTransaction() (defined in CDatabase) | CDatabase | |
| ScraperInUse(const std::string &scraperID) const | CVideoDatabase | |
| SetArtForItem(int mediaId, const MediaType &mediaType, const std::string &artType, const std::string &url) (defined in CVideoDatabase) | CVideoDatabase | |
| SetArtForItem(int mediaId, const MediaType &mediaType, const std::map< std::string, std::string > &art) (defined in CVideoDatabase) | CVideoDatabase | |
| SetDefaultVideoVersion(VideoDbContentType itemType, int dbId, int idFile) (defined in CVideoDatabase) | CVideoDatabase | |
| SetDetailsForEpisode(CVideoInfoTag &details, const std::map< std::string, std::string > &artwork, int idShow, int idEpisode=-1) (defined in CVideoDatabase) | CVideoDatabase | |
| SetDetailsForItem(CVideoInfoTag &details, const std::map< std::string, std::string > &artwork) (defined in CVideoDatabase) | CVideoDatabase | |
| SetDetailsForItem(int id, const MediaType &mediaType, CVideoInfoTag &details, const std::map< std::string, std::string > &artwork) (defined in CVideoDatabase) | CVideoDatabase | |
| SetDetailsForMovie(CVideoInfoTag &details, const std::map< std::string, std::string > &artwork, int idMovie=-1) (defined in CVideoDatabase) | CVideoDatabase | |
| SetDetailsForMovieSet(const CVideoInfoTag &details, const std::map< std::string, std::string > &artwork, int idSet=-1) (defined in CVideoDatabase) | CVideoDatabase | |
| SetDetailsForMusicVideo(CVideoInfoTag &details, const std::map< std::string, std::string > &artwork, int idMVideo=-1) (defined in CVideoDatabase) | CVideoDatabase | |
| SetDetailsForSeason(const CVideoInfoTag &details, const std::map< std::string, std::string > &artwork, int idShow, int idSeason=-1) (defined in CVideoDatabase) | CVideoDatabase | |
| SetDetailsForTvShow(const std::vector< std::pair< std::string, std::string > > &paths, CVideoInfoTag &details, const std::map< std::string, std::string > &artwork, const std::map< int, std::map< std::string, std::string > > &seasonArt, int idTvShow=-1) | CVideoDatabase | |
| SetMovieSet(int idMovie, int idSet) (defined in CVideoDatabase) | CVideoDatabase | |
| SetPathHash(const std::string &path, const std::string &hash) (defined in CVideoDatabase) | CVideoDatabase | |
| SetPlayCount(const CFileItem &item, int count, const CDateTime &date=CDateTime()) | CVideoDatabase | |
| SetScraperForPath(const std::string &filePath, const ADDON::ScraperPtr &info, const VIDEO::SScanSettings &settings) (defined in CVideoDatabase) | CVideoDatabase | |
| SetSingleValue(VideoDbContentType type, int dbId, int dbField, const std::string &strValue) (defined in CVideoDatabase) | CVideoDatabase | |
| SetSingleValue(VideoDbContentType type, int dbId, Field dbField, const std::string &strValue) (defined in CVideoDatabase) | CVideoDatabase | |
| SetSingleValue(const std::string &table, const std::string &fieldName, const std::string &strValue, const std::string &conditionName="", int conditionValue=-1) (defined in CVideoDatabase) | CVideoDatabase | |
| SetStackTimes(const std::string &filePath, const std::vector< uint64_t > ×) | CVideoDatabase | |
| SetStreamDetailsForFile(const CStreamDetails &details, const std::string &strFileNameAndPath) (defined in CVideoDatabase) | CVideoDatabase | |
| SetStreamDetailsForFileId(const CStreamDetails &details, int idFile) (defined in CVideoDatabase) | CVideoDatabase | |
| SetVideoSettings(const CFileItem &item, const CVideoSettings &settings) | CVideoDatabase | |
| SetVideoSettings(int idFile, const CVideoSettings &settings) | CVideoDatabase | |
| SetVideoUserRating(int dbId, int rating, const MediaType &mediaType) (defined in CVideoDatabase) | CVideoDatabase | |
| SetVideoVersion(int idFile, int idVideoVersion) (defined in CVideoDatabase) | CVideoDatabase | |
| SetVideoVersionDefaultArt(int dbId, int idFrom, VideoDbContentType type) (defined in CVideoDatabase) | CVideoDatabase | |
| Split(const std::string &strFileNameAndPath, std::string &strPath, std::string &strFileName) (defined in CDatabase) | CDatabase | protected |
| UpdateActorLinksToItem(int mediaId, const std::string &mediaType, const std::string &field, const std::vector< std::string > &values) (defined in CVideoDatabase) | CVideoDatabase | protected |
| UpdateAssetsOwner(const std::string &mediaType, int dbIdSource, int dbIdTarget) (defined in CVideoDatabase) | CVideoDatabase | |
| UpdateDetailsForMovie(int idMovie, CVideoInfoTag &details, const std::map< std::string, std::string > &artwork, const std::set< std::string > &updatedDetails) (defined in CVideoDatabase) | CVideoDatabase | |
| UpdateDetailsForTvShow(int idTvShow, CVideoInfoTag &details, const std::map< std::string, std::string > &artwork, const std::map< int, std::map< std::string, std::string > > &seasonArt) (defined in CVideoDatabase) | CVideoDatabase | |
| UpdateFanart(const CFileItem &item, VideoDbContentType type) (defined in CVideoDatabase) | CVideoDatabase | |
| UpdateFileDateAdded(CVideoInfoTag &details) | CVideoDatabase | |
| UpdateLastPlayed(const CFileItem &item) | CVideoDatabase | |
| UpdateLinksToItem(int mediaId, const std::string &mediaType, const std::string &field, const std::vector< std::string > &values) (defined in CVideoDatabase) | CVideoDatabase | protected |
| UpdateMovieTitle(int idMovie, const std::string &strNewMovieTitle, VideoDbContentType iType=VideoDbContentType::MOVIES) (defined in CVideoDatabase) | CVideoDatabase | |
| UpdateRatings(int mediaId, const char *mediaType, const RatingMap &values, const std::string &defaultRating) (defined in CVideoDatabase) | CVideoDatabase | protected |
| UpdateUniqueIDs(int mediaId, const char *mediaType, const CVideoInfoTag &details) (defined in CVideoDatabase) | CVideoDatabase | protected |
| UpdateVideoSortTitle(int idDb, const std::string &strNewSortTitle, VideoDbContentType iType=VideoDbContentType::MOVIES) (defined in CVideoDatabase) | CVideoDatabase | |
| UpdateVideoVersionTypeTable() (defined in CVideoDatabase) | CVideoDatabase | |
| VideoContentTypeToString(VideoDbContentType type, std::string &out) (defined in CVideoDatabase) | CVideoDatabase | inlinestatic |
| ~CDatabase(void) (defined in CDatabase) | CDatabase | virtual |
| ~CVideoDatabase(void) override (defined in CVideoDatabase) | CVideoDatabase |
1.8.13