54 #ifndef QAUDIOINPUTALSA_H 55 #define QAUDIOINPUTALSA_H 57 #include <alsa/asoundlib.h> 59 #include <QtCore/qfile.h> 60 #include <QtCore/qdebug.h> 61 #include <QtCore/qtimer.h> 62 #include <QtCore/qstring.h> 63 #include <QtCore/qstringlist.h> 64 #include <QtCore/qelapsedtimer.h> 65 #include <QtCore/qdatetime.h> 67 #include <QtMultimedia/qaudio.h> 68 #include <QtMultimedia/qaudiodeviceinfo.h> 69 #include <QtMultimedia/qaudioengine.h>
#define QT_END_NAMESPACE
This macro expands to.
The QByteArray class provides an array of bytes.
The QElapsedTimer class provides a fast way to calculate elapsed times.
#define QT_BEGIN_NAMESPACE
This macro expands to.
static const char * data(const QByteArray &arr)
The QTimer class provides repetitive and single-shot timers.
The QIODevice class is the base interface class of all I/O devices in Qt.