Go to the source code of this file.
Classes | |
| struct | PersonInfo |
| class | MetadataLookup |
| class | MetaGrabberScript |
Typedefs | |
| typedef QMap< VideoArtworkType, ArtworkInfo > | DownloadMap |
| typedef QMultiMap< PeopleType, PersonInfo > | PeopleMap |
| typedef QHash< QString, QString > | MetadataMap |
| typedef QList< MetadataLookup * > | MetadataLookupList |
Enumerations | |
| enum | LookupStep { kLookupSearch = 0, kLookupData = 1, kLookupCollection = 2 } |
| enum | MetadataType { kMetadataVideo = 0, kMetadataRecording = 1, kMetadataMusic = 2, kMetadataGame = 3 } |
| enum | LookupType { kProbableTelevision = 0, kProbableGenericTelevision = 1, kProbableMovie = 2, kUnknownVideo = 3, kProbableMusic = 4, kProbableGame = 5 } |
| enum | VideoContentType { kContentMovie = 0, kContentTelevision = 1, kContentAdult = 2, kContentMusicVideo = 3, kContentHomeMovie = 4, kContentUnknown = 5 } |
| enum | PeopleType { kPersonActor = 0, kPersonAuthor = 1, kPersonDirector = 2, kPersonProducer = 3, kPersonExecProducer = 4, kPersonCinematographer = 5, kPersonComposer = 6, kPersonEditor = 7, kPersonCastingDirector = 8, kPersonArtist = 9, kPersonAlbumArtist = 10, kPersonGuestStar = 11 } |
| enum | GrabberType { kGrabberMovie = 0, kGrabberTelevision = 1, kGrabberMusic = 2, kGrabberGame = 3 } |
Functions | |
| META_PUBLIC QDomDocument | CreateMetadataXML (MetadataLookupList list) |
| META_PUBLIC QDomDocument | CreateMetadataXML (MetadataLookup *lookup) |
| META_PUBLIC QDomDocument | CreateMetadataXML (ProgramInfo *pginfo) |
| META_PUBLIC void | CreateMetadataXMLItem (MetadataLookup *lookup, QDomElement placetoadd, QDomDocument docroot) |
| META_PUBLIC void | AddCertifications (MetadataLookup *lookup, QDomElement placetoadd, QDomDocument docroot) |
| META_PUBLIC void | AddCategories (MetadataLookup *lookup, QDomElement placetoadd, QDomDocument docroot) |
| META_PUBLIC void | AddStudios (MetadataLookup *lookup, QDomElement placetoadd, QDomDocument docroot) |
| META_PUBLIC void | AddCountries (MetadataLookup *lookup, QDomElement placetoadd, QDomDocument docroot) |
| META_PUBLIC MetadataLookup * | LookupFromProgramInfo (ProgramInfo *pginfo) |
| META_PUBLIC MetadataLookup * | ParseMetadataItem (const QDomElement &item, MetadataLookup *lookup, bool passseas=true) |
| META_PUBLIC MetadataLookup * | ParseMetadataMovieNFO (const QDomElement &item, MetadataLookup *lookup) |
| META_PUBLIC PeopleMap | ParsePeople (QDomElement people) |
| META_PUBLIC ArtworkMap | ParseArtwork (QDomElement artwork) |
| META_PUBLIC int | editDistance (const QString &s, const QString &t) |
| META_PUBLIC QString | nearestName (const QString &actual, const QStringList &candidates) |
| META_PUBLIC QDateTime | RFC822TimeToQDateTime (const QString &t) |
| META_PUBLIC MetaGrabberScript * | ParseGrabberVersion (const QDomElement &item) |
| typedef QMap< VideoArtworkType, ArtworkInfo > DownloadMap |
Definition at line 76 of file metadatacommon.h.
| typedef QMultiMap< PeopleType, PersonInfo > PeopleMap |
Definition at line 78 of file metadatacommon.h.
| typedef QHash<QString,QString> MetadataMap |
Definition at line 80 of file metadatacommon.h.
| typedef QList<MetadataLookup*> MetadataLookupList |
Definition at line 446 of file metadatacommon.h.
| enum LookupStep |
Definition at line 19 of file metadatacommon.h.
| enum MetadataType |
Definition at line 34 of file metadatacommon.h.
| enum LookupType |
| kProbableTelevision | |
| kProbableGenericTelevision | |
| kProbableMovie | |
| kUnknownVideo | |
| kProbableMusic | |
| kProbableGame |
Definition at line 42 of file metadatacommon.h.
| enum VideoContentType |
| kContentMovie | |
| kContentTelevision | |
| kContentAdult | |
| kContentMusicVideo | |
| kContentHomeMovie | |
| kContentUnknown |
Definition at line 52 of file metadatacommon.h.
| enum PeopleType |
Definition at line 61 of file metadatacommon.h.
| enum GrabberType |
Definition at line 485 of file metadatacommon.h.
| META_PUBLIC QDomDocument CreateMetadataXML | ( | MetadataLookupList | list | ) |
Definition at line 466 of file metadatacommon.cpp.
Referenced by CreateMetadataXML().
| META_PUBLIC QDomDocument CreateMetadataXML | ( | MetadataLookup * | lookup | ) |
Definition at line 482 of file metadatacommon.cpp.
| META_PUBLIC QDomDocument CreateMetadataXML | ( | ProgramInfo * | pginfo | ) |
Definition at line 494 of file metadatacommon.cpp.
| META_PUBLIC void CreateMetadataXMLItem | ( | MetadataLookup * | lookup, | |
| QDomElement | placetoadd, | |||
| QDomDocument | docroot | |||
| ) |
Definition at line 508 of file metadatacommon.cpp.
Referenced by CreateMetadataXML().
| META_PUBLIC void AddCertifications | ( | MetadataLookup * | lookup, | |
| QDomElement | placetoadd, | |||
| QDomDocument | docroot | |||
| ) |
Definition at line 860 of file metadatacommon.cpp.
Referenced by CreateMetadataXMLItem().
| META_PUBLIC void AddCategories | ( | MetadataLookup * | lookup, | |
| QDomElement | placetoadd, | |||
| QDomDocument | docroot | |||
| ) |
Definition at line 874 of file metadatacommon.cpp.
Referenced by CreateMetadataXMLItem().
| META_PUBLIC void AddStudios | ( | MetadataLookup * | lookup, | |
| QDomElement | placetoadd, | |||
| QDomDocument | docroot | |||
| ) |
Definition at line 892 of file metadatacommon.cpp.
Referenced by CreateMetadataXMLItem().
| META_PUBLIC void AddCountries | ( | MetadataLookup * | lookup, | |
| QDomElement | placetoadd, | |||
| QDomDocument | docroot | |||
| ) |
Definition at line 909 of file metadatacommon.cpp.
Referenced by CreateMetadataXMLItem().
| META_PUBLIC MetadataLookup* LookupFromProgramInfo | ( | ProgramInfo * | pginfo | ) |
Definition at line 437 of file metadatacommon.cpp.
Referenced by CreateMetadataXML().
| META_PUBLIC MetadataLookup* ParseMetadataItem | ( | const QDomElement & | item, | |
| MetadataLookup * | lookup, | |||
| bool | passseas = true | |||
| ) |
Definition at line 926 of file metadatacommon.cpp.
Referenced by MetadataDownload::readMXML(), and MetadataDownload::runGrabber().
| META_PUBLIC MetadataLookup* ParseMetadataMovieNFO | ( | const QDomElement & | item, | |
| MetadataLookup * | lookup | |||
| ) |
Definition at line 1142 of file metadatacommon.cpp.
Referenced by MetadataDownload::readNFO().
| META_PUBLIC PeopleMap ParsePeople | ( | QDomElement | people | ) |
Definition at line 1219 of file metadatacommon.cpp.
Referenced by ParseMetadataItem().
| META_PUBLIC ArtworkMap ParseArtwork | ( | QDomElement | artwork | ) |
Definition at line 1277 of file metadatacommon.cpp.
Referenced by ParseMetadataItem().
| META_PUBLIC int editDistance | ( | const QString & | s, | |
| const QString & | t | |||
| ) |
Definition at line 1331 of file metadatacommon.cpp.
Referenced by nearestName().
| META_PUBLIC QString nearestName | ( | const QString & | actual, | |
| const QStringList & | candidates | |||
| ) |
Definition at line 1366 of file metadatacommon.cpp.
Referenced by MetadataDownload::findBestMatch().
| META_PUBLIC QDateTime RFC822TimeToQDateTime | ( | const QString & | t | ) |
Definition at line 1400 of file metadatacommon.cpp.
Referenced by ParseMetadataItem().
| META_PUBLIC MetaGrabberScript* ParseGrabberVersion | ( | const QDomElement & | item | ) |
Definition at line 1474 of file metadatacommon.cpp.
Referenced by GrabberSettings::Load().
1.6.3