MythTV
master
|
#include <mythfilerecorder/mythfilerecorder.h>
Public Slots | |
void | CloseFile (void) |
void | SendBytes (void) |
Public Member Functions | |
Streamer (Commands *parent, QString fname, int data_rate, bool loopinput) | |
~Streamer (void) override | |
void | BlockSize (int val) |
bool | IsOpen (void) const |
QString | ErrorString (void) const |
Protected Member Functions | |
void | OpenFile (void) |
Private Attributes | |
Commands * | m_parent { nullptr } |
QString | m_fileName |
QFile * | m_file { nullptr } |
bool | m_loop |
QString | m_error |
QByteArray | m_buffer |
int | m_bufferMax { 188 * 100000 } |
QAtomicInt | m_blockSize { m_bufferMax / 4 } |
uint | m_dataRate |
QDateTime | m_startTime |
quint64 | m_dataRead { 0 } |
Definition at line 16 of file mythfilerecorder.h.
Definition at line 31 of file mythfilerecorder.cpp.
|
override |
Definition at line 41 of file mythfilerecorder.cpp.
|
slot |
Definition at line 58 of file mythfilerecorder.cpp.
Referenced by ~Streamer().
|
slot |
Definition at line 71 of file mythfilerecorder.cpp.
Referenced by Commands::Run().
|
inline |
Definition at line 28 of file mythfilerecorder.h.
Referenced by Commands::process_command().
|
inline |
Definition at line 29 of file mythfilerecorder.h.
Referenced by Commands::process_command().
|
inline |
Definition at line 30 of file mythfilerecorder.h.
Referenced by Commands::process_command().
|
protected |
Definition at line 48 of file mythfilerecorder.cpp.
Referenced by Streamer().
|
private |
Definition at line 36 of file mythfilerecorder.h.
Referenced by SendBytes().
|
private |
Definition at line 37 of file mythfilerecorder.h.
Referenced by OpenFile().
|
private |
Definition at line 38 of file mythfilerecorder.h.
Referenced by CloseFile(), IsOpen(), OpenFile(), and SendBytes().
|
private |
Definition at line 39 of file mythfilerecorder.h.
Referenced by SendBytes().
|
private |
Definition at line 41 of file mythfilerecorder.h.
Referenced by ErrorString().
|
private |
Definition at line 43 of file mythfilerecorder.h.
Referenced by SendBytes().
|
private |
Definition at line 44 of file mythfilerecorder.h.
Referenced by SendBytes().
|
private |
Definition at line 45 of file mythfilerecorder.h.
Referenced by BlockSize(), and SendBytes().
|
private |
Definition at line 48 of file mythfilerecorder.h.
Referenced by SendBytes(), and Streamer().
|
private |
Definition at line 49 of file mythfilerecorder.h.
Referenced by SendBytes().
|
private |
Definition at line 50 of file mythfilerecorder.h.
Referenced by SendBytes().