summaryrefslogtreecommitdiffstats
path: root/services
diff options
context:
space:
mode:
authorGlenn Kasten <gkasten@android.com>2014-02-10 18:04:54 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2014-02-10 18:04:54 +0000
commit4361749d74113069aafb0620a1189404205c58d0 (patch)
treedfddd0eede083dd799e7cd5179a98954259ee6e9 /services
parent7142d10a7a3941b2deb18869a7f7b79462e0aa52 (diff)
parent398f21348e5100289f6e5be30c8b5257fa04aaf9 (diff)
downloadframeworks_av-4361749d74113069aafb0620a1189404205c58d0.zip
frameworks_av-4361749d74113069aafb0620a1189404205c58d0.tar.gz
frameworks_av-4361749d74113069aafb0620a1189404205c58d0.tar.bz2
Merge "AudioTrack: Never try to use the fast path if resampling is required"
Diffstat (limited to 'services')
-rw-r--r--services/audioflinger/Configuration.h3
-rw-r--r--services/audioflinger/Threads.cpp2
2 files changed, 0 insertions, 5 deletions
diff --git a/services/audioflinger/Configuration.h b/services/audioflinger/Configuration.h
index bc2038a..0754d9d 100644
--- a/services/audioflinger/Configuration.h
+++ b/services/audioflinger/Configuration.h
@@ -32,9 +32,6 @@
// uncomment to enable fast mixer to take performance samples for later statistical analysis
#define FAST_MIXER_STATISTICS
-// uncomment to allow fast tracks at non-native sample rate
-//#define FAST_TRACKS_AT_NON_NATIVE_SAMPLE_RATE
-
// uncomment for debugging timing problems related to StateQueue::push()
//#define STATE_QUEUE_DUMP
diff --git a/services/audioflinger/Threads.cpp b/services/audioflinger/Threads.cpp
index 73429ec..072e5fd 100644
--- a/services/audioflinger/Threads.cpp
+++ b/services/audioflinger/Threads.cpp
@@ -1218,10 +1218,8 @@ sp<AudioFlinger::PlaybackThread::Track> AudioFlinger::PlaybackThread::createTrac
// mono or stereo
( (channelMask == AUDIO_CHANNEL_OUT_MONO) ||
(channelMask == AUDIO_CHANNEL_OUT_STEREO) ) &&
-#ifndef FAST_TRACKS_AT_NON_NATIVE_SAMPLE_RATE
// hardware sample rate
(sampleRate == mSampleRate) &&
-#endif
// normal mixer has an associated fast mixer
hasFastMixer() &&
// there are sufficient fast track slots available