MythTV  master
Public Member Functions | Private Attributes | List of all members
MetadataLookup Class Reference

#include <metadatacommon.h>

Inheritance diagram for MetadataLookup:
Inheritance graph
[legend]
Collaboration diagram for MetadataLookup:
Collaboration graph
[legend]

Public Member Functions

 MetadataLookup (void)
 
 ~MetadataLookup ()=default
 
 MetadataLookup (MetadataType type, LookupType subtype, QVariant data, LookupStep step, bool automatic, bool handleimages, bool allowoverwrites, bool allowgeneric, bool preferdvdorder, const QString &host, const QString &filename, const QString &title, const QString &network, const QString &status, const QStringList &categories, const float userrating, uint ratingcount, const QString &language, const QString &subtitle, const QString &tagline, const QString &description, uint season, uint episode, const uint chanid, const QString &channum, const QString &chansign, const QString &channame, const QString &chanplaybackfilters, const QString &recgroup, const QString &playgroup, const QString &seriesid, const QString &programid, const QString &storagegroup, const QDateTime &startts, const QDateTime &endts, const QDateTime &recstartts, const QDateTime &recendts, const uint programflags, const uint audioproperties, const uint videoproperties, const uint subtitletype, const QString &certification, const QStringList &countries, const float popularity, const uint budget, const uint revenue, const QString &album, uint tracknum, const QString &system, const uint year, const QDate &releasedate, const QDateTime &lastupdated, const uint runtime, const uint runtimesecs, const QString &inetref, const QString &collectionref, const QString &tmsref, const QString &imdb, const PeopleMap &people, const QStringList &studios, const QString &homepage, const QString &trailerURL, const ArtworkMap &artwork, DownloadMap downloads)
 
 MetadataLookup (MetadataType type, LookupType subtype, QVariant data, LookupStep step, bool automatic, bool handleimages, bool allowoverwrites, bool allowgeneric, bool preferdvdorder, const QString &host, const QString &filename, const QString &title, const QStringList &categories, const float userrating, const QString &subtitle, const QString &description, uint chanid, const QString &channum, const QString &chansign, const QString &channame, const QString &chanplaybackfilters, const QString &recgroup, const QString &playgroup, const QString &seriesid, const QString &programid, const QString &storagegroup, const QDateTime &startts, const QDateTime &endts, const QDateTime &recstartts, const QDateTime &recendts, uint programflags, uint audioproperties, uint videoproperties, uint subtitletype, const uint year, const QDate &releasedate, const QDateTime &lastupdated, const uint runtime, const uint runtimesecs)
 
 MetadataLookup (MetadataType type, LookupType subtype, QVariant data, LookupStep step, bool automatic, bool handleimages, bool allowoverwrites, bool allowgeneric, bool preferdvdorder, const QString &host, const QString &filename, const QString &title, const QStringList &categories, const float userrating, const QString &subtitle, const QString &tagline, const QString &description, uint season, uint episode, const QString &certification, const uint year, const QDate releasedate, const uint runtime, const uint runtimesecs, const QString &inetref, const PeopleMap &people, const QString &trailerURL, const ArtworkMap &artwork, DownloadMap downloads)
 
void toMap (InfoMap &map)
 
void SetType (MetadataType type)
 
void SetSubtype (LookupType subtype)
 
void SetData (QVariant data)
 
void SetStep (LookupStep step)
 
void SetAutomatic (bool autom)
 
void SetHandleImages (bool handle)
 
void SetAllowOverwrites (bool allow)
 
void SetAllowGeneric (bool allow)
 
void SetHost (const QString &host)
 
void SetDownloads (ArtworkMap map)
 
void SetTitle (const QString &title)
 
void SetFilename (const QString &filename)
 
void SetSubtitle (const QString &subtitle)
 
void SetSeason (uint season)
 
void SetEpisode (uint episode)
 
void SetInetref (const QString &inetref)
 
void SetCollectionref (const QString &collectionref)
 
void SetTMSref (const QString &tmsref)
 
void SetIsCollection (bool collection)
 
void SetPreferDVDOrdering (bool preferdvdorder)
 
void SetAlbum (const QString &album)
 
void SetTrack (uint track)
 
void SetSystem (const QString &system)
 
