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 89 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 2055 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 1453 of file v2dvr.cpp.

◆ AddPowerPriority

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

Definition at line 2670 of file v2dvr.cpp.

◆ AddRecordedCredits

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

Definition at line 512 of file v2dvr.cpp.

◆ AddRecordedProgram

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

Definition at line 541 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 1711 of file v2dvr.cpp.

◆ AllowReRecord

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

Definition at line 868 of file v2dvr.cpp.

◆ CheckPowerQuery

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

Definition at line 2734 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 710 of file v2dvr.cpp.

Referenced by RemoveRecorded().

◆ DisableRecordSchedule

bool V2Dvr::DisableRecordSchedule ( uint  RecordId)
staticslot

Definition at line 2220 of file v2dvr.cpp.

◆ DupInToDescription

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

Definition at line 2322 of file v2dvr.cpp.

◆ DupInToString

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

Definition at line 2315 of file v2dvr.cpp.

◆ DupMethodToDescription

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

Definition at line 2335 of file v2dvr.cpp.

◆ DupMethodToString

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

Definition at line 2329 of file v2dvr.cpp.

◆ EnableRecordSchedule

bool V2Dvr::EnableRecordSchedule ( uint  RecordId)
staticslot

Definition at line 2200 of file v2dvr.cpp.

◆ GetConflictList

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

Definition at line 1645 of file v2dvr.cpp.

◆ GetEncoderList

V2EncoderList * V2Dvr::GetEncoderList ( )
staticslot

Definition at line 1311 of file v2dvr.cpp.

◆ GetExpiringList

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

Definition at line 94 of file v2dvr.cpp.

◆ GetInputList

V2InputList * V2Dvr::GetInputList ( void  )
staticslot

Definition at line 1322 of file v2dvr.cpp.

◆ GetLastPlayPos

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

Definition at line 982 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 262 of file v2dvr.cpp.

◆ GetPlayGroup

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

Definition at line 1410 of file v2dvr.cpp.

◆ GetPlayGroupList

QStringList V2Dvr::GetPlayGroupList ( )
staticslot

Definition at line 1405 of file v2dvr.cpp.

◆ GetPowerPriorityList

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

Definition at line 2623 of file v2dvr.cpp.

◆ GetProgramCategories

QStringList V2Dvr::GetProgramCategories ( bool  OnlyRecorded)
staticslot

Definition at line 1370 of file v2dvr.cpp.

◆ GetRecGroupList

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

Definition at line 1340 of file v2dvr.cpp.

◆ GetRecorded

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

Definition at line 488 of file v2dvr.cpp.

◆ GetRecordedCommBreak

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

Definition at line 1140 of file v2dvr.cpp.

◆ GetRecordedCutList

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

Definition at line 1106 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 138 of file v2dvr.cpp.

◆ GetRecordedMarkup

V2MarkupList * V2Dvr::GetRecordedMarkup ( int  RecordedId)
staticslot

Definition at line 1208 of file v2dvr.cpp.

◆ GetRecordedSeek

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

Definition at line 1174 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 2147 of file v2dvr.cpp.

◆ GetRecordScheduleList

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

Definition at line 2085 of file v2dvr.cpp.

◆ GetRecRuleFilterList

V2RecRuleFilterList * V2Dvr::GetRecRuleFilterList ( )
staticslot

Definition at line 1547 of file v2dvr.cpp.

◆ GetRecStorageGroupList

QStringList V2Dvr::GetRecStorageGroupList ( )
staticslot

Definition at line 1396 of file v2dvr.cpp.

◆ GetSavedBookmark

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

Definition at line 940 of file v2dvr.cpp.

◆ GetTitleInfoList

V2TitleInfoList * V2Dvr::GetTitleInfoList ( )
staticslot

Definition at line 1610 of file v2dvr.cpp.

◆ GetTitleList

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

Definition at line 1574 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 1669 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 2345 of file v2dvr.cpp.

◆ ReactivateRecording

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

Definition at line 807 of file v2dvr.cpp.

◆ RecordedIdForKey

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

Definition at line 2240 of file v2dvr.cpp.

◆ RecordedIdForPathname

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

Definition at line 2251 of file v2dvr.cpp.

◆ RecStatusToDescription

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

Definition at line 2277 of file v2dvr.cpp.

◆ RecStatusToString

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

Definition at line 2261 of file v2dvr.cpp.

◆ RecTypeToDescription

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

Definition at line 2305 of file v2dvr.cpp.

◆ RecTypeToString

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

Definition at line 2295 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 429 of file v2dvr.cpp.

◆ RemovePlayGroup

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

Definition at line 1439 of file v2dvr.cpp.

◆ RemovePowerPriority

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

Definition at line 2658 of file v2dvr.cpp.

◆ RemoveRecorded

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

Definition at line 701 of file v2dvr.cpp.

◆ RemoveRecordSchedule

bool V2Dvr::RemoveRecordSchedule ( uint  RecordId)
staticslot

Definition at line 2040 of file v2dvr.cpp.

◆ RescheduleRecordings

bool V2Dvr::RescheduleRecordings ( void  )
staticslot

Definition at line 857 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 1068 of file v2dvr.cpp.

◆ SetRecordedMarkup

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

Definition at line 1253 of file v2dvr.cpp.

◆ SetSavedBookmark

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

Definition at line 1024 of file v2dvr.cpp.

◆ StopRecording

bool V2Dvr::StopRecording ( int  RecordedId)
staticslot

Definition at line 776 of file v2dvr.cpp.

◆ UnDeleteRecording

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

Definition at line 745 of file v2dvr.cpp.

◆ UpdateOldRecorded

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

Definition at line 455 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 1475 of file v2dvr.cpp.

◆ UpdatePowerPriority

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

Definition at line 2693 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 2450 of file v2dvr.cpp.

◆ UpdateRecordedWatchedStatus

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

Definition at line 909 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 1869 of file v2dvr.cpp.


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