1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-03-13 19:49:36 -04:00

FileRecordInterface: added isRecording() as virtual method

This commit is contained in:
f4exb 2020-05-30 22:05:29 +02:00
parent 8d35747539
commit bfd7cd2ddb
2 changed files with 5 additions and 3 deletions

View File

@ -50,15 +50,16 @@ public:
quint64 getByteCount() const { return m_byteCount; }
virtual void setFileName(const QString& filename);
virtual void feed(const SampleVector::const_iterator& begin, const SampleVector::const_iterator& end, bool positiveOnly);
virtual void start();
virtual void stop();
virtual bool handleMessage(const Message& message);
virtual void setFileName(const QString& filename);
virtual void startRecording();
virtual void stopRecording();
bool isRecording() const { return m_recordOn; }
virtual bool isRecording() const { return m_recordOn; }
static bool readHeader(std::ifstream& samplefile, Header& header); //!< returns true if CRC checksum is correct else false
static void writeHeader(std::ofstream& samplefile, Header& header);

View File

@ -29,6 +29,7 @@ public:
virtual void setFileName(const QString &filename) = 0;
virtual void startRecording() = 0;
virtual void stopRecording() = 0;
virtual bool isRecording() const = 0;
static QString genUniqueFileName(unsigned int deviceUID, int istream = -1);
};