MetadataType GetType () const
 
LookupType GetSubtype () const
 
QVariant GetData () const
 
LookupStep GetStep () const
 
bool GetAutomatic () const
 
bool GetHandleImages () const
 
bool GetAllowOverwrites () const
 
bool GetAllowGeneric () const
 
QString GetFilename () const
 
QString GetTitle () const
 
QString GetBaseTitle () const
 
QStringList GetCategories () const
 
float GetUserRating () const
 
uint GetRatingCount () const
 
QString GetLanguage () const
 
QString GetHost () const
 
QString GetNetwork () const
 
QString GetStatus () const
 
QString GetSubtitle () const
 
QString GetTagline () const
 
QString GetDescription () const
 
bool GetPreferDVDOrdering () const
 
uint GetSeason () const
 
uint GetEpisode () const
 
uint GetChanId () const
 
QString GetChanNum () const
 
QString GetChanSign () const
 
QString GetChanName () const
 
QString GetChanPlaybackFilters () const
 
QString GetRecGroup () const
 
QString GetPlayGroup () const
 
QString GetSeriesId () const
 
QString GetProgramId () const
 
QString GetStorageGroup () const
 
QDateTime GetStartTS () const
 
QDateTime GetEndTS () const
 
QDateTime GetRecStartTS () const
 
QDateTime GetRecEndTS () const
 
uint GetProgramFlags () const
 
uint GetAudioProperties () const
 
uint GetVideoProperties () const
 
uint GetSubtitleType () const
 
QString GetCertification () const
 
QStringList GetCountries () const
 
float GetPopularity () const
 
uint GetBudget () const
 
uint GetRevenue () const
 
QString GetAlbumTitle () const
 
uint GetTrackNumber () const
 
QString GetSystem () const
 
uint GetYear () const
 
QDate GetReleaseDate () const
 
QDateTime GetLastUpdated () const
 
uint GetRuntime () const
 
uint GetRuntimeSeconds () const
 
QString GetInetref () const
 
QString GetCollectionref () const
 
QString GetIMDB () const
 
QString GetTMSref () const
 
bool GetIsCollection () const
 
QList< PersonInfoGetPeople (PeopleType type) const
 
QStringList GetStudios () const
 
QString GetHomepage () const
 
QString GetTrailerURL () const
 
ArtworkList GetArtwork (VideoArtworkType type) const
 
DownloadMap GetDownloads () const
 
- Public Member Functions inherited from ReferenceCounter
 ReferenceCounter (const QString &debugName, bool logDebug=true)
 Creates reference counter with an initial value of 1. More...
 
virtual int IncrRef (void)
 Increments reference count. More...
 
virtual int DecrRef (void)
 Decrements reference count and deletes on 0. More...
 

Private Attributes

MetadataType m_type {kMetadataVideo}
 
LookupType m_subtype {kUnknownVideo}
 
QVariant m_data
 
LookupStep m_step {kLookupSearch}
 
bool m_automatic {false}
 
bool m_handleimages {false}
 
bool m_allowoverwrites {false}
 
bool m_allowgeneric {false}
 
bool m_dvdorder {false}
 
QString m_host
 
QString m_filename
 
QString m_title
 
QString m_base_title
 
QString m_network
 
QString m_status
 
const QStringList m_categories
 
float m_userrating {0.0}
 
uint m_ratingcount {0}
 
const QString m_language
 
QString m_subtitle
 
const QString m_tagline
 
const QString m_description
 
uint m_season {0}
 
uint m_episode {0}
 
uint m_chanid {0}
 
const QString m_channum
 
const QString m_chansign
 
const QString m_channame
 
const QString m_chanplaybackfilters
 
const QString m_recgroup
 
const QString m_playgroup
 
const QString m_seriesid
 
const QString m_programid
 
const QString m_storagegroup
 
const QDateTime m_startts
 
const QDateTime m_endts
 
const QDateTime m_recstartts
 
const QDateTime m_recendts
 
uint m_programflags {0}
 
uint m_audioproperties {0}
 
uint m_videoproperties {0}
 
uint m_subtitletype {0}
 
const QString m_certification
 
const QStringList m_countries
 
float m_popularity {0}
 
