diff options
author | Eric Laurent <elaurent@google.com> | 2012-05-22 21:13:29 -0700 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2012-05-22 21:13:29 -0700 |
commit | cf0bf78c28cf25c30c42c784c1dc5bc094e6035d (patch) | |
tree | 8dbf194077b7aacd996636352ff0cc9006059905 /services/audioflinger/AudioFlinger.h | |
parent | 73e9a35c41efe4dac6b05387a9dafecdc662f140 (diff) | |
parent | e737cda649acbfa43fc1b74612a83f2fac9aa449 (diff) | |
download | frameworks_av-cf0bf78c28cf25c30c42c784c1dc5bc094e6035d.zip frameworks_av-cf0bf78c28cf25c30c42c784c1dc5bc094e6035d.tar.gz frameworks_av-cf0bf78c28cf25c30c42c784c1dc5bc094e6035d.tar.bz2 |
am e737cda6: audioflinger: refine latency latency calculation.
* commit 'e737cda649acbfa43fc1b74612a83f2fac9aa449':
audioflinger: refine latency latency calculation.
Diffstat (limited to 'services/audioflinger/AudioFlinger.h')
-rw-r--r-- | services/audioflinger/AudioFlinger.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/services/audioflinger/AudioFlinger.h b/services/audioflinger/AudioFlinger.h index 1ae5414..51cbae7 100644 --- a/services/audioflinger/AudioFlinger.h +++ b/services/audioflinger/AudioFlinger.h @@ -1048,6 +1048,8 @@ public: // Cache various calculated values, at threadLoop() entry and after a parameter change virtual void cacheParameters_l(); + virtual uint32_t correctLatency(uint32_t latency) const; + private: friend class AudioFlinger; // for numerous @@ -1154,6 +1156,7 @@ public: virtual void threadLoop_mix(); virtual void threadLoop_sleepTime(); virtual void threadLoop_removeTracks(const Vector< sp<Track> >& tracksToRemove); + virtual uint32_t correctLatency(uint32_t latency) const; AudioMixer* mAudioMixer; // normal mixer private: |