MythTV  0.26-pre
Public Member Functions
Content Class Reference

#include <content.h>

Inheritance diagram for Content:
ContentServices Service

List of all members.

Public Member Functions

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

Detailed Description

Definition at line 29 of file content.h.


Constructor & Destructor Documentation

Q_INVOKABLE Content::Content ( QObject *  parent = 0) [inline]

Definition at line 35 of file content.h.


Member Function Documentation

QFileInfo Content::GetFile ( const QString &  StorageGroup,
const QString &  FileName 
) [virtual]

Implements ContentServices.

Definition at line 47 of file content.cpp.

Referenced by GetVideo().

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

Implements ContentServices.

Definition at line 102 of file content.cpp.

Referenced by GetRecordingArtwork(), and GetVideoArtwork().

QStringList Content::GetFileList ( const QString &  StorageGroup) [virtual]

Implements ContentServices.

Definition at line 204 of file content.cpp.

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

Implements ContentServices.

Definition at line 224 of file content.cpp.

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

Implements ContentServices.

Definition at line 261 of file content.cpp.

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

Implements ContentServices.

Definition at line 272 of file content.cpp.

Referenced by GetRecordingArtworkList().

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

Implements ContentServices.

Definition at line 285 of file content.cpp.

QFileInfo Content::GetAlbumArt ( int  Id,
int  Width,
int  Height 
) [virtual]

Implements ContentServices.

Definition at line 341 of file content.cpp.

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

Implements ContentServices.

Definition at line 424 of file content.cpp.

QFileInfo Content::GetRecording ( int  ChanId,
const QDateTime &  StartTime 
) [virtual]

Implements ContentServices.

Definition at line 577 of file content.cpp.

QFileInfo Content::GetMusic ( int  Id) [virtual]

Implements ContentServices.

Definition at line 627 of file content.cpp.

QFileInfo Content::GetVideo ( int  Id) [virtual]

Implements ContentServices.

Definition at line 677 of file content.cpp.

QString Content::GetHash ( const QString &  storageGroup,
const QString &  FileName 
) [virtual]

Implements ContentServices.

Definition at line 715 of file content.cpp.

bool Content::DownloadFile ( const QString &  URL,
const QString &  StorageGroup 
) [virtual]

Implements ContentServices.

Definition at line 748 of file content.cpp.

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

Implements ContentServices.

Definition at line 785 of file content.cpp.

Referenced by AddRecordingLiveStream(), and AddVideoLiveStream().

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

Implements ContentServices.

Definition at line 923 of file content.cpp.

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

Implements ContentServices.

Definition at line 988 of file content.cpp.

Implements ContentServices.

Definition at line 877 of file content.cpp.

Implements ContentServices.

Definition at line 905 of file content.cpp.

DTC::LiveStreamInfoList * Content::GetFilteredLiveStreamList ( const QString &  FileName) [virtual]

Implements ContentServices.

Definition at line 914 of file content.cpp.

Implements ContentServices.

Definition at line 868 of file content.cpp.

bool Content::RemoveLiveStream ( int  Id) [virtual]

Implements ContentServices.

Definition at line 859 of file content.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends