OSDN Git Service

Add warning about following the design rules
authorGlenn Kasten <gkasten@google.com>
Fri, 30 Nov 2012 15:57:43 +0000 (07:57 -0800)
committerGlenn Kasten <gkasten@google.com>
Fri, 30 Nov 2012 15:59:09 +0000 (07:59 -0800)
Change-Id: Ic4895ed5682bad10b03e97d8015e642ee1696533

services/audioflinger/FastMixer.cpp

index 3c8a256..2005899 100644 (file)
  * 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