uint m_budget {0}
 
uint m_revenue {0}
 
QString m_album
 
uint m_tracknum {0}
 
QString m_system
 
uint m_year {0}
 
const QDate m_releasedate
 
const QDateTime m_lastupdated
 
uint m_runtime {0}
 
uint m_runtimesecs {0}
 
QString m_inetref
 
QString m_collectionref
 
QString m_tmsref
 
QString m_imdb
 
bool m_iscollection {false}
 
const PeopleMap m_people
 
const QStringList m_studios
 
const QString m_homepage
 
const QString m_trailerURL
 
const ArtworkMap m_artwork
 
DownloadMap m_downloads
 

Additional Inherited Members

- Static Public Member Functions inherited from ReferenceCounter
static void PrintDebug (void)
 Print out any leaks if that level of debugging is enabled. More...
 
- Protected Member Functions inherited from ReferenceCounter
virtual ~ReferenceCounter (void)
 Called on destruction, will warn if object deleted with references in place. More...
 
- Protected Attributes inherited from ReferenceCounter
bool m_logDebug
 This is used to suppress creating LoggingItem classes for LoggingItem reference count changes. More...
 
QAtomicInt m_referenceCount {1}
 

Detailed Description

Definition at line 83 of file metadatacommon.h.

Constructor & Destructor Documentation

◆ MetadataLookup() [1/4]

MetadataLookup::MetadataLookup ( void  )
inline

Definition at line 86 of file metadatacommon.h.

◆ ~MetadataLookup()

MetadataLookup::~MetadataLookup ( )
default

◆ MetadataLookup() [2/4]

MetadataLookup::MetadataLookup ( MetadataType  type,
LookupType  subtype,
QVariant  data,
LookupStep  step,
bool  automatic,
bool  handleimages,
bool  allowoverwrites,
bool  allowgeneric,
bool  preferdvdorder,
const QString &  host,
const QString &  filename,
const QString &  title,
const QString &  network,
const QString &  status,
const QStringList &  categories,
const float  userrating,
uint  ratingcount,
const QString &  language,
const QString &  subtitle,
const QString &  tagline,
const QString &  description,
uint  season,
uint  episode,
const uint  chanid,
const QString &  channum,
const QString &  chansign,
const QString &  channame,
const QString &  chanplaybackfilters,
const QString &  recgroup,
const QString &  playgroup,
const QString &  seriesid,
const QString &  programid,
const QString &  storagegroup,
const QDateTime &  startts,
const QDateTime &  endts,
const QDateTime &  recstartts,
const QDateTime &  recendts,
const uint  programflags,
const uint  audioproperties,
const uint  videoproperties,
const uint  subtitletype,
const QString &  certification,
const QStringList &  countries,
const float  popularity,
const uint  budget,
const uint  revenue,
const QString &  album,
uint  tracknum,
const QString &  system,
const uint  year,
const QDate &  releasedate,
const QDateTime &  lastupdated,
const uint  runtime,
const uint  runtimesecs,
const QString &  inetref,
const QString &  collectionref,
const QString &  tmsref,
const QString &  imdb,
const PeopleMap people,
const QStringList &  studios,
const QString &  homepage,
const QString &  trailerURL,
const ArtworkMap artwork,
DownloadMap  downloads 
)

Definition at line 18 of file metadatacommon.cpp.

◆ MetadataLookup() [3/4]

MetadataLookup::MetadataLookup ( MetadataType  type,
LookupType  subtype,
QVariant  data,
LookupStep  step,
bool  automatic,
bool  handleimages,
bool  allowoverwrites,
bool  allowgeneric,
bool  preferdvdorder,
const QString &  host,
const QString &  filename,
const QString &  title,
const QStringList &  categories,
const float  userrating,
const QString &  subtitle,
const QString &  description,
uint  chanid,
const QString &  channum,
const QString &  chansign,
const QString &  channame,
const QString &  chanplaybackfilters,
const QString &  recgroup,
const QString &  playgroup,
const QString &  seriesid,
const QString &  programid,
const QString &  storagegroup,
const QDateTime &  startts,
const QDateTime &  endts,
const QDateTime &  recstartts,
const QDateTime &  recendts,
uint  programflags,
uint  audioproperties,
uint  videoproperties,
uint  subtitletype,
const uint  year,
const QDate &  releasedate,
const QDateTime &  lastupdated,
const uint  runtime,
const uint  runtimesecs 
)

