MythTV master
Public Slots | Public Member Functions | Static Public Member Functions | List of all members
V2Dvr Class Reference

#include <mythbackend/servicesv2/v2dvr.h>

Inheritance diagram for V2Dvr:
[legend]
Collaboration diagram for V2Dvr:
[legend]

Public Slots

static V2ProgramListGetExpiringList (int StartIndex, int Count)
 
V2ProgramListGetRecordedList (bool Descending, int StartIndex, int Count, const QString &TitleRegEx, const QString &RecGroup, const QString &StorageGroup, const QString &Category, const QString &Sort, bool IgnoreLiveTV, bool IgnoreDeleted, bool IncChannel, bool Details, bool IncCast, bool IncArtWork, bool IncRecording)
 
static V2ProgramListGetOldRecordedList (bool Descending, int StartIndex, int Count, const QDateTime &StartTime, const QDateTime &EndTime, const QString &Title, const QString &TitleRegEx, const QString &SubtitleRegEx, const QString &SeriesId, int RecordId, const QString &Sort)
 
bool RemoveOldRecorded (int ChanId, const QDateTime &StartTime, bool Reschedule)
 
bool UpdateOldRecorded (int ChanId, const QDateTime &StartTime, bool Duplicate, bool Reschedule)
 
static V2ProgramGetRecorded (int RecordedId, int ChanId, const QDateTime &StartTime)
 
static bool AddRecordedCredits (int RecordedId, const QString &Cast)
 
static int AddRecordedProgram (const QString &Program)
 
static bool RemoveRecorded (int RecordedId, int ChanId, const QDateTime &StartTime, bool ForceDelete, bool AllowRerecord)
 
static bool DeleteRecording (int RecordedId, int ChanId, const QDateTime &StartTime, bool ForceDelete, bool AllowRerecord)
 
static bool UnDeleteRecording (int RecordedId, int ChanId, const QDateTime &StartTime)
 
static bool StopRecording (int RecordedId)
 
static bool ReactivateRecording (int RecordedId, int ChanId, const QDateTime &StartTime, int RecordId)
 
static bool RescheduleRecordings (void)
 
static bool AllowReRecord (int RecordedId, int ChanId, const QDateTime &StartTime)
 
static bool UpdateRecordedWatchedStatus (int RecordedId, int ChanId, const QDateTime &StartTime, bool Watched)
 
static long GetSavedBookmark (int RecordedId, int ChanId, const QDateTime &StartTime, const QString &OffsetType)
 
static long GetLastPlayPos (int RecordedId, int ChanId, const QDateTime &StartTime, const QString &OffsetType)
 
static bool SetSavedBookmark (int RecordedId, int ChanId, const QDateTime &StartTime, const QString &OffsetType, long Offset)
 
static bool SetLastPlayPos (int RecordedId, int ChanId, const QDateTime &StartTime, const QString &OffsetType, long Offset)
 
static V2CutListGetRecordedCutList (int RecordedId, int ChanId, const QDateTime &StartTime, const QString &OffsetType, bool IncludeFps)
 
static V2CutListGetRecordedCommBreak (int RecordedId, int ChanId, const QDateTime &StartTime, const QString &OffsetType, bool IncludeFps)
 
static V2CutListGetRecordedSeek (int RecordedId, const QString &OffsetType)
 
static V2MarkupListGetRecordedMarkup (int RecordedId)
 
static bool SetRecordedMarkup (int RecordedId, const QString &MarkupList)
 
static V2ProgramListGetConflictList (int StartIndex, int Count, int RecordId, const QString &Sort)
 
static V2ProgramListGetUpcomingList (int StartIndex, int Count, bool ShowAll, int RecordId, const QString &RecStatus, const QString &Sort, const QString &RecGroup)
 
static V2EncoderListGetEncoderList ()
 
static V2InputListGetInputList ()
 
static QStringList GetRecGroupList (const QString &UsedBy)
 
static QStringList GetProgramCategories (bool OnlyRecorded)
 
