8#include <QtMultimedia/QMediaCaptureSession>
10#include <QMediaObject>
12#include <dtkmultimedia.h>
14DMULTIMEDIA_BEGIN_NAMESPACE
23 inline void setDevice(QString device)
31class DAudioOutputPrivate;
34class Q_MULTIMEDIA_EXPORT
DAudioOutput :
public QMediaCaptureSession
40 Q_PROPERTY(
DAudioDevice device READ device WRITE setDevice NOTIFY deviceChanged)
41 Q_PROPERTY(
int volume READ volume WRITE setVolume NOTIFY volumeChanged)
42 Q_PROPERTY(
bool muted READ isMuted WRITE setMuted NOTIFY mutedChanged)
61 QScopedPointer<DAudioOutputPrivate> d_ptr;
64DMULTIMEDIA_END_NAMESPACE