Definition at line 156 of file metadatacommon.cpp.

◆ MetadataLookup() [4/4]

MetadataLookup::MetadataLookup ( MetadataType  type,
LookupType  subtype,
QVariant  data,
LookupStep  step,
bool  automatic,
bool  handleimages,
bool  allowoverwrites,
bool  allowgeneric,
bool  preferdvdorder,
const QString &  host,
const QString &  filename,
const QString &  title,
const QStringList &  categories,
const float  userrating,
const QString &  subtitle,
const QString &  tagline,
const QString &  description,
uint  season,
uint  episode,
const QString &  certification,
const uint  year,
const QDate  releasedate,
const uint  runtime,
const uint  runtimesecs,
const QString &  inetref,
const PeopleMap people,
const QString &  trailerURL,
const ArtworkMap artwork,
DownloadMap  downloads 
)

Definition at line 247 of file metadatacommon.cpp.

Member Function Documentation

◆ toMap()

void MetadataLookup::toMap ( InfoMap map)

Definition at line 347 of file metadatacommon.cpp.

Referenced by MetadataOptions::QueryComplete().

◆ SetType()

void MetadataLookup::SetType ( MetadataType  type)
inline

◆ SetSubtype()

void MetadataLookup::SetSubtype ( LookupType  subtype)
inline

◆ SetData()

void MetadataLookup::SetData ( QVariant  data)
inline

◆ SetStep()

void MetadataLookup::SetStep ( LookupStep  step)
inline

◆ SetAutomatic()

void MetadataLookup::SetAutomatic ( bool  autom)
inline

◆ SetHandleImages()

void MetadataLookup::SetHandleImages ( bool  handle)
inline

◆ SetAllowOverwrites()

void MetadataLookup::SetAllowOverwrites ( bool  allow)
inline

◆ SetAllowGeneric()

void MetadataLookup::SetAllowGeneric ( bool  allow)
inline

◆ SetHost()

void MetadataLookup::SetHost ( const QString &  host)
inline

◆ SetDownloads()

void MetadataLookup::SetDownloads ( ArtworkMap  map)
inline

◆ SetTitle()

void MetadataLookup::SetTitle ( const QString &  title)
inline

◆ SetFilename()

void MetadataLookup::SetFilename ( const QString &  filename)
inline

Definition at line 259 of file metadatacommon.h.

Referenced by MetadataFactory::Lookup().

◆ SetSubtitle()

void MetadataLookup::SetSubtitle ( const QString &  subtitle)
inline

◆ SetSeason()

void MetadataLookup::SetSeason ( uint  season)
inline

◆ SetEpisode()

void MetadataLookup::SetEpisode ( uint  episode)
inline

◆ SetInetref()

void MetadataLookup::SetInetref ( const QString &  inetref)
inline

◆ SetCollectionref()

void MetadataLookup::SetCollectionref ( const QString &  collectionref)
inline

◆ SetTMSref()

void MetadataLookup::SetTMSref ( const QString &  tmsref)
inline

Definition at line 268 of file metadatacommon.h.

◆ SetIsCollection()

void MetadataLookup::SetIsCollection ( bool  collection)
inline

Definition at line 269 of file metadatacommon.h.

Referenced by MetadataDownload::handleTelevision().

◆ SetPreferDVDOrdering()

void MetadataLookup::SetPreferDVDOrdering ( bool  preferdvdorder)
inline

Definition at line 270 of file metadatacommon.h.

◆ SetAlbum()

void MetadataLookup::SetAlbum ( const QString &  album)
inline

Definition at line 274 of file metadatacommon.h.

◆ SetTrack()

void MetadataLookup::SetTrack ( uint  track)
inline

Definition at line 275 of file metadatacommon.h.

◆ SetSystem()

void MetadataLookup::SetSystem ( const QString &  system)
inline

Definition at line 278 of file metadatacommon.h.

Referenced by GameUI::StartGameImageSet().

◆ GetType()

MetadataType MetadataLookup::GetType ( ) const
inline

