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

Constructor & Destructor Documentation

◆ MetadataLookup() [1/4]

MetadataLookup::MetadataLookup ( void  )
inline

Definition at line 85 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,
QString  host,
QString  filename,
const QString &  title,
QString  network,
QString  status,
QStringList  categories,
const float  userrating,
uint  ratingcount,
QString  language,
QString  subtitle,
QString  tagline,
QString  description,
uint  season,
uint  episode,
const uint  chanid,
QString  channum,
QString  chansign,
QString  channame,
QString  chanplaybackfilters,
QString  recgroup,
QString  playgroup,
QString  seriesid,
QString  programid,
QString  storagegroup,
QDateTime  startts,
QDateTime  endts,
QDateTime  recstartts,
QDateTime  recendts,
const uint  programflags,
const uint  audioproperties,
const uint  videoproperties,
const uint  subtitletype,
QString  certification,
QStringList  countries,
const float  popularity,
const uint  budget,
const uint  revenue,
QString  album,
uint  tracknum,
QString  system,
const uint  year,
const QDate &  releasedate,
QDateTime  lastupdated,
const uint  runtime,
const uint  runtimesecs,
QString  inetref,
QString  collectionref,
QString  tmsref,
QString  imdb,
PeopleMap  people,
QStringList  studios,
QString  homepage,
QString  trailerURL,
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,
QString  host,
QString  filename,
const QString &  title,
QStringList  categories,
const float  userrating,
QString  subtitle,
QString  description,
uint  chanid,
QString  channum,
QString  chansign,
QString  channame,
QString  chanplaybackfilters,
QString  recgroup,
QString  playgroup,
QString  seriesid,
QString  programid,
QString  storagegroup,
QDateTime  startts,
QDateTime  endts,
QDateTime  recstartts,
QDateTime  recendts,
uint  programflags,
uint  audioproperties,
uint  videoproperties,
uint  subtitletype,
const uint  year,
const QDate &  releasedate,
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,
QString  host,
QString  filename,
const QString &  title,
QStringList  categories,
const float  userrating,
QString  subtitle,
QString  tagline,
QString  description,
uint  season,
uint  episode,
QString  certification,
const uint  year,
const QDate  releasedate,
const uint  runtime,
const uint  runtimesecs,
QString  inetref,
PeopleMap  people,
QString  trailerURL,
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

Definition at line 233 of file metadatacommon.h.

◆ SetSubtype()

void MetadataLookup::SetSubtype ( LookupType  subtype)
inline

◆ SetData()

void MetadataLookup::SetData ( QVariant  data)
inline

Definition at line 237 of file metadatacommon.h.

Referenced by MetadataOptions::FindNetArt().

◆ SetStep()

void MetadataLookup::SetStep ( LookupStep  step)
inline

◆ SetAutomatic()

void MetadataLookup::SetAutomatic ( bool  autom)
inline

Definition at line 241 of file metadatacommon.h.

Referenced by MetadataOptions::FindNetArt(), and MetadataOptions::PerformQuery().

◆ SetHandleImages()

void MetadataLookup::SetHandleImages ( bool  handle)
inline

Definition at line 244 of file metadatacommon.h.

◆ SetAllowOverwrites()

void MetadataLookup::SetAllowOverwrites ( bool  allow)
inline

Definition at line 245 of file metadatacommon.h.

◆ SetAllowGeneric()

void MetadataLookup::SetAllowGeneric ( bool  allow)
inline

Definition at line 246 of file metadatacommon.h.

◆ SetHost()

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

Definition at line 247 of file metadatacommon.h.

◆ SetDownloads()

void MetadataLookup::SetDownloads ( ArtworkMap  map)
inline

◆ SetTitle()

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

Definition at line 251 of file metadatacommon.h.

◆ SetFilename()

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

Definition at line 258 of file metadatacommon.h.

◆ SetSubtitle()

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

Definition at line 261 of file metadatacommon.h.

◆ SetSeason()

void MetadataLookup::SetSeason ( uint  season)
inline

◆ SetEpisode()

void MetadataLookup::SetEpisode ( uint  episode)
inline

Definition at line 263 of file metadatacommon.h.

Referenced by MetadataDownload::handleRecordingGeneric().

◆ SetInetref()

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

Definition at line 264 of file metadatacommon.h.

Referenced by MetadataDownload::handleRecordingGeneric().

◆ SetCollectionref()

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

Definition at line 265 of file metadatacommon.h.

Referenced by MetadataDownload::handleRecordingGeneric().

