diff options
Diffstat (limited to 'src/plugins/qnx-audio/audio/qnxaudiooutput.h')
-rw-r--r-- | src/plugins/qnx-audio/audio/qnxaudiooutput.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/qnx-audio/audio/qnxaudiooutput.h b/src/plugins/qnx-audio/audio/qnxaudiooutput.h index 5ee69b542..c4fe37516 100644 --- a/src/plugins/qnx-audio/audio/qnxaudiooutput.h +++ b/src/plugins/qnx-audio/audio/qnxaudiooutput.h @@ -47,6 +47,7 @@ #include <QIODevice> #include <sys/asoundlib.h> +#include <sys/neutrino.h> QT_BEGIN_NAMESPACE @@ -80,6 +81,8 @@ public: QAudioFormat format() const Q_DECL_OVERRIDE; void setVolume(qreal volume) Q_DECL_OVERRIDE; qreal volume() const Q_DECL_OVERRIDE; + void setCategory(const QString &category) Q_DECL_OVERRIDE; + QString category() const Q_DECL_OVERRIDE; private slots: void pullData(); @@ -90,6 +93,8 @@ private: void setError(QAudio::Error error); void setState(QAudio::State state); + void setTypeName(snd_pcm_channel_params_t *params); + friend class QnxPushIODevice; qint64 write(const char *data, qint64 len); @@ -102,6 +107,7 @@ private: QAudio::State m_state; QAudioFormat m_format; qreal m_volume; + QString m_category; int m_periodSize; snd_pcm_t *m_pcmHandle; |