equal
deleted
inserted
replaced
72 |
72 |
73 QT_BEGIN_NAMESPACE |
73 QT_BEGIN_NAMESPACE |
74 |
74 |
75 class QIODevice; |
75 class QIODevice; |
76 |
76 |
77 namespace |
77 namespace QtMultimediaInternal |
78 { |
78 { |
79 class QAudioOutputBuffer; |
79 class QAudioOutputBuffer; |
80 } |
80 } |
81 |
81 |
82 class QAudioOutputPrivate : public QAbstractAudioOutput |
82 class QAudioOutputPrivate : public QAbstractAudioOutput |
94 AudioUnit audioUnit; |
94 AudioUnit audioUnit; |
95 Float64 clockFrequency; |
95 Float64 clockFrequency; |
96 UInt64 startTime; |
96 UInt64 startTime; |
97 AudioStreamBasicDescription deviceFormat; |
97 AudioStreamBasicDescription deviceFormat; |
98 AudioStreamBasicDescription streamFormat; |
98 AudioStreamBasicDescription streamFormat; |
99 QAudioOutputBuffer* audioBuffer; |
99 QtMultimediaInternal::QAudioOutputBuffer* audioBuffer; |
100 QAtomicInt audioThreadState; |
100 QAtomicInt audioThreadState; |
101 QWaitCondition threadFinished; |
101 QWaitCondition threadFinished; |
102 QMutex mutex; |
102 QMutex mutex; |
103 QTimer* intervalTimer; |
103 QTimer* intervalTimer; |
104 |
104 |