1 #ifndef MUSICAUDIORECORDERMODULE_H
2 #define MUSICAUDIORECORDERMODULE_H
24 #if TTK_QT_VERSION_CHECK(6,2,0)
25 # include <QAudioSource>
26 # include <QAudioSink>
27 # include <QMediaDevices>
31 # include <QAudioInput>
32 # include <QAudioOutput>
33 # include <QAudioDeviceInfo>
57 int addWavHeader(
const char *fileName)
const;
62 void setVolume(
int volume);
66 int volume()
const noexcept;
71 void setFileName(
const QString &
name);
75 QString fileName()
const;
79 bool error()
const noexcept;
99 #endif // MUSICAUDIORECORDERMODULE_H
#define TTK_MODULE_EXPORT
QAudioFormat m_formatFile
The class of the audio recorder core.
QtAudioOutput * m_audioOutputFile
QAudioOutput QtAudioOutput
QtAudioInput * m_audioInputFile