mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 22:04:26 +00:00
Merge "Fix the audio source table in Processing" into main am: 84cfecd616
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2723934 Change-Id: Id3c0075f7048f08ac2b8845eb4ca0dbed9197744 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user