static QStringList GetRecStorageGroupList ()
 
static QStringList GetPlayGroupList ()
 
static V2PlayGroupGetPlayGroup (const QString &Name)
 
static bool RemovePlayGroup (const QString &Name)
 
static bool AddPlayGroup (const QString &Name, const QString &TitleMatch, int SkipAhead, int SkipBack, int TimeStretch, int Jump)
 
bool UpdatePlayGroup (const QString &Name, const QString &TitleMatch, int SkipAhead, int SkipBack, int TimeStretch, int Jump)
 
static V2RecRuleFilterListGetRecRuleFilterList ()
 
static QStringList GetTitleList (const QString &RecGroup)
 
static V2TitleInfoListGetTitleInfoList ()
 
static uint AddRecordSchedule (const QString &Title, const QString &Subtitle, const QString &Description, const QString &Category, const QDateTime &StartTime, const QDateTime &EndTime, const QString &SeriesId, const QString &ProgramId, int ChanId, const QString &Station, int FindDay, QTime FindTime, int ParentId, bool Inactive, uint Season, uint Episode, const QString &Inetref, QString Type, QString SearchType, int RecPriority, uint PreferredInput, int StartOffset, int EndOffset, const QDateTime &LastRecorded, QString DupMethod, QString DupIn, bool NewEpisOnly, uint Filter, QString RecProfile, QString RecGroup, QString StorageGroup, QString PlayGroup, bool AutoExpire, int MaxEpisodes, bool MaxNewest, bool AutoCommflag, bool AutoTranscode, bool AutoMetaLookup, bool AutoUserJob1, bool AutoUserJob2, bool AutoUserJob3, bool AutoUserJob4, int Transcoder, const QString &AutoExtend)
 
static bool UpdateRecordSchedule (uint RecordId, const QString &Title, const QString &Subtitle, const QString &Description, const QString &Category, const QDateTime &StartTime, const QDateTime &EndTime, const QString &SeriesId, const QString &ProgramId, int ChanId, const QString &Station, int FindDay, QTime FindTime, bool Inactive, uint Season, uint Episode, const QString &Inetref, QString Type, QString SearchType, int RecPriority, uint PreferredInput, int StartOffset, int EndOffset, QString DupMethod, QString DupIn, bool NewEpisOnly, uint Filter, QString RecProfile, QString RecGroup, QString StorageGroup, QString PlayGroup, bool AutoExpire, int MaxEpisodes, bool MaxNewest, bool AutoCommflag, bool AutoTranscode, bool AutoMetaLookup, bool AutoUserJob1, bool AutoUserJob2, bool AutoUserJob3, bool AutoUserJob4, int Transcoder, const QString &AutoExtend)
 
static bool RemoveRecordSchedule (uint RecordId)
 
static bool AddDontRecordSchedule (int ChanId, const QDateTime &StartTime, bool NeverRecord)
 
static V2RecRuleListGetRecordScheduleList (int StartIndex, int Count, const QString &Sort, bool Descending)
 
static V2RecRuleGetRecordSchedule (uint RecordId, const QString &Template, int RecordedId, int ChanId, const QDateTime &StartTime, bool MakeOverride)
 
static bool EnableRecordSchedule (uint RecordId)
 
static bool DisableRecordSchedule (uint RecordId)
 
static int RecordedIdForKey (int ChanId, const QDateTime &StartTime)
 
static int RecordedIdForPathname (const QString &Pathname)
 
static QString RecStatusToString (const QString &RecStatus)
 
static QString RecStatusToDescription (const QString &RecStatus, int RecType, const QDateTime &StartTime)
 
static QString RecTypeToString (const QString &RecType)
 
static QString RecTypeToDescription (const QString &RecType)
 
static QString DupMethodToString (const QString &DupMethod)
 
static QString DupMethodToDescription (const QString &DupMethod)
 
static QString DupInToString (const QString &DupIn)
 
static QString DupInToDescription (const QString &DupIn)
 
