ContentServices Class Reference

#include <contentServices.h>

Inheritance diagram for ContentServices:
Service Content

List of all members.

Public Slots

virtual QFileInfo GetFile (const QString &StorageGroup, const QString &FileName)=0
virtual QFileInfo GetImageFile (const QString &StorageGroup, const QString &FileName, int Width, int Height)=0
virtual QStringList GetFileList (const QString &StorageGroup)=0
virtual QFileInfo GetRecordingArtwork (const QString &Type, const QString &Inetref, int Season, int Width, int Height)=0
virtual DTC::ArtworkInfoListGetRecordingArtworkList (int ChanId, const QDateTime &StartTime)=0
virtual DTC::ArtworkInfoListGetProgramArtworkList (const QString &Inetref, int Season)=0
virtual QFileInfo GetVideoArtwork (const QString &Type, int Id, int Width, int Height)=0
virtual QFileInfo GetAlbumArt (int Id, int Width, int Height)=0
virtual QFileInfo GetPreviewImage (int ChanId, const QDateTime &StartTime, int Width, int Height, int SecsIn)=0
virtual QFileInfo GetRecording (int ChanId, const QDateTime &StartTime)=0
virtual QFileInfo GetMusic (int Id)=0
virtual QFileInfo GetVideo (int Id)=0
virtual QString GetHash (const QString &StorageGroup, const QString &FileName)=0
virtual bool DownloadFile (const QString &URL, const QString &StorageGroup)=0
virtual DTC::LiveStreamInfoAddLiveStream (const QString &StorageGroup, const QString &FileName, const QString &HostName, int MaxSegments, int Width, int Height, int Bitrate, int AudioBitrate, int SampleRate)=0
virtual DTC::LiveStreamInfoAddRecordingLiveStream (int ChanId, const QDateTime &StartTime, int MaxSegments, int Width, int Height, int Bitrate, int AudioBitrate, int SampleRate)=0
virtual DTC::LiveStreamInfoAddVideoLiveStream (int Id, int MaxSegments, int Width, int Height, int Bitrate, int AudioBitrate, int SampleRate)=0
virtual DTC::LiveStreamInfoGetLiveStream (int Id)=0
virtual DTC::LiveStreamInfoListGetLiveStreamList (void)=0
virtual DTC::LiveStreamInfoListGetFilteredLiveStreamList (const QString &FileName)=0
virtual DTC::LiveStreamInfoStopLiveStream (int Id)=0
virtual bool RemoveLiveStream (int Id)=0

Private Member Functions

 Q_CLASSINFO ("version","1.32")
 Q_CLASSINFO ("DownloadFile_Method","POST") public

Detailed Description

Definition at line 39 of file contentServices.h.


Member Function Documentation

ContentServices::Q_CLASSINFO ( "version"  ,
"1.32"   
) [private]
ContentServices::Q_CLASSINFO ( "DownloadFile_Method"  ,
"POST"   
) [inline, private]

Definition at line 43 of file contentServices.h.

virtual QFileInfo ContentServices::GetFile ( const QString &  StorageGroup,
const QString &  FileName 
) [pure virtual, slot]

Implemented in Content.

virtual QFileInfo ContentServices::GetImageFile ( const QString &  StorageGroup,
const QString &  FileName,
int  Width,
int  Height 
) [pure virtual, slot]

Implemented in Content.

virtual QStringList ContentServices::GetFileList ( const QString &  StorageGroup  )  [pure virtual, slot]

Implemented in Content.

virtual QFileInfo ContentServices::GetRecordingArtwork ( const QString &  Type,
const QString &  Inetref,
int  Season,
int  Width,
int  Height 
) [pure virtual, slot]

Implemented in Content.

virtual DTC::ArtworkInfoList* ContentServices::GetRecordingArtworkList ( int  ChanId,
const QDateTime &  StartTime 
) [pure virtual, slot]

Implemented in Content.

virtual DTC::ArtworkInfoList* ContentServices::GetProgramArtworkList ( const QString &  Inetref,
int  Season 
) [pure virtual, slot]

Implemented in Content.

virtual QFileInfo ContentServices::GetVideoArtwork ( const QString &  Type,
int  Id,
int  Width,
int  Height 
) [pure virtual, slot]

Implemented in Content.

virtual QFileInfo ContentServices::GetAlbumArt ( int  Id,
int  Width,
int  Height 
) [pure virtual, slot]

Implemented in Content.

virtual QFileInfo ContentServices::GetPreviewImage ( int  ChanId,
const QDateTime &  StartTime,
int  Width,
int  Height,
int  SecsIn 
) [pure virtual, slot]

Implemented in Content.

virtual QFileInfo ContentServices::GetRecording ( int  ChanId,
const QDateTime &  StartTime 
) [pure virtual, slot]

Implemented in Content.

virtual QFileInfo ContentServices::GetMusic ( int  Id  )  [pure virtual, slot]

Implemented in Content.

virtual QFileInfo ContentServices::GetVideo ( int  Id  )  [pure virtual, slot]

Implemented in Content.

virtual QString ContentServices::GetHash ( const QString &  StorageGroup,
const QString &  FileName 
) [pure virtual, slot]

Implemented in Content.

virtual bool ContentServices::DownloadFile ( const QString &  URL,
const QString &  StorageGroup 
) [pure virtual, slot]

Implemented in Content.

virtual DTC::LiveStreamInfo* ContentServices::AddLiveStream ( const QString &  StorageGroup,
const QString &  FileName,
const QString &  HostName,
int  MaxSegments,
int  Width,
int  Height,
int  Bitrate,
int  AudioBitrate,
int  SampleRate 
) [pure virtual, slot]

Implemented in Content.

virtual DTC::LiveStreamInfo* ContentServices::AddRecordingLiveStream ( int  ChanId,
const QDateTime &  StartTime,
int  MaxSegments,
int  Width,
int  Height,
int  Bitrate,
int  AudioBitrate,
int  SampleRate 
) [pure virtual, slot]

Implemented in Content.

virtual DTC::LiveStreamInfo* ContentServices::AddVideoLiveStream ( int  Id,
int  MaxSegments,
int  Width,
int  Height,
int  Bitrate,
int  AudioBitrate,
int  SampleRate 
) [pure virtual, slot]

Implemented in Content.

virtual DTC::LiveStreamInfo* ContentServices::GetLiveStream ( int  Id  )  [pure virtual, slot]

Implemented in Content.

virtual DTC::LiveStreamInfoList* ContentServices::GetLiveStreamList ( void   )  [pure virtual, slot]

Implemented in Content.

virtual DTC::LiveStreamInfoList* ContentServices::GetFilteredLiveStreamList ( const QString &  FileName  )  [pure virtual, slot]

Implemented in Content.

virtual DTC::LiveStreamInfo* ContentServices::StopLiveStream ( int  Id  )  [pure virtual, slot]

Implemented in Content.

virtual bool ContentServices::RemoveLiveStream ( int  Id  )  [pure virtual, slot]

Implemented in Content.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:41:58 2012 for MythTV by  doxygen 1.6.3