Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 46850e03 authored by Daniel Bonnevier's avatar Daniel Bonnevier Committed by Andy Hung
Browse files

Use default sample rate for DIRECT Audio thread

DIRECT and OFFLOAD Audio threads use the mixer when using SW effects.
This requires them to use the default sample rate.

Test: vendor specific, see bug
Bug: 147209612
Merged-In: I553fe43695d64160dd64808e18299699a4047225
Change-Id: I553fe43695d64160dd64808e18299699a4047225
parent 3eef87ec
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -622,7 +622,7 @@ status_t AudioFlinger::EffectModule::configure()
    mConfig.outputCfg.format = EFFECT_BUFFER_FORMAT;

    // Don't use sample rate for thread if effect isn't offloadable.
    if ((thread->type() == ThreadBase::OFFLOAD) && !isOffloaded()) {
    if (isOffloadedOrDirect() && !isOffloaded()) {
        mConfig.inputCfg.samplingRate = DEFAULT_OUTPUT_SAMPLE_RATE;
        ALOGV("Overriding effect input as 48kHz");
    } else {