15#ifndef QWINDOWSAUDIOOUTPUT_H
16#define QWINDOWSAUDIOOUTPUT_H
18#include <QtCore/qdebug.h>
19#include <QtCore/qelapsedtimer.h>
20#include <QtCore/qiodevice.h>
21#include <QtCore/qstring.h>
22#include <QtCore/qstringlist.h>
23#include <QtCore/qdatetime.h>
24#include <QtCore/qmutex.h>
25#include <QtCore/qtimer.h>
26#include <QtCore/qpointer.h>
28#include <QtMultimedia/qaudio.h>
29#include <QtMultimedia/qaudiodevice.h>
30#include <private/qaudiosystem_p.h>
34#include <audioclient.h>
35#include <mmdeviceapi.h>
53 void reset()
override;
76 qint64 remainingPlayTimeUs();
IOBluetoothDevice * device
\inmodule QtCore \reentrant
QObject * parent() const
Returns a pointer to the parent object.
qint64 processedUSecs() const override
void setFormat(const QAudioFormat &fmt) override
QAudioFormat format() const override
QAudio::State state() const override
qsizetype bufferSize() const override
void setVolume(qreal) override
qsizetype bytesFree() const override
void setBufferSize(qsizetype value) override
QAudio::Error error() const override
QIODevice * start() override
qreal volume() 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.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
QVideoFrameFormat::PixelFormat fmt
file open(QIODevice::ReadOnly)
gzip write("uncompressed data")