◆ GetSubtype()

LookupType MetadataLookup::GetSubtype ( ) const
inline

◆ GetData()

QVariant MetadataLookup::GetData ( ) const
inline

◆ GetStep()

LookupStep MetadataLookup::GetStep ( ) const
inline

◆ GetAutomatic()

bool MetadataLookup::GetAutomatic ( ) const
inline

◆ GetHandleImages()

bool MetadataLookup::GetHandleImages ( ) const
inline

◆ GetAllowOverwrites()

bool MetadataLookup::GetAllowOverwrites ( ) const
inline

◆ GetAllowGeneric()

bool MetadataLookup::GetAllowGeneric ( ) const
inline

◆ GetFilename()

QString MetadataLookup::GetFilename ( ) const
inline

◆ GetTitle()

QString MetadataLookup::GetTitle ( void  ) const
inline

◆ GetBaseTitle()

QString MetadataLookup::GetBaseTitle ( ) const
inline

◆ GetCategories()

QStringList MetadataLookup::GetCategories ( ) const
inline

◆ GetUserRating()

float MetadataLookup::GetUserRating ( ) const
inline

◆ GetRatingCount()

uint MetadataLookup::GetRatingCount ( ) const
inline

Definition at line 299 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetLanguage()

QString MetadataLookup::GetLanguage ( void  ) const
inline

Definition at line 300 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem(), and Video::LookupVideo().

◆ GetHost()

QString MetadataLookup::GetHost ( ) const
inline

◆ GetNetwork()

QString MetadataLookup::GetNetwork ( ) const
inline

Definition at line 304 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetStatus()

QString MetadataLookup::GetStatus ( void  ) const
inline

Definition at line 305 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetSubtitle()

QString MetadataLookup::GetSubtitle ( void  ) const
inline

◆ GetTagline()

QString MetadataLookup::GetTagline ( ) const
inline

◆ GetDescription()

QString MetadataLookup::GetDescription ( void  ) const
inline

◆ GetPreferDVDOrdering()

bool MetadataLookup::GetPreferDVDOrdering ( ) const
inline

Definition at line 309 of file metadatacommon.h.

Referenced by ParseMetadataItem(), and ParseMetadataMovieNFO().

◆ GetSeason()

uint MetadataLookup::GetSeason ( void  ) const
inline

◆ GetEpisode()

uint MetadataLookup::GetEpisode ( void  ) const
inline

◆ GetChanId()

uint MetadataLookup::GetChanId ( ) const
inline

Definition at line 312 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetChanNum()

QString MetadataLookup::GetChanNum ( void  ) const
inline

Definition at line 313 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetChanSign()

QString MetadataLookup::GetChanSign ( ) const
inline

Definition at line 314 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetChanName()

QString MetadataLookup::GetChanName ( ) const
inline

Definition at line 315 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetChanPlaybackFilters()

QString MetadataLookup::GetChanPlaybackFilters ( ) const
inline

Definition at line 316 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetRecGroup()

QString MetadataLookup::GetRecGroup ( ) const
inline

Definition at line 317 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetPlayGroup()

QString MetadataLookup::GetPlayGroup ( ) const
inline

Definition at line 318 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetSeriesId()

QString MetadataLookup::GetSeriesId ( ) const
inline

Definition at line 319 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetProgramId()

QString MetadataLookup::GetProgramId ( ) const
inline

Definition at line 320 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetStorageGroup()

QString MetadataLookup::GetStorageGroup ( void  ) const
inline

Definition at line 321 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetStartTS()

QDateTime MetadataLookup::GetStartTS ( ) const
inline

Definition at line 322 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetEndTS()

QDateTime MetadataLookup::GetEndTS ( ) const
inline

Definition at line 323 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetRecStartTS()

QDateTime MetadataLookup::GetRecStartTS ( ) const
inline

Definition at line 324 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetRecEndTS()

QDateTime MetadataLookup::GetRecEndTS ( ) const
inline

Definition at line 325 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetProgramFlags()

uint MetadataLookup::GetProgramFlags ( ) const
inline

Definition at line 326 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetAudioProperties()

uint MetadataLookup::GetAudioProperties ( void  ) const
inline

Definition at line 327 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetVideoProperties()