◆ SetTMSref()

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

Definition at line 267 of file metadatacommon.h.

◆ SetIsCollection()

void MetadataLookup::SetIsCollection ( bool  collection)
inline

Definition at line 268 of file metadatacommon.h.

Referenced by MetadataDownload::handleTelevision().

◆ SetPreferDVDOrdering()

void MetadataLookup::SetPreferDVDOrdering ( bool  preferdvdorder)
inline

Definition at line 269 of file metadatacommon.h.

◆ SetAlbum()

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

Definition at line 273 of file metadatacommon.h.

◆ SetTrack()

void MetadataLookup::SetTrack ( uint  track)
inline

Definition at line 274 of file metadatacommon.h.

◆ SetSystem()

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

Definition at line 277 of file metadatacommon.h.

◆ 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 298 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetLanguage()

QString MetadataLookup::GetLanguage ( void  ) const
inline

Definition at line 299 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 303 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetStatus()

QString MetadataLookup::GetStatus ( void  ) const
inline

Definition at line 304 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 308 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 311 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetChanNum()

QString MetadataLookup::GetChanNum ( void  ) const
inline

Definition at line 312 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetChanSign()

QString MetadataLookup::GetChanSign ( ) const
inline

Definition at line 313 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetChanName()

QString MetadataLookup::GetChanName ( ) const
inline

Definition at line 314 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetChanPlaybackFilters()

QString MetadataLookup::GetChanPlaybackFilters ( ) const
inline

Definition at line 315 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetRecGroup()

QString MetadataLookup::GetRecGroup ( ) const
inline

Definition at line 316 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetPlayGroup()

QString MetadataLookup::GetPlayGroup ( ) const
inline

Definition at line 317 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetSeriesId()

QString MetadataLookup::GetSeriesId ( ) const
inline

Definition at line 318 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetProgramId()

QString MetadataLookup::GetProgramId ( ) const
inline

Definition at line 319 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetStorageGroup()

QString MetadataLookup::GetStorageGroup ( void  ) const
inline

Definition at line 320 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetStartTS()

QDateTime MetadataLookup::GetStartTS ( ) const
inline

Definition at line 321 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetEndTS()

QDateTime MetadataLookup::GetEndTS ( ) const
inline

Definition at line 322 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetRecStartTS()

QDateTime MetadataLookup::GetRecStartTS ( ) const
inline

Definition at line 323 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetRecEndTS()

QDateTime MetadataLookup::GetRecEndTS ( ) const
inline

Definition at line 324 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetProgramFlags()

uint MetadataLookup::GetProgramFlags ( ) const
inline

Definition at line 325 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetAudioProperties()

uint MetadataLookup::GetAudioProperties ( void  ) const
inline

Definition at line 326 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetVideoProperties()

uint MetadataLookup::GetVideoProperties ( void  ) const
inline

Definition at line 327 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetSubtitleType()

uint MetadataLookup::GetSubtitleType ( void  ) const
inline

Definition at line 328 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 332 of file metadatacommon.h.

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

◆ GetBudget()

uint MetadataLookup::GetBudget ( ) const
inline

Definition at line 333 of file metadatacommon.h.

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

◆ GetRevenue()

uint MetadataLookup::GetRevenue ( ) const
inline

Definition at line 334 of file metadatacommon.h.

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

◆ GetAlbumTitle()

QString MetadataLookup::GetAlbumTitle ( ) const
inline

Definition at line 337 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetTrackNumber()

uint MetadataLookup::GetTrackNumber ( ) const
inline

Definition at line 338 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem(), and getDownloadFilename().

◆ GetSystem()

QString MetadataLookup::GetSystem ( ) const
inline

Definition at line 341 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 346 of file metadatacommon.h.

Referenced by CreateMetadataXMLItem().

◆ GetRuntime()

uint MetadataLookup::GetRuntime ( ) const
inline

◆ GetRuntimeSeconds()

uint MetadataLookup::GetRuntimeSeconds ( ) const
inline

Definition at line 348 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 353 of file metadatacommon.h.

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

◆ GetTMSref()

QString MetadataLookup::GetTMSref ( ) const
inline

Definition at line 354 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 363 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 371 of file metadatacommon.h.

◆ m_subtype

LookupType MetadataLookup::m_subtype {kUnknownVideo}
private

Definition at line 372 of file metadatacommon.h.

◆ m_data

QVariant MetadataLookup::m_data
private

Definition at line 373 of file metadatacommon.h.

◆ m_step

LookupStep MetadataLookup::m_step {kLookupSearch}
private

