18#include "private/qaudiosystem_p.h"
22#include <QSocketNotifier>
24#include <QElapsedTimer>
27#include <sys/asoundlib.h>
42 void reset()
override;
78 qint64 m_elapsedTimeOffset;
The QAudioDevice class provides an information about audio devices and their functionality.
\inmodule QtCore \reentrant
QObject * parent() const
Returns a pointer to the parent object.
qsizetype bytesReady() const override
QAudio::State state() const override
void setFormat(const QAudioFormat &) override
QAudio::Error error() const override
void setVolume(qreal) override
QIODevice * start() override
void setBufferSize(qsizetype) override
QAudioFormat format() const override
qsizetype bufferSize() const override
qreal volume() const override
qint64 processedUSecs() const override
State
\value ActiveState Audio data is being processed, this state is set after start() is called and while...
Error
\value NoError No errors have occurred \value OpenError An error occurred opening the audio device \v...
Combined button and popup list for selecting options.
std::unique_ptr< snd_pcm_t, HandleDeleter > HandleUniquePtr
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
ReturnedValue read(const char *data)
file open(QIODevice::ReadOnly)