uint MetadataLookup::GetVideoProperties ( void  ) const
inline

Definition at line 328 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetSubtitleType()

uint MetadataLookup::GetSubtitleType ( void  ) const
inline

Definition at line 329 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetCertification()

QString MetadataLookup::GetCertification ( ) const
inline

◆ GetCountries()

QStringList MetadataLookup::GetCountries ( ) const
inline

◆ GetPopularity()

float MetadataLookup::GetPopularity ( ) const
inline

Definition at line 333 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem(), and Video::LookupVideo().

◆ GetBudget()

uint MetadataLookup::GetBudget ( ) const
inline

Definition at line 334 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem(), and Video::LookupVideo().

◆ GetRevenue()

uint MetadataLookup::GetRevenue ( ) const
inline

Definition at line 335 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem(), and Video::LookupVideo().

◆ GetAlbumTitle()

QString MetadataLookup::GetAlbumTitle ( ) const
inline

Definition at line 338 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetTrackNumber()

uint MetadataLookup::GetTrackNumber ( ) const
inline

Definition at line 339 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem(), and getDownloadFilename().

◆ GetSystem()

QString MetadataLookup::GetSystem ( ) const
inline

Definition at line 342 of file metadatacommon.h.

Referenced by getDownloadFilename(), and GameUI::OnGameSearchDone().

◆ GetYear()

uint MetadataLookup::GetYear ( ) const
inline

◆ GetReleaseDate()

QDate MetadataLookup::GetReleaseDate ( ) const
inline

◆ GetLastUpdated()

QDateTime MetadataLookup::GetLastUpdated ( ) const
inline

Definition at line 347 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetRuntime()

uint MetadataLookup::GetRuntime ( ) const
inline

◆ GetRuntimeSeconds()

uint MetadataLookup::GetRuntimeSeconds ( ) const
inline

Definition at line 349 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetInetref()

QString MetadataLookup::GetInetref ( ) const
inline

◆ GetCollectionref()

QString MetadataLookup::GetCollectionref ( ) const
inline

◆ GetIMDB()

QString MetadataLookup::GetIMDB ( ) const
inline

Definition at line 354 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem(), and Video::LookupVideo().

◆ GetTMSref()

QString MetadataLookup::GetTMSref ( ) const
inline

Definition at line 355 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem(), and Video::LookupVideo().

◆ GetIsCollection()

bool MetadataLookup::GetIsCollection ( ) const
inline

◆ GetPeople()

QList< PersonInfo > MetadataLookup::GetPeople ( PeopleType  type) const

◆ GetStudios()

QStringList MetadataLookup::GetStudios ( ) const
inline

◆ GetHomepage()

QString MetadataLookup::GetHomepage ( ) const
inline

◆ GetTrailerURL()

QString MetadataLookup::GetTrailerURL ( ) const
inline

Definition at line 364 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetArtwork()

ArtworkList MetadataLookup::GetArtwork ( VideoArtworkType  type) const

◆ GetDownloads()

DownloadMap MetadataLookup::GetDownloads ( ) const
inline

Member Data Documentation

◆ m_type

MetadataType MetadataLookup::m_type {kMetadataVideo}
private

Definition at line 372 of file metadatacommon.h.

◆ m_subtype

LookupType MetadataLookup::m_subtype {kUnknownVideo}
private

Definition at line 373 of file metadatacommon.h.

◆ m_data

QVariant MetadataLookup::m_data
private

Definition at line 374 of file metadatacommon.h.

◆ m_step

LookupStep MetadataLookup::m_step {kLookupSearch}
private

Definition at line 375 of file metadatacommon.h.

◆ m_automatic

bool MetadataLookup::m_automatic {false}
private

Definition at line 376 of file metadatacommon.h.

◆ m_handleimages

bool MetadataLookup::m_handleimages {false}
private

Definition at line 377 of file metadatacommon.h.

◆ m_allowoverwrites

bool MetadataLookup::m_allowoverwrites {false}
private

Definition at line 378 of file metadatacommon.h.

◆ m_allowgeneric

bool MetadataLookup::m_allowgeneric {false}
private

Definition at line 379 of file metadatacommon.h.

◆ m_dvdorder

bool MetadataLookup::m_dvdorder {false}
private

