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

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

Fix the audio source table in Processing

Bug: 297158046
Test: atest VtsHalAudioEffectTargetTest
Change-Id: I7102608b945b92e7d66322bc94130aa965e471ea
parent fefceb14
Loading
Loading
Loading
Loading
+9 −9
Original line number Diff line number Diff line
@@ -196,16 +196,16 @@ std::optional<Processing::Type> EffectConfig::stringToProcessingType(Processing:
    // see list of audio sources in audio_source_t:
    // system/media/audio/include/system/audio_effects/audio_effects_conf.h
    static const std::map<const std::string, AudioSource> sAudioSourceTable = {
            {MIC_SRC_TAG, AudioSource::VOICE_CALL},
            {VOICE_UL_SRC_TAG, AudioSource::VOICE_CALL},
            {VOICE_DL_SRC_TAG, AudioSource::VOICE_CALL},
            {MIC_SRC_TAG, AudioSource::MIC},
            {VOICE_UL_SRC_TAG, AudioSource::VOICE_UPLINK},
            {VOICE_DL_SRC_TAG, AudioSource::VOICE_DOWNLINK},
            {VOICE_CALL_SRC_TAG, AudioSource::VOICE_CALL},
            {CAMCORDER_SRC_TAG, AudioSource::VOICE_CALL},
            {VOICE_REC_SRC_TAG, AudioSource::VOICE_CALL},
            {VOICE_COMM_SRC_TAG, AudioSource::VOICE_CALL},
            {REMOTE_SUBMIX_SRC_TAG, AudioSource::VOICE_CALL},
            {UNPROCESSED_SRC_TAG, AudioSource::VOICE_CALL},
            {VOICE_PERFORMANCE_SRC_TAG, AudioSource::VOICE_CALL}};
            {CAMCORDER_SRC_TAG, AudioSource::CAMCORDER},
            {VOICE_REC_SRC_TAG, AudioSource::VOICE_RECOGNITION},
            {VOICE_COMM_SRC_TAG, AudioSource::VOICE_COMMUNICATION},
            {REMOTE_SUBMIX_SRC_TAG, AudioSource::REMOTE_SUBMIX},
            {UNPROCESSED_SRC_TAG, AudioSource::UNPROCESSED},
            {VOICE_PERFORMANCE_SRC_TAG, AudioSource::VOICE_PERFORMANCE}};

    if (typeTag == Processing::Type::streamType) {
        auto typeIter = sAudioStreamTypeTable.find(type);