MythTV
master
|
#include <libmythservicecontracts/services/videoServices.h>
Public Slots | |
virtual DTC::VideoMetadataInfoList * | GetVideoList (const QString &Folder, const QString &Sort, bool Descending, int StartIndex, int Count)=0 |
virtual DTC::VideoMetadataInfo * | GetVideo (int Id)=0 |
virtual DTC::VideoMetadataInfo * | GetVideoByFileName (const QString &FileName)=0 |
virtual DTC::VideoLookupList * | LookupVideo (const QString &Title, const QString &Subtitle, const QString &Inetref, int Season, int Episode, const QString &GrabberType, bool AllowGeneric)=0 |
virtual bool | AddVideo (const QString &FileName, const QString &HostName)=0 |
virtual bool | RemoveVideoFromDB (int Id)=0 |
virtual DTC::BlurayInfo * | GetBluray (const QString &Path)=0 |
virtual bool | UpdateVideoWatchedStatus (int Id, bool Watched)=0 |
virtual bool | UpdateVideoMetadata (int Id, const QString &Title, const QString &SubTitle, const QString &TagLine, const QString &Director, const QString &Studio, const QString &Plot, const QString &Rating, const QString &Inetref, int CollectionRef, const QString &HomePage, int Year, const QDate &ReleaseDate, float UserRating, int Length, int PlayCount, int Season, int Episode, int ShowLevel, const QString &FileName, const QString &Hash, const QString &CoverFile, int ChildID, bool Browse, bool Watched, bool Processed, const QString &PlayCommand, int Category, const QString &Trailer, const QString &Host, const QString &Screenshot, const QString &Banner, const QString &Fanart, const QDate &InsertDate, const QString &ContentType, const QString &Genres, const QString &Cast, const QString &Countries)=0 |
virtual DTC::VideoStreamInfoList * | GetStreamInfo (const QString &StorageGroup, const QString &FileName)=0 |
virtual long | GetSavedBookmark (int Id)=0 |
virtual bool | SetSavedBookmark (int Id, long Offset)=0 |
Public Member Functions | |
VideoServices (QObject *parent=nullptr) | |
Public Member Functions inherited from Service | |
Service (QObject *parent=nullptr) | |
virtual QVariant | ConvertToVariant (int nType, void *pValue) |
virtual void * | ConvertToParameterPtr (int nTypeId, const QString &sParamType, void *pParam, const QString &sValue) |
bool | HAS_PARAM (const QString &p) const |
Private Member Functions | |
Q_CLASSINFO ("version", "1.5") | |
Additional Inherited Members | |
Static Public Member Functions inherited from Service | |
static bool | ToBool (const QString &sVal) |
Public Attributes inherited from Service | |
QList< QString > | m_parsedParams |
Definition at line 42 of file videoServices.h.
|
inline |
Definition at line 57 of file videoServices.h.
|
private |
|
pure virtualslot |
Implemented in Video.
|
pure virtualslot |
Implemented in Video.
|
pure virtualslot |
Implemented in Video.
|
pure virtualslot |
Implemented in Video.
|
pure virtualslot |
Implemented in Video.
|
pure virtualslot |
Implemented in Video.
Implemented in Video.
|
pure virtualslot |
Implemented in Video.
|
pure virtualslot |
Implemented in Video.
|
pure virtualslot |
Implemented in Video.
|
pure virtualslot |
Implemented in Video.