diff options
Diffstat (limited to 'services/audioflinger/AudioFlinger.h')
-rw-r--r-- | services/audioflinger/AudioFlinger.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/services/audioflinger/AudioFlinger.h b/services/audioflinger/AudioFlinger.h index d862c1d..48edfcd 100644 --- a/services/audioflinger/AudioFlinger.h +++ b/services/audioflinger/AudioFlinger.h @@ -26,7 +26,7 @@ #include <media/IAudioFlingerClient.h> #include <media/IAudioTrack.h> #include <media/IAudioRecord.h> -#include <media/AudioTrack.h> +#include <media/AudioSystem.h> #include <utils/Atomic.h> #include <utils/Errors.h> @@ -207,6 +207,7 @@ public: bool btNrecIsOff() { return mBtNrecIsOff; } private: + AudioFlinger(); virtual ~AudioFlinger(); @@ -674,6 +675,10 @@ private: private: + enum { + NO_MORE_BUFFERS = 0x80000001, // same in AudioTrack.h, ok to be different value + }; + status_t obtainBuffer(AudioBufferProvider::Buffer* buffer, uint32_t waitTimeMs); void clearBufferQueue(); |