Remove unnecessary level of priority indirection
Change-Id: I942d43973c20a7ace8b0d3f78b4da97e45e996c6
This commit is contained in:
@@ -26,7 +26,6 @@ namespace android {
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
#define THREAD_PRIORITY_AUDIO_CLIENT (ANDROID_PRIORITY_AUDIO)
|
||||
// Maximum cumulated timeout milliseconds before restarting audioflinger thread
|
||||
#define MAX_STARTUP_TIMEOUT_MS 3000 // Longer timeout period at startup to cope with A2DP init time
|
||||
#define MAX_RUN_TIMEOUT_MS 1000
|
||||
|
||||
@@ -315,9 +315,9 @@ status_t AudioRecord::start()
|
||||
cblk->bufferTimeoutMs = MAX_RUN_TIMEOUT_MS;
|
||||
cblk->waitTimeMs = 0;
|
||||
if (t != 0) {
|
||||
t->run("ClientRecordThread", THREAD_PRIORITY_AUDIO_CLIENT);
|
||||
t->run("ClientRecordThread", ANDROID_PRIORITY_AUDIO);
|
||||
} else {
|
||||
setpriority(PRIO_PROCESS, 0, THREAD_PRIORITY_AUDIO_CLIENT);
|
||||
setpriority(PRIO_PROCESS, 0, ANDROID_PRIORITY_AUDIO);
|
||||
}
|
||||
} else {
|
||||
mActive = 0;
|
||||
|
||||
@@ -342,9 +342,9 @@ void AudioTrack::start()
|
||||
cblk->waitTimeMs = 0;
|
||||
android_atomic_and(~CBLK_DISABLED_ON, &cblk->flags);
|
||||
if (t != 0) {
|
||||
t->run("AudioTrackThread", THREAD_PRIORITY_AUDIO_CLIENT);
|
||||
t->run("AudioTrackThread", ANDROID_PRIORITY_AUDIO);
|
||||
} else {
|
||||
setpriority(PRIO_PROCESS, 0, THREAD_PRIORITY_AUDIO_CLIENT);
|
||||
setpriority(PRIO_PROCESS, 0, ANDROID_PRIORITY_AUDIO);
|
||||
}
|
||||
|
||||
LOGV("start %p before lock cblk %p", this, mCblk);
|
||||
|
||||
Reference in New Issue
Block a user