UPnpMedia Class Reference

#include <upnpmedia.h>

List of all members.


Detailed Description

Definition at line 13 of file upnpmedia.h.


Public Member Functions

 UPnpMedia (bool runthread, bool master)
 ~UPnpMedia ()
void SetMediaType (QString mediatype)
void BuildMediaMap (void)

Public Attributes

QString sMediaType

Private Member Functions

void FillMetaMaps (void)
int GetBaseCount (void)
QString GetTitleName (QString fPath, QString fName)
QString GetCoverArt (QString fPath)
int buildFileList (QString directory, int rootID, int itemID, MSqlQuery &query)
void RunRebuildLoop (void)

Static Private Member Functions

static void * doUPnpMediaThread (void *param)

Private Attributes

QStringMap m_mapTitleNames
QStringMap m_mapCoverArt

Constructor & Destructor Documentation

UPnpMedia::UPnpMedia ( bool  runthread,
bool  master 
)

Definition at line 20 of file upnpmedia.cpp.

UPnpMedia::~UPnpMedia (  ) 


Member Function Documentation

void UPnpMedia::FillMetaMaps ( void   )  [private]

Definition at line 79 of file upnpmedia.cpp.

Referenced by BuildMediaMap().

int UPnpMedia::GetBaseCount ( void   )  [private]

QString UPnpMedia::GetTitleName ( QString  fPath,
QString  fName 
) [private]

Definition at line 54 of file upnpmedia.cpp.

Referenced by buildFileList().

QString UPnpMedia::GetCoverArt ( QString  fPath  )  [private]

Definition at line 64 of file upnpmedia.cpp.

Referenced by buildFileList().

int UPnpMedia::buildFileList ( QString  directory,
int  rootID,
int  itemID,
MSqlQuery query 
) [private]

Definition at line 102 of file upnpmedia.cpp.

Referenced by BuildMediaMap().

void UPnpMedia::RunRebuildLoop ( void   )  [private]

Definition at line 31 of file upnpmedia.cpp.

Referenced by doUPnpMediaThread().

void * UPnpMedia::doUPnpMediaThread ( void *  param  )  [static, private]

Definition at line 46 of file upnpmedia.cpp.

Referenced by UPnpMedia().

void UPnpMedia::SetMediaType ( QString  mediatype  )  [inline]

Definition at line 38 of file upnpmedia.h.

void UPnpMedia::BuildMediaMap ( void   ) 

Definition at line 202 of file upnpmedia.cpp.

Referenced by main(), MediaServer::RebuildMediaMap(), and RunRebuildLoop().


Member Data Documentation

Definition at line 17 of file upnpmedia.h.

Referenced by FillMetaMaps(), and GetTitleName().

Definition at line 18 of file upnpmedia.h.

Referenced by FillMetaMaps(), and GetCoverArt().

Definition at line 41 of file upnpmedia.h.

Referenced by buildFileList(), BuildMediaMap(), and SetMediaType().


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

Generated on Sat Dec 18 05:16:13 2010 for MythTV by  doxygen 1.5.5