Definition at line 374 of file metadatacommon.h.

◆ m_automatic

bool MetadataLookup::m_automatic {false}
private

Definition at line 375 of file metadatacommon.h.

◆ m_handleimages

bool MetadataLookup::m_handleimages {false}
private

Definition at line 376 of file metadatacommon.h.

◆ m_allowoverwrites

bool MetadataLookup::m_allowoverwrites {false}
private

Definition at line 377 of file metadatacommon.h.

◆ m_allowgeneric

bool MetadataLookup::m_allowgeneric {false}
private

Definition at line 378 of file metadatacommon.h.

◆ m_dvdorder

bool MetadataLookup::m_dvdorder {false}
private

Definition at line 379 of file metadatacommon.h.

◆ m_host

QString MetadataLookup::m_host
private

Definition at line 380 of file metadatacommon.h.

◆ m_filename

QString MetadataLookup::m_filename
private

Definition at line 382 of file metadatacommon.h.

Referenced by toMap().

◆ m_title

QString MetadataLookup::m_title
private

Definition at line 383 of file metadatacommon.h.

Referenced by toMap().

◆ m_base_title

QString MetadataLookup::m_base_title
private

Definition at line 384 of file metadatacommon.h.

Referenced by MetadataLookup().

◆ m_network

QString MetadataLookup::m_network
private

Definition at line 385 of file metadatacommon.h.

Referenced by toMap().

◆ m_status

QString MetadataLookup::m_status
private

Definition at line 386 of file metadatacommon.h.

Referenced by toMap().

◆ m_categories

const QStringList MetadataLookup::m_categories
private

Definition at line 387 of file metadatacommon.h.

Referenced by toMap().

◆ m_userrating

float MetadataLookup::m_userrating {0.0}
private

Definition at line 388 of file metadatacommon.h.

Referenced by toMap().

◆ m_ratingcount

uint MetadataLookup::m_ratingcount {0}
private

Definition at line 389 of file metadatacommon.h.

Referenced by toMap().

◆ m_language

const QString MetadataLookup::m_language
private

Definition at line 390 of file metadatacommon.h.

Referenced by toMap().

◆ m_subtitle

QString MetadataLookup::m_subtitle
private

Definition at line 393 of file metadatacommon.h.

Referenced by toMap().

◆ m_tagline

const QString MetadataLookup::m_tagline
private

Definition at line 394 of file metadatacommon.h.

Referenced by toMap().

◆ m_description

const QString MetadataLookup::m_description
private

Definition at line 395 of file metadatacommon.h.

Referenced by toMap().

◆ m_season

uint MetadataLookup::m_season {0}
private

Definition at line 396 of file metadatacommon.h.

Referenced by toMap().

◆ m_episode

uint MetadataLookup::m_episode {0}
private

Definition at line 397 of file metadatacommon.h.

Referenced by toMap().

◆ m_chanid

uint MetadataLookup::m_chanid {0}
private

Definition at line 398 of file metadatacommon.h.

Referenced by toMap().

◆ m_channum

const QString MetadataLookup::m_channum
private

Definition at line 399 of file metadatacommon.h.

Referenced by toMap().

◆ m_chansign

const QString MetadataLookup::m_chansign
private

Definition at line 400 of file metadatacommon.h.

Referenced by toMap().

◆ m_channame

const QString MetadataLookup::m_channame
private

Definition at line 401 of file metadatacommon.h.

Referenced by toMap().

◆ m_chanplaybackfilters

const QString MetadataLookup::m_chanplaybackfilters
private

Definition at line 402 of file metadatacommon.h.

Referenced by toMap().

◆ m_recgroup

const QString MetadataLookup::m_recgroup
private

Definition at line 403 of file metadatacommon.h.

Referenced by toMap().

◆ m_playgroup

const QString MetadataLookup::m_playgroup
private

Definition at line 404 of file metadatacommon.h.

Referenced by toMap().

◆ m_seriesid

const QString MetadataLookup::m_seriesid
private

Definition at line 405 of file metadatacommon.h.

Referenced by toMap().

◆ m_programid

const QString MetadataLookup::m_programid
private

Definition at line 406 of file metadatacommon.h.

Referenced by toMap().

◆ m_storagegroup

const QString MetadataLookup::m_storagegroup
private

Definition at line 407 of file metadatacommon.h.

Referenced by toMap().

◆ m_startts

const QDateTime MetadataLookup::m_startts
private

Definition at line 408 of file metadatacommon.h.

Referenced by toMap().

◆ m_endts

const QDateTime MetadataLookup::m_endts
private

Definition at line 409 of file metadatacommon.h.

Referenced by toMap().

◆ m_recstartts

const QDateTime MetadataLookup::m_recstartts
private

Definition at line 410 of file metadatacommon.h.

Referenced by toMap().

◆ m_recendts

const QDateTime MetadataLookup::m_recendts
private

Definition at line 411 of file metadatacommon.h.

Referenced by toMap().

◆ m_programflags

uint MetadataLookup::m_programflags {0}
private

Definition at line 412 of file metadatacommon.h.

◆ m_audioproperties

uint MetadataLookup::m_audioproperties {0}
private

Definition at line 413 of file metadatacommon.h.

◆ m_videoproperties

uint MetadataLookup::m_videoproperties {0}
private

Definition at line 414 of file metadatacommon.h.

◆ m_subtitletype

uint MetadataLookup::m_subtitletype {0}
private

Definition at line 415 of file metadatacommon.h.

◆ m_certification

const QString MetadataLookup::m_certification
private

Definition at line 417 of file metadatacommon.h.

Referenced by toMap().

◆ m_countries

const QStringList MetadataLookup::m_countries
private

Definition at line 418 of file metadatacommon.h.

Referenced by toMap().

◆ m_popularity

float MetadataLookup::m_popularity {0}
private

Definition at line 419 of file metadatacommon.h.

Referenced by toMap().

◆ m_budget

uint MetadataLookup::m_budget {0}
private

Definition at line 420 of file metadatacommon.h.

Referenced by toMap().

◆ m_revenue

uint MetadataLookup::m_revenue {0}
private

Definition at line 421 of file metadatacommon.h.

Referenced by toMap().

◆ m_album

QString MetadataLookup::m_album
private

Definition at line 424 of file metadatacommon.h.

Referenced by toMap().

◆ m_tracknum

uint MetadataLookup::m_tracknum {0}
private

Definition at line 425 of file metadatacommon.h.

Referenced by toMap().

◆ m_system

QString MetadataLookup::m_system
private

Definition at line 428 of file metadatacommon.h.

Referenced by toMap().

◆ m_year

uint MetadataLookup::m_year {0}
private

Definition at line 431 of file metadatacommon.h.

Referenced by toMap().

◆ m_releasedate

const QDate MetadataLookup::m_releasedate
private

Definition at line 432 of file metadatacommon.h.

Referenced by toMap().

◆ m_lastupdated

const QDateTime MetadataLookup::m_lastupdated
private

Definition at line 433 of file metadatacommon.h.

Referenced by toMap().

◆ m_runtime

uint MetadataLookup::m_runtime {0}
private

Definition at line 434 of file metadatacommon.h.

Referenced by toMap().

◆ m_runtimesecs

uint MetadataLookup::m_runtimesecs {0}
private

Definition at line 435 of file metadatacommon.h.

Referenced by toMap().

◆ m_inetref

QString MetadataLookup::m_inetref
private

Definition at line 438 of file metadatacommon.h.

Referenced by toMap().

◆ m_collectionref

QString MetadataLookup::m_collectionref
private

Definition at line 439 of file metadatacommon.h.

Referenced by toMap().

◆ m_tmsref

QString MetadataLookup::m_tmsref
private

Definition at line 440 of file metadatacommon.h.

Referenced by toMap().

◆ m_imdb

QString MetadataLookup::m_imdb
private

Definition at line 441 of file metadatacommon.h.

Referenced by toMap().

◆ m_iscollection

bool MetadataLookup::m_iscollection {false}
private

Definition at line 442 of file metadatacommon.h.

◆ m_people

const PeopleMap MetadataLookup::m_people
private

Definition at line 445 of file metadatacommon.h.

Referenced by GetPeople().

◆ m_studios

const QStringList MetadataLookup::m_studios
private

Definition at line 446 of file metadatacommon.h.

Referenced by toMap().

◆ m_homepage

const QString MetadataLookup::m_homepage
private

Definition at line 449 of file metadatacommon.h.

Referenced by toMap().

◆ m_trailerURL

const QString MetadataLookup::m_trailerURL
private

Definition at line 450 of file metadatacommon.h.

Referenced by toMap().

◆ m_artwork

const ArtworkMap MetadataLookup::m_artwork
private

Definition at line 453 of file metadatacommon.h.

Referenced by GetArtwork().

◆ m_downloads

DownloadMap MetadataLookup::m_downloads
private

Definition at line 454 of file metadatacommon.h.


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