int ManageJobQueue (const QString &Action, const QString &JobName, int JobId, int RecordedId, QDateTime JobStartTime, QString RemoteHost, QString JobArgs)
 
bool UpdateRecordedMetadata (uint RecordedId, bool AutoExpire, long BookmarkOffset, const QString &BookmarkOffsetType, bool Damaged, const QString &Description, uint Episode, const QString &Inetref, long LastPlayOffset, const QString &LastPlayOffsetType, QDate OriginalAirDate, bool Preserve, uint Season, uint Stars, const QString &SubTitle, const QString &Title, bool Watched, const QString &RecGroup)
 
static V2PowerPriorityListGetPowerPriorityList (const QString &PriorityName)
 
static bool RemovePowerPriority (const QString &PriorityName)
 
static bool AddPowerPriority (const QString &PriorityName, int RecPriority, const QString &SelectClause)
 
bool UpdatePowerPriority (const QString &PriorityName, int RecPriority, const QString &SelectClause)
 
static QString CheckPowerQuery (const QString &SelectClause)
 

Public Member Functions

 V2Dvr ()
 
 ~V2Dvr () override=default
 
- Public Member Functions inherited from MythHTTPService
 MythHTTPService (MythHTTPMetaService *MetaService)
 
 ~MythHTTPService () override=default
 
virtual HTTPResponse HTTPRequest (const HTTPRequest2 &Request)
 Respond to a valid HTTPRequest. More...
 
QString & Name ()
 

Static Public Member Functions

static void RegisterCustomTypes ()
 
- Static Public Member Functions inherited from MythHTTPService
template<class T >
static HTTPServicePtr Create ()
 

Additional Inherited Members

- Protected Member Functions inherited from MythHTTPService
bool HAS_PARAMv2 (const QString &p)
 
- Protected Attributes inherited from MythHTTPService
QString m_name
 
MythHTTPMetaServicem_staticMetaService { nullptr }
 
HTTPRequest2 m_request {nullptr}
 

Detailed Description

Definition at line 44 of file v2dvr.h.

Constructor & Destructor Documentation

◆ V2Dvr()

V2Dvr::V2Dvr ( )

Definition at line 88 of file v2dvr.cpp.

◆ ~V2Dvr()

V2Dvr::~V2Dvr ( )
overridedefault

Member Function Documentation

◆ AddDontRecordSchedule

bool V2Dvr::AddDontRecordSchedule ( int  ChanId,
const QDateTime &  StartTime,
bool  NeverRecord 
)
staticslot

Definition at line 2046 of file v2dvr.cpp.

◆ AddPlayGroup

bool V2Dvr::AddPlayGroup ( const QString &  Name,
const QString &  TitleMatch,
int  SkipAhead,
int  SkipBack,
int  TimeStretch,
int  Jump 
)
staticslot

Definition at line 1444 of file v2dvr.cpp.

◆ AddPowerPriority

bool V2Dvr::AddPowerPriority ( const QString &  PriorityName,
int  RecPriority,
const QString &  SelectClause 
)
staticslot

Definition at line 2661 of file v2dvr.cpp.

◆ AddRecordedCredits

bool V2Dvr::AddRecordedCredits ( int  RecordedId,
const QString &  Cast 
)
staticslot

Definition at line 511 of file v2dvr.cpp.

◆ AddRecordedProgram

int V2Dvr::AddRecordedProgram ( const QString &  Program)
staticslot

Definition at line 540 of file v2dvr.cpp.

◆ AddRecordSchedule

