Go to the documentation of this file. 1 #ifndef PLAYBACKBOXHELPER_H
2 #define PLAYBACKBOXHELPER_H
49 const QString &groupname =
nullptr);
70 #endif // PLAYBACKBOXHELPER_H
void DeleteRecording(uint recordingID, bool forceDelete, bool forgetHistory)
uint64_t m_freeSpaceUsedMB
PBHEventHandler * m_eventHandler
uint64_t GetFreeSpaceTotalMB(void) const
@ kCheckForPlaylistAction
This class creates a preview image of a recording.
uint64_t m_freeSpaceTotalMB
void UndeleteRecording(uint recordingID)
QHash< QString, QString > InfoMap
QString GetPreviewImage(const ProgramInfo &pginfo, bool check_availability=true)
void DeleteRecordings(const QStringList &list)
PlaybackBoxHelper(QObject *listener)
~PlaybackBoxHelper(void) override
Holds information on recordings and videos.
This is a wrapper around QThread that does several additional things.
void UpdateFreeSpace(void)
void StopRecording(const ProgramInfo &pginfo)
QString LocateArtwork(const QString &inetref, uint season, VideoArtworkType type, const ProgramInfo *pginfo, const QString &groupname=nullptr)
uint64_t GetFreeSpaceUsedMB(void) const
void CheckAvailability(const ProgramInfo &pginfo, CheckAvailabilityType cat=kCheckForCache)
void ForceFreeSpaceUpdate(void)