MythTV  0.27pre
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
Public Member Functions | List of all members
Video Class Reference

#include <video.h>

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

Public Member Functions

Q_INVOKABLE Video (QObject *parent=0)
DTC::VideoMetadataInfoListGetVideoList (bool Descending, int StartIndex, int Count)
DTC::VideoMetadataInfoGetVideo (int Id)
DTC::VideoMetadataInfoGetVideoByFileName (const QString &FileName)
DTC::VideoLookupListLookupVideo (const QString &Title, const QString &Subtitle, const QString &Inetref, int Season, int Episode, const QString &GrabberType, bool AllowGeneric)
bool RemoveVideoFromDB (int Id)
bool AddVideo (const QString &FileName, const QString &HostName)
DTC::BlurayInfoGetBluray (const QString &Path)
- Public Member Functions inherited from VideoServices
 VideoServices (QObject *parent=0)
- Public Member Functions inherited from Service
 Service (QObject *parent=NULL)
virtual QVariant ConvertToVariant (int nType, void *pValue)
virtual voidConvertToParameterPtr (int nTypeId, const QString &sParamType, void *pParam, const QString &sValue)

Additional Inherited Members

- Public Slots inherited from VideoServices
- Static Public Member Functions inherited from Service
static bool ToBool (const QString &sVal)

Detailed Description

Definition at line 35 of file video.h.

Constructor & Destructor Documentation

Q_INVOKABLE Video::Video ( QObject *  parent = 0)
inline

Definition at line 41 of file video.h.

Member Function Documentation

DTC::VideoMetadataInfoList * Video::GetVideoList ( bool  Descending,
int  StartIndex,
int  Count 
)
virtual

Implements VideoServices.

Definition at line 52 of file video.cpp.

Referenced by ScriptableVideo::GetVideoList().

DTC::VideoMetadataInfo * Video::GetVideo ( int  Id)
virtual

Implements VideoServices.

Definition at line 113 of file video.cpp.

Referenced by ScriptableVideo::GetVideo().

DTC::VideoMetadataInfo * Video::GetVideoByFileName ( const QString &  FileName)
virtual

Implements VideoServices.

Definition at line 132 of file video.cpp.

Referenced by ScriptableVideo::GetVideoByFileName().

DTC::VideoLookupList * Video::LookupVideo ( const QString &  Title,
const QString &  Subtitle,
const QString &  Inetref,
int  Season,
int  Episode,
const QString &  GrabberType,
bool  AllowGeneric 
)
virtual

Implements VideoServices.

Definition at line 156 of file video.cpp.

Referenced by ScriptableVideo::LookupVideo().

bool Video::RemoveVideoFromDB ( int  Id)
virtual

Implements VideoServices.

Definition at line 273 of file video.cpp.

Referenced by ScriptableVideo::RemoveVideoFromDB().

bool Video::AddVideo ( const QString &  FileName,
const QString &  HostName 
)
virtual

Implements VideoServices.

Definition at line 295 of file video.cpp.

Referenced by ScriptableVideo::AddVideo().

DTC::BlurayInfo * Video::GetBluray ( const QString &  Path)
virtual

Implements VideoServices.

Definition at line 353 of file video.cpp.


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