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

Commit c0d688d0 authored by Shunkai Yao's avatar Shunkai Yao
Browse files

Return non-zero channel mask for orphan effects

Bug: 330202134
Bug: 309578734
Test: atest audioeffect_tests
Test: atest CtsMediaAudioTestCases
Change-Id: I142409abf56f15e9102df81194fe90c36cfa6be3
Merged-In: I142409abf56f15e9102df81194fe90c36cfa6be3
parent 8555621d
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -3145,11 +3145,11 @@ NO_THREAD_SAFETY_ANALYSIS
{
    const sp<IAfThreadBase> t = thread().promote();
    if (t == nullptr) {
        return AUDIO_CHANNEL_NONE;
        return AUDIO_CHANNEL_OUT_STEREO;
    }
    sp<IAfEffectChain> c = chain().promote();
    if (c == nullptr) {
        return AUDIO_CHANNEL_NONE;
        return AUDIO_CHANNEL_OUT_STEREO;
    }

    if (mThreadType == IAfThreadBase::SPATIALIZER) {
@@ -3184,11 +3184,11 @@ NO_THREAD_SAFETY_ANALYSIS
{
    const sp<IAfThreadBase> t = thread().promote();
    if (t == nullptr) {
        return AUDIO_CHANNEL_NONE;
        return AUDIO_CHANNEL_OUT_STEREO;
    }
    sp<IAfEffectChain> c = chain().promote();
    if (c == nullptr) {
        return AUDIO_CHANNEL_NONE;
        return AUDIO_CHANNEL_OUT_STEREO;
    }

    if (mThreadType == IAfThreadBase::SPATIALIZER) {