summaryrefslogtreecommitdiffstats
path: root/services/audioflinger/Android.mk
diff options
context:
space:
mode:
authorGlenn Kasten <gkasten@google.com>2012-06-07 10:17:54 -0700
committerGlenn Kasten <gkasten@google.com>2012-06-08 10:09:22 -0700
commit28ed2f93324988767b5658eba7c1fa781a275183 (patch)
tree07ba39f61d41aa6ff2af76dc2c9122a102c92059 /services/audioflinger/Android.mk
parenta4f7e0e9a0e92a063f1b3a08988cf46e2cf1fa94 (diff)
downloadframeworks_av-28ed2f93324988767b5658eba7c1fa781a275183.zip
frameworks_av-28ed2f93324988767b5658eba7c1fa781a275183.tar.gz
frameworks_av-28ed2f93324988767b5658eba7c1fa781a275183.tar.bz2
Reduce underruns in screen off, esp. with EQ
Add MonoPipe APIs to specify setpoint. Use screen state to configure pipe setpoint. Fix a long-standing bug where pipe sleep time was excessive, which interacted poorly with governor and low clock frequencies. Now it deducts the elapsed time since last write(), which was significant when there was EQ and low clock frequency. Bug: 6618373 Change-Id: I6f3b0072c2244aeb033ef0795ad164491a164ff5
Diffstat (limited to 'services/audioflinger/Android.mk')
-rw-r--r--services/audioflinger/Android.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/services/audioflinger/Android.mk b/services/audioflinger/Android.mk
index 14b7fc1..ee843aa 100644
--- a/services/audioflinger/Android.mk
+++ b/services/audioflinger/Android.mk
@@ -30,6 +30,9 @@ LOCAL_SRC_FILES := \
#LOCAL_C_INCLUDES += path/to/libsndfile/src
#LOCAL_STATIC_LIBRARIES += libsndfile
+# uncomment for systrace
+# LOCAL_CFLAGS += -DATRACE_TAG=ATRACE_TAG_AUDIO
+
LOCAL_MODULE := libnbaio
include $(BUILD_STATIC_LIBRARY)