10#include <QWaitCondition>
23 bool usereadahead, std::chrono::milliseconds
timeout);
28 bool ReOpen(
const QString& newFilename =
"");
37 long long Seek(
long long curpos,
long long pos,
int whence);
FileTransfer(QString &filename, MythSocket *remote, MythSocketManager *parent, bool usereadahead, std::chrono::milliseconds timeout)
long long Seek(long long curpos, long long pos, int whence)
QString GetFileName(void)
MythMediaBuffer * m_rbuffer
bool ReOpen(const QString &newFilename="")
QWaitCondition m_readsUnlockedCond
std::vector< char > m_requestBuffer
uint64_t GetFileSize(void)
void SetTimeout(bool fast)
volatile bool m_readthreadlive
int RequestBlock(int size)
Class for communcating between myth backends and frontends.
Holds information on recordings and videos.
def write(text, progress=True)