Definition at line 380 of file metadatacommon.h.

◆ m_host

QString MetadataLookup::m_host
private

Definition at line 381 of file metadatacommon.h.

◆ m_filename

QString MetadataLookup::m_filename
private

Definition at line 383 of file metadatacommon.h.

Referenced by toMap().

◆ m_title

QString MetadataLookup::m_title
private

Definition at line 384 of file metadatacommon.h.

Referenced by toMap().

◆ m_base_title

QString MetadataLookup::m_base_title
private

Definition at line 385 of file metadatacommon.h.

Referenced by MetadataLookup().

◆ m_network

QString MetadataLookup::m_network
private

Definition at line 386 of file metadatacommon.h.

Referenced by toMap().

◆ m_status

QString MetadataLookup::m_status
private

Definition at line 387 of file metadatacommon.h.

Referenced by toMap().

◆ m_categories

const QStringList MetadataLookup::m_categories
private

Definition at line 388 of file metadatacommon.h.

Referenced by toMap().

◆ m_userrating

float MetadataLookup::m_userrating {0.0}
private

Definition at line 389 of file metadatacommon.h.

Referenced by toMap().

◆ m_ratingcount

uint MetadataLookup::m_ratingcount {0}
private

Definition at line 390 of file metadatacommon.h.

Referenced by toMap().

◆ m_language

const QString MetadataLookup::m_language
private

Definition at line 391 of file metadatacommon.h.

Referenced by toMap().

◆ m_subtitle

QString MetadataLookup::m_subtitle
private

Definition at line 394 of file metadatacommon.h.

Referenced by toMap().

◆ m_tagline

const QString MetadataLookup::m_tagline
private

Definition at line 395 of file metadatacommon.h.

Referenced by toMap().

◆ m_description

const QString MetadataLookup::m_description
private

Definition at line 396 of file metadatacommon.h.

Referenced by toMap().

◆ m_season

uint MetadataLookup::m_season {0}
private

Definition at line 397 of file metadatacommon.h.

Referenced by toMap().

◆ m_episode

uint MetadataLookup::m_episode {0}
private

Definition at line 398 of file metadatacommon.h.

Referenced by toMap().

◆ m_chanid

uint MetadataLookup::m_chanid {0}
private

Definition at line 399 of file metadatacommon.h.

Referenced by toMap().

◆ m_channum

const QString MetadataLookup::m_channum
private

Definition at line 400 of file metadatacommon.h.

Referenced by toMap().

◆ m_chansign

const QString MetadataLookup::m_chansign
private

Definition at line 401 of file metadatacommon.h.

Referenced by toMap().

◆ m_channame

const QString MetadataLookup::m_channame
private

Definition at line 402 of file metadatacommon.h.

Referenced by toMap().

◆ m_chanplaybackfilters

const QString MetadataLookup::m_chanplaybackfilters
private

Definition at line 403 of file metadatacommon.h.

Referenced by toMap().

◆ m_recgroup

const QString MetadataLookup::m_recgroup
private

Definition at line 404 of file metadatacommon.h.

Referenced by toMap().

◆ m_playgroup

const QString MetadataLookup::m_playgroup
private

Definition at line 405 of file metadatacommon.h.

Referenced by toMap().

◆ m_seriesid

const QString MetadataLookup::m_seriesid
private

Definition at line 406 of file metadatacommon.h.

Referenced by toMap().

◆ m_programid

const QString MetadataLookup::m_programid
private

Definition at line 407 of file metadatacommon.h.

Referenced by toMap().

◆ m_storagegroup

const QString MetadataLookup::m_storagegroup
private

Definition at line 408 of file metadatacommon.h.

Referenced by toMap().

◆ m_startts

const QDateTime MetadataLookup::m_startts
private

Definition at line 409 of file metadatacommon.h.

Referenced by toMap().

◆ m_endts

const QDateTime MetadataLookup::m_endts
private

Definition at line 410 of file metadatacommon.h.

Referenced by toMap().

◆ m_recstartts

const QDateTime MetadataLookup::m_recstartts
private

Definition at line 411 of file metadatacommon.h.

Referenced by toMap().

◆ m_recendts

const QDateTime MetadataLookup::m_recendts
private

