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

Commit 1f9da010 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 541fd40a
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -3161,11 +3161,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) {
@@ -3200,11 +3200,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) {