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

Commit fe63c333 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
parent d2b45434
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -3166,11 +3166,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) {
@@ -3205,11 +3205,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) {