Definition at line 412 of file metadatacommon.h.

Referenced by toMap().

◆ m_programflags

uint MetadataLookup::m_programflags {0}
private

Definition at line 413 of file metadatacommon.h.

◆ m_audioproperties

uint MetadataLookup::m_audioproperties {0}
private

Definition at line 414 of file metadatacommon.h.

◆ m_videoproperties

uint MetadataLookup::m_videoproperties {0}
private

Definition at line 415 of file metadatacommon.h.

◆ m_subtitletype

uint MetadataLookup::m_subtitletype {0}
private

Definition at line 416 of file metadatacommon.h.

◆ m_certification

const QString MetadataLookup::m_certification
private

Definition at line 418 of file metadatacommon.h.

Referenced by toMap().

◆ m_countries

const QStringList MetadataLookup::m_countries
private

Definition at line 419 of file metadatacommon.h.

Referenced by toMap().

◆ m_popularity

float MetadataLookup::m_popularity {0}
private

Definition at line 420 of file metadatacommon.h.

Referenced by toMap().

◆ m_budget

uint MetadataLookup::m_budget {0}
private

Definition at line 421 of file metadatacommon.h.

Referenced by toMap().

◆ m_revenue

uint MetadataLookup::m_revenue {0}
private

Definition at line 422 of file metadatacommon.h.

Referenced by toMap().

◆ m_album

QString MetadataLookup::m_album
private

Definition at line 425 of file metadatacommon.h.

Referenced by toMap().

◆ m_tracknum

uint MetadataLookup::m_tracknum {0}
private

Definition at line 426 of file metadatacommon.h.

Referenced by toMap().

◆ m_system

QString MetadataLookup::m_system
private

Definition at line 429 of file metadatacommon.h.

Referenced by toMap().

◆ m_year

uint MetadataLookup::m_year {0}
private

Definition at line 432 of file metadatacommon.h.

Referenced by toMap().

◆ m_releasedate

const QDate MetadataLookup::m_releasedate
private

Definition at line 433 of file metadatacommon.h.

Referenced by toMap().

◆ m_lastupdated

const QDateTime MetadataLookup::m_lastupdated
private

Definition at line 434 of file metadatacommon.h.

Referenced by toMap().

◆ m_runtime

uint MetadataLookup::m_runtime {0}
private

Definition at line 435 of file metadatacommon.h.

Referenced by toMap().

◆ m_runtimesecs

uint MetadataLookup::m_runtimesecs {0}
private

Definition at line 436 of file metadatacommon.h.

Referenced by toMap().

◆ m_inetref

QString MetadataLookup::m_inetref
private

Definition at line 439 of file metadatacommon.h.

Referenced by toMap().

◆ m_collectionref

QString MetadataLookup::m_collectionref
private

Definition at line 440 of file metadatacommon.h.

Referenced by toMap().

◆ m_tmsref

QString MetadataLookup::m_tmsref
private

Definition at line 441 of file metadatacommon.h.

Referenced by toMap().

◆ m_imdb

QString MetadataLookup::m_imdb
private

Definition at line 442 of file metadatacommon.h.

Referenced by toMap().

◆ m_iscollection

bool MetadataLookup::m_iscollection {false}
private

Definition at line 443 of file metadatacommon.h.

◆ m_people

const PeopleMap MetadataLookup::m_people
private

Definition at line 446 of file metadatacommon.h.

Referenced by GetPeople().

◆ m_studios

const QStringList MetadataLookup::m_studios
private

Definition at line 447 of file metadatacommon.h.

Referenced by toMap().

◆ m_homepage

const QString MetadataLookup::m_homepage
private

Definition at line 450 of file metadatacommon.h.

Referenced by toMap().

◆ m_trailerURL

const QString MetadataLookup::m_trailerURL
private

Definition at line 451 of file metadatacommon.h.

Referenced by toMap().

◆ m_artwork

const ArtworkMap MetadataLookup::m_artwork
private

Definition at line 454 of file metadatacommon.h.

Referenced by GetArtwork().

◆ m_downloads

DownloadMap MetadataLookup::m_downloads
private

Definition at line 455 of file metadatacommon.h.


The documentation for this class was generated from the following files: