Merge "Tweak audio APIs for better forward/backward/sideways compatibility."
This commit is contained in:
@ -602,9 +602,9 @@ enum audio_device_e {
|
||||
|
||||
// Audio mode
|
||||
enum audio_mode_e {
|
||||
AUDIO_MODE_NORMAL, // device idle
|
||||
AUDIO_MODE_RINGTONE, // device ringing
|
||||
AUDIO_MODE_IN_CALL // audio call connected (VoIP or telephony)
|
||||
AUDIO_EFFECT_MODE_NORMAL, // device idle
|
||||
AUDIO_EFFECT_MODE_RINGTONE, // device ringing
|
||||
AUDIO_EFFECT_MODE_IN_CALL // audio call connected (VoIP or telephony)
|
||||
};
|
||||
|
||||
// Values for "accessMode" field of buffer_config_t:
|
||||
|
@ -5808,10 +5808,10 @@ uint32_t AudioFlinger::EffectModule::deviceAudioSystemToEffectApi(uint32_t devic
|
||||
|
||||
// update this table when AudioSystem::audio_mode or audio_mode_e (in EffectApi.h) are modified
|
||||
const uint32_t AudioFlinger::EffectModule::sModeConvTable[] = {
|
||||
AUDIO_MODE_NORMAL, // AudioSystem::MODE_NORMAL
|
||||
AUDIO_MODE_RINGTONE, // AudioSystem::MODE_RINGTONE
|
||||
AUDIO_MODE_IN_CALL, // AudioSystem::MODE_IN_CALL
|
||||
AUDIO_MODE_IN_CALL // AudioSystem::MODE_IN_COMMUNICATION, same conversion as for MODE_IN_CALL
|
||||
AUDIO_EFFECT_MODE_NORMAL, // AudioSystem::MODE_NORMAL
|
||||
AUDIO_EFFECT_MODE_RINGTONE, // AudioSystem::MODE_RINGTONE
|
||||
AUDIO_EFFECT_MODE_IN_CALL, // AudioSystem::MODE_IN_CALL
|
||||
AUDIO_EFFECT_MODE_IN_CALL // AudioSystem::MODE_IN_COMMUNICATION, same conversion as for MODE_IN_CALL
|
||||
};
|
||||
|
||||
int AudioFlinger::EffectModule::modeAudioSystemToEffectApi(uint32_t mode)
|
||||
|
Reference in New Issue
Block a user