#ifndef RECORDER_WAV_H #define RECORDER_WAV_H #include "gtl_hw_recorder.h" #include "hw_global.h" namespace gtl { namespace hw { class HW_EXPORT recorder_wav : public recorder { public: explicit recorder_wav(const std::vector &ad, qreal time, QString comment, QString dir, QString file, QObject *parent = nullptr); virtual ~recorder_wav(); private: bool _is_finished; protected: virtual void finish_writing() override; }; } } #endif // RECORDER_WAV_H