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