uint V2Dvr::AddRecordSchedule ( const QString &  Title,
const QString &  Subtitle,
const QString &  Description,
const QString &  Category,
const QDateTime &  StartTime,
const QDateTime &  EndTime,
const QString &  SeriesId,
const QString &  ProgramId,
int  ChanId,
const QString &  Station,
int  FindDay,
QTime  FindTime,
int  ParentId,
bool  Inactive,
uint  Season,
uint  Episode,
const QString &  Inetref,
QString  Type,
QString  SearchType,
int  RecPriority,
uint  PreferredInput,
int  StartOffset,
int  EndOffset,
const QDateTime &  LastRecorded,
QString  DupMethod,
QString  DupIn,
bool  NewEpisOnly,
uint  Filter,
QString  RecProfile,
QString  RecGroup,
QString  StorageGroup,
QString  PlayGroup,
bool  AutoExpire,
int  MaxEpisodes,
bool  MaxNewest,
bool  AutoCommflag,
bool  AutoTranscode,
bool  AutoMetaLookup,
bool  AutoUserJob1,
bool  AutoUserJob2,
bool  AutoUserJob3,
bool  AutoUserJob4,
int  Transcoder,
const QString &  AutoExtend 
)
staticslot

Definition at line 1702 of file v2dvr.cpp.

◆ AllowReRecord

bool V2Dvr::AllowReRecord ( int  RecordedId,
int  ChanId,
const QDateTime &  StartTime 
)
staticslot

Definition at line 863 of file v2dvr.cpp.

◆ CheckPowerQuery

QString V2Dvr::CheckPowerQuery ( const QString &  SelectClause)
staticslot

Definition at line 2725 of file v2dvr.cpp.

Referenced by AddPowerPriority(), and UpdatePowerPriority().

◆ DeleteRecording

bool V2Dvr::DeleteRecording ( int  RecordedId,
int  ChanId,
const QDateTime &  StartTime,
bool  ForceDelete,
bool  AllowRerecord 
)
staticslot

Definition at line 709 of file v2dvr.cpp.

Referenced by RemoveRecorded().

◆ DisableRecordSchedule

bool V2Dvr::DisableRecordSchedule ( uint  RecordId)
staticslot

Definition at line 2211 of file v2dvr.cpp.

◆ DupInToDescription

QString V2Dvr::DupInToDescription ( const QString &  DupIn)
staticslot

Definition at line 2313 of file v2dvr.cpp.

◆ DupInToString

QString V2Dvr::DupInToString ( const QString &  DupIn)
staticslot

Definition at line 2306 of file v2dvr.cpp.

◆ DupMethodToDescription

QString V2Dvr::DupMethodToDescription ( const QString &  DupMethod)
staticslot

Definition at line 2326 of file v2dvr.cpp.

◆ DupMethodToString

QString V2Dvr::DupMethodToString ( const QString &  DupMethod)
staticslot

Definition at line 2320 of file v2dvr.cpp.

◆ EnableRecordSchedule

bool V2Dvr::EnableRecordSchedule ( uint  RecordId)
staticslot

Definition at line 2191 of file v2dvr.cpp.

◆ GetConflictList

V2ProgramList * V2Dvr::GetConflictList ( int  StartIndex,
int  Count,
int  RecordId,
const QString &  Sort 
)
staticslot

Definition at line 1636 of file v2dvr.cpp.

◆ GetEncoderList

V2EncoderList * V2Dvr::GetEncoderList ( )
staticslot

Definition at line 1302 of file v2dvr.cpp.

◆ GetExpiringList

V2ProgramList * V2Dvr::GetExpiringList ( int  StartIndex,
int  Count 
)
staticslot

Definition at line 93 of file v2dvr.cpp.

◆ GetInputList

V2InputList * V2Dvr::GetInputList ( void  )
staticslot

Definition at line 1313 of file v2dvr.cpp.

◆ GetLastPlayPos

long V2Dvr::GetLastPlayPos ( int  RecordedId,
int  ChanId,
const QDateTime &  StartTime,
const QString &  OffsetType 
)
staticslot

Definition at line 977 of file v2dvr.cpp.

◆ GetOldRecordedList

V2ProgramList * V2Dvr::GetOldRecordedList ( bool  Descending,
int  StartIndex,
int  Count,
const QDateTime &  StartTime,
const QDateTime &  EndTime,
const QString &  Title,
const QString &  TitleRegEx,
const QString &  SubtitleRegEx,
const QString &  SeriesId,
int  RecordId,
const QString &  Sort 
)
staticslot

Definition at line 261 of file v2dvr.cpp.

◆ GetPlayGroup

V2PlayGroup * V2Dvr::GetPlayGroup ( const QString &  Name)
staticslot

Definition at line 1401 of file v2dvr.cpp.

◆ GetPlayGroupList

QStringList V2Dvr::GetPlayGroupList ( )
staticslot

Definition at line 1396 of file v2dvr.cpp.

◆ GetPowerPriorityList

V2PowerPriorityList * V2Dvr::GetPowerPriorityList ( const QString &  PriorityName)
staticslot

Definition at line 2614 of file v2dvr.cpp.

◆ GetProgramCategories

QStringList V2Dvr::GetProgramCategories ( bool  OnlyRecorded)
staticslot

Definition at line 1361 of file v2dvr.cpp.

◆ GetRecGroupList

QStringList V2Dvr::GetRecGroupList ( const QString &  UsedBy)
staticslot

Definition at line 1331 of file v2dvr.cpp.

◆ GetRecorded

V2Program * V2Dvr::GetRecorded ( int  RecordedId,
int  ChanId,
const QDateTime &  StartTime 
)
staticslot

Definition at line 487 of file v2dvr.cpp.

◆ GetRecordedCommBreak

V2CutList * V2Dvr::GetRecordedCommBreak ( int  RecordedId,
int  ChanId,
const QDateTime &  StartTime,
const QString &  OffsetType,
bool  IncludeFps 
)
staticslot

Definition at line 1135 of file v2dvr.cpp.

◆ GetRecordedCutList

V2CutList * V2Dvr::GetRecordedCutList ( int  RecordedId,
int  ChanId,
const QDateTime &  StartTime,
const QString &  OffsetType,
bool  IncludeFps 
)
staticslot

Definition at line 1101 of file v2dvr.cpp.

◆ GetRecordedList

V2ProgramList * V2Dvr::GetRecordedList ( bool  Descending,
int  StartIndex,
int  Count,
const QString &  TitleRegEx,
const QString &  RecGroup,
const QString &  StorageGroup,
const QString &  Category,
const QString &  Sort,
bool  IgnoreLiveTV,
bool  IgnoreDeleted,
bool  IncChannel,
bool  Details,
bool  IncCast,
bool  IncArtWork,
bool  IncRecording 
)
slot

Definition at line 137 of file v2dvr.cpp.

◆ GetRecordedMarkup

V2MarkupList * V2Dvr::GetRecordedMarkup ( int  RecordedId)
staticslot

Definition at line 1199 of file v2dvr.cpp.

◆ GetRecordedSeek

V2CutList * V2Dvr::GetRecordedSeek ( int  RecordedId,
const QString &  OffsetType 
)
staticslot

Definition at line 1169 of file v2dvr.cpp.

◆ GetRecordSchedule

V2RecRule * V2Dvr::GetRecordSchedule ( uint  RecordId,
const QString &  Template,
int  RecordedId,
int  ChanId,
const QDateTime &  StartTime,
bool  MakeOverride 
)
staticslot

Definition at line 2138 of file v2dvr.cpp.

◆ GetRecordScheduleList

V2RecRuleList * V2Dvr::GetRecordScheduleList ( int  StartIndex,
int  Count,
const QString &  Sort,
bool  Descending 
)
staticslot

Definition at line 2076 of file v2dvr.cpp.

◆ GetRecRuleFilterList

V2RecRuleFilterList * V2Dvr::GetRecRuleFilterList ( )
staticslot

Definition at line 1538 of file v2dvr.cpp.

◆ GetRecStorageGroupList

QStringList V2Dvr::GetRecStorageGroupList ( )
staticslot

Definition at line 1387 of file v2dvr.cpp.

◆ GetSavedBookmark

long V2Dvr::GetSavedBookmark ( int  RecordedId,
int  ChanId,
const QDateTime &  StartTime,
const QString &  OffsetType 
)
staticslot

Definition at line 935 of file v2dvr.cpp.

◆ GetTitleInfoList

V2TitleInfoList * V2Dvr::GetTitleInfoList ( )
staticslot

Definition at line 1601 of file v2dvr.cpp.

◆ GetTitleList

QStringList V2Dvr::GetTitleList ( const QString &  RecGroup)
staticslot

Definition at line 1565 of file v2dvr.cpp.

◆ GetUpcomingList

V2ProgramList * V2Dvr::GetUpcomingList ( int  StartIndex,
int  Count,
bool  ShowAll,
int  RecordId,
const QString &  RecStatus,
const QString &  Sort,
const QString &  RecGroup 
)
staticslot

Definition at line 1660 of file v2dvr.cpp.

◆ ManageJobQueue

int V2Dvr::ManageJobQueue ( const QString &  Action,
const QString &  JobName,
int  JobId,
int  RecordedId,
QDateTime  JobStartTime,
QString  RemoteHost,
QString  JobArgs 
)
slot

Definition at line 2336 of file v2dvr.cpp.

◆ ReactivateRecording

bool V2Dvr::ReactivateRecording ( int  RecordedId,
int  ChanId,
const QDateTime &  StartTime,
int  RecordId 
)
staticslot

Definition at line 806 of file v2dvr.cpp.

◆ RecordedIdForKey

int V2Dvr::RecordedIdForKey ( int  ChanId,
const QDateTime &  StartTime 
)
staticslot

Definition at line 2231 of file v2dvr.cpp.

◆ RecordedIdForPathname

int V2Dvr::RecordedIdForPathname ( const QString &  Pathname)
staticslot

Definition at line 2242 of file v2dvr.cpp.

◆ RecStatusToDescription

QString V2Dvr::RecStatusToDescription ( const QString &  RecStatus,
int  RecType,
const QDateTime &  StartTime 
)
staticslot

Definition at line 2268 of file v2dvr.cpp.

◆ RecStatusToString

QString V2Dvr::RecStatusToString ( const QString &  RecStatus)
staticslot

Definition at line 2252 of file v2dvr.cpp.

◆ RecTypeToDescription

QString V2Dvr::RecTypeToDescription ( const QString &  RecType)
staticslot

Definition at line 2296 of file v2dvr.cpp.

◆ RecTypeToString

QString V2Dvr::RecTypeToString ( const QString &  RecType)
staticslot

Definition at line 2286 of file v2dvr.cpp.

◆ RegisterCustomTypes()

static void V2Dvr::RegisterCustomTypes ( )
static

◆ RemoveOldRecorded

bool V2Dvr::RemoveOldRecorded ( int  ChanId,
const QDateTime &  StartTime,
bool  Reschedule 
)
slot

Definition at line 428 of file v2dvr.cpp.

◆ RemovePlayGroup

bool V2Dvr::RemovePlayGroup ( const QString &  Name)
staticslot

Definition at line 1430 of file v2dvr.cpp.

◆ RemovePowerPriority

bool V2Dvr::RemovePowerPriority ( const QString &  PriorityName)
staticslot

Definition at line 2649 of file v2dvr.cpp.

◆ RemoveRecorded

bool V2Dvr::RemoveRecorded ( int  RecordedId,
int  ChanId,
const QDateTime &  StartTime,
bool  ForceDelete,
bool  AllowRerecord 
)
staticslot

Definition at line 700 of file v2dvr.cpp.

◆ RemoveRecordSchedule

bool V2Dvr::RemoveRecordSchedule ( uint  RecordId)
staticslot

Definition at line 2031 of file v2dvr.cpp.

◆ RescheduleRecordings

bool V2Dvr::RescheduleRecordings ( void  )
staticslot

Definition at line 852 of file v2dvr.cpp.

Referenced by RemoveOldRecorded(), and UpdateOldRecorded().

◆ SetLastPlayPos

bool V2Dvr::SetLastPlayPos ( int  RecordedId,
int  ChanId,
const QDateTime &  StartTime,
const QString &  OffsetType,
long  Offset 
)
staticslot

