diff options
author | Glenn Kasten <gkasten@google.com> | 2012-11-30 07:57:43 -0800 |
---|---|---|
committer | Glenn Kasten <gkasten@google.com> | 2012-11-30 07:59:09 -0800 |
commit | a3d2628a22f2b3d682495044897a40ea1399a662 (patch) | |
tree | cd30e8394783418c94a49aeb41f046e364860810 /services/audioflinger | |
parent | 2546219a54970e0ad53bd218586cdc48d6039b20 (diff) | |
download | frameworks_av-a3d2628a22f2b3d682495044897a40ea1399a662.zip frameworks_av-a3d2628a22f2b3d682495044897a40ea1399a662.tar.gz frameworks_av-a3d2628a22f2b3d682495044897a40ea1399a662.tar.bz2 |
Add warning about following the design rules
Change-Id: Ic4895ed5682bad10b03e97d8015e642ee1696533
Diffstat (limited to 'services/audioflinger')
-rw-r--r-- | services/audioflinger/FastMixer.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/services/audioflinger/FastMixer.cpp b/services/audioflinger/FastMixer.cpp index 3c8a256..2005899 100644 --- a/services/audioflinger/FastMixer.cpp +++ b/services/audioflinger/FastMixer.cpp @@ -14,6 +14,12 @@ * limitations under the License. */ +// <IMPORTANT_WARNING> +// Design rules for threadLoop() are given in the comments at section "Fast mixer thread" of +// StateQueue.h. In particular, avoid library and system calls except at well-known points. +// The design rules are only for threadLoop(), and don't apply to FastMixerDumpState methods. +// </IMPORTANT_WARNING> + #define LOG_TAG "FastMixer" //#define LOG_NDEBUG 0 |