diff -r dee5afe5301f -r 3f74d0d4af4c src/multimedia/audio/qaudioinput_mac_p.h --- a/src/multimedia/audio/qaudioinput_mac_p.h Mon Mar 15 12:43:09 2010 +0200 +++ b/src/multimedia/audio/qaudioinput_mac_p.h Thu Apr 08 14:19:33 2010 +0300 @@ -74,8 +74,9 @@ class QTimer; class QIODevice; +class QAbstractAudioDeviceInfo; -namespace +namespace QtMultimediaInternal { class QAudioInputBuffer; } @@ -97,13 +98,14 @@ UInt64 startTime; QAudio::Error errorCode; QAudio::State stateCode; - QAudioInputBuffer* audioBuffer; + QtMultimediaInternal::QAudioInputBuffer* audioBuffer; QMutex mutex; QWaitCondition threadFinished; QAtomicInt audioThreadState; QTimer* intervalTimer; AudioStreamBasicDescription streamFormat; AudioStreamBasicDescription deviceFormat; + QAbstractAudioDeviceInfo *audioDeviceInfo; QAudioInputPrivate(const QByteArray& device, QAudioFormat const& format); ~QAudioInputPrivate();