4#ifndef QWASMAUDIOSINK_H
5#define QWASMAUDIOSINK_H
18#include <private/qaudiosystem_p.h>
20#include <QElapsedTimer>
37 bool m_running =
false;
43 int m_bufferFragmentsCount = 10;
44 int m_notifyInterval = 0;
45 char *m_tmpData =
nullptr;
46 int m_bufferFragmentSize = 0;
47 int m_lastNotified = 0;
48 int m_tmpDataOffset = 0;
49 int m_bufferFragmentsBusyCount = 0;
54 void unloadALBuffers();
70 void reset()
override;
IOBluetoothDevice * device
\inmodule QtCore \reentrant
QObject * parent() const
Returns a pointer to the parent object.
qreal volume() const override
void setVolume(qreal volume) override
void setFormat(const QAudioFormat &fmt) override
int bufferSize() const override
QIODevice * start() override
QAudio::State state() const override
QAudio::Error error() const override
qint64 processedUSecs() const override
int bytesFree() const override
QAudioFormat format() const override
void setBufferSize(int value) 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.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
unsigned long long quint64
QVideoFrameFormat::PixelFormat fmt