Definition at line 1063 of file v2dvr.cpp.

◆ SetRecordedMarkup

bool V2Dvr::SetRecordedMarkup ( int  RecordedId,
const QString &  MarkupList 
)
staticslot

Definition at line 1244 of file v2dvr.cpp.

◆ SetSavedBookmark

bool V2Dvr::SetSavedBookmark ( int  RecordedId,
int  ChanId,
const QDateTime &  StartTime,
const QString &  OffsetType,
long  Offset 
)
staticslot

Definition at line 1019 of file v2dvr.cpp.

◆ StopRecording

bool V2Dvr::StopRecording ( int  RecordedId)
staticslot

Definition at line 775 of file v2dvr.cpp.

◆ UnDeleteRecording

bool V2Dvr::UnDeleteRecording ( int  RecordedId,
int  ChanId,
const QDateTime &  StartTime 
)
staticslot

Definition at line 744 of file v2dvr.cpp.

◆ UpdateOldRecorded

bool V2Dvr::UpdateOldRecorded ( int  ChanId,
const QDateTime &  StartTime,
bool  Duplicate,
bool  Reschedule 
)
slot

Definition at line 454 of file v2dvr.cpp.

◆ UpdatePlayGroup

bool V2Dvr::UpdatePlayGroup ( const QString &  Name,
const QString &  TitleMatch,
int  SkipAhead,
int  SkipBack,
int  TimeStretch,
int  Jump 
)
slot

Definition at line 1466 of file v2dvr.cpp.

◆ UpdatePowerPriority

bool V2Dvr::UpdatePowerPriority ( const QString &  PriorityName,
int  RecPriority,
const QString &  SelectClause 
)
slot

Definition at line 2684 of file v2dvr.cpp.

◆ UpdateRecordedMetadata

bool V2Dvr::UpdateRecordedMetadata ( uint  RecordedId,
bool  AutoExpire,
long  BookmarkOffset,
const QString &  BookmarkOffsetType,
bool  Damaged,
const QString &  Description,
uint  Episode,
const QString &  Inetref,
long  LastPlayOffset,
const QString &  LastPlayOffsetType,
QDate  OriginalAirDate,
bool  Preserve,
uint  Season,
uint  Stars,
const QString &  SubTitle,
const QString &  Title,
bool  Watched,
const QString &  RecGroup 
)
slot

Definition at line 2441 of file v2dvr.cpp.

◆ UpdateRecordedWatchedStatus

bool V2Dvr::UpdateRecordedWatchedStatus ( int  RecordedId,
int  ChanId,
const QDateTime &  StartTime,
bool  Watched 
)
staticslot

Definition at line 904 of file v2dvr.cpp.

◆ UpdateRecordSchedule

bool V2Dvr::UpdateRecordSchedule ( uint  RecordId,
const QString &  Title,
const QString &  Subtitle,
const QString &  Description,
const QString &  Category,
const QDateTime &  StartTime,
const QDateTime &  EndTime,
const QString &  SeriesId,
const QString &  ProgramId,
int  ChanId,
const QString &  Station,
int  FindDay,
QTime  FindTime,
bool  Inactive,
uint  Season,
uint  Episode,
const QString &  Inetref,
QString  Type,
QString  SearchType,
int  RecPriority,
uint  PreferredInput,
int  StartOffset,
int  EndOffset,
QString  DupMethod,
QString  DupIn,
bool  NewEpisOnly,
uint  Filter,
QString  RecProfile,
QString  RecGroup,
QString  StorageGroup,
QString  PlayGroup,
bool  AutoExpire,
int  MaxEpisodes,
bool  MaxNewest,
bool  AutoCommflag,
bool  AutoTranscode,
bool  AutoMetaLookup,
bool  AutoUserJob1,
bool  AutoUserJob2,
bool  AutoUserJob3,
bool  AutoUserJob4,
int  Transcoder,
const QString &  AutoExtend 
)
staticslot

Definition at line 1860 of file v2dvr.cpp.


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