diff options
-rw-r--r-- | audio/7.1/config/api/current.txt | 1 | ||||
-rw-r--r-- | audio/7.1/config/audio_policy_configuration.xsd | 1 | ||||
-rw-r--r-- | audio/common/all-versions/default/7.0/HidlUtils.cpp | 4 |
3 files changed, 6 insertions, 0 deletions
diff --git a/audio/7.1/config/api/current.txt b/audio/7.1/config/api/current.txt index 3a08b71d86..75fc5c0447 100644 --- a/audio/7.1/config/api/current.txt +++ b/audio/7.1/config/api/current.txt @@ -359,6 +359,7 @@ package android.audio.policy.configuration.V7_1 { enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_GAME; enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_MEDIA; enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_NOTIFICATION; + enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_NOTIFICATION_EVENT; enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_NOTIFICATION_TELEPHONY_RINGTONE; enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_SAFETY; enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_UNKNOWN; diff --git a/audio/7.1/config/audio_policy_configuration.xsd b/audio/7.1/config/audio_policy_configuration.xsd index ebc23edff2..7e1da90519 100644 --- a/audio/7.1/config/audio_policy_configuration.xsd +++ b/audio/7.1/config/audio_policy_configuration.xsd @@ -443,6 +443,7 @@ <xs:enumeration value="AUDIO_USAGE_ALARM" /> <xs:enumeration value="AUDIO_USAGE_NOTIFICATION" /> <xs:enumeration value="AUDIO_USAGE_NOTIFICATION_TELEPHONY_RINGTONE" /> + <xs:enumeration value="AUDIO_USAGE_NOTIFICATION_EVENT" /> <xs:enumeration value="AUDIO_USAGE_ASSISTANCE_ACCESSIBILITY" /> <xs:enumeration value="AUDIO_USAGE_ASSISTANCE_NAVIGATION_GUIDANCE" /> <xs:enumeration value="AUDIO_USAGE_ASSISTANCE_SONIFICATION" /> diff --git a/audio/common/all-versions/default/7.0/HidlUtils.cpp b/audio/common/all-versions/default/7.0/HidlUtils.cpp index 218d7c06b7..0fd2947963 100644 --- a/audio/common/all-versions/default/7.0/HidlUtils.cpp +++ b/audio/common/all-versions/default/7.0/HidlUtils.cpp @@ -485,8 +485,12 @@ status_t HidlUtils::audioGainToHal(const AudioGain& gain, struct audio_gain* hal status_t HidlUtils::audioUsageFromHal(audio_usage_t halUsage, AudioUsage* usage) { if (halUsage == AUDIO_USAGE_NOTIFICATION_COMMUNICATION_REQUEST || halUsage == AUDIO_USAGE_NOTIFICATION_COMMUNICATION_INSTANT || +#if MAJOR_VERSION == 7 && MINOR_VERSION == 1 + halUsage == AUDIO_USAGE_NOTIFICATION_COMMUNICATION_DELAYED) { +#else halUsage == AUDIO_USAGE_NOTIFICATION_COMMUNICATION_DELAYED || halUsage == AUDIO_USAGE_NOTIFICATION_EVENT) { +#endif halUsage = AUDIO_USAGE_NOTIFICATION; } *usage = audio_usage_to_string(halUsage); |