From a0ff4be4b38b0fdda25edabfbba700cd4feab085 Mon Sep 17 00:00:00 2001 From: Eric Laurent Date: Thu, 26 Nov 2020 20:12:55 +0100 Subject: [PATCH] audio HAL: add output flag indicating support for gapless transitions Add output profile flag AUDIO_OUTPUT_FLAG_GAPLESS_OFFLOAD to be used in conjunction with AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD to indicate that gapless transitions are supported when playing compressed audio. Bug: 158191844 Test: make Change-Id: Ifa551ff36d8571062cac3ad38f89be2f3addb960 --- audio/7.0/config/api/current.txt | 1 + audio/7.0/config/audio_policy_configuration.xsd | 1 + 2 files changed, 2 insertions(+) diff --git a/audio/7.0/config/api/current.txt b/audio/7.0/config/api/current.txt index 1da8b095bc..0b2e4a4d85 100644 --- a/audio/7.0/config/api/current.txt +++ b/audio/7.0/config/api/current.txt @@ -259,6 +259,7 @@ package android.audio.policy.configuration.V7_0 { enum_constant public static final android.audio.policy.configuration.V7_0.AudioInOutFlag AUDIO_OUTPUT_FLAG_DIRECT; enum_constant public static final android.audio.policy.configuration.V7_0.AudioInOutFlag AUDIO_OUTPUT_FLAG_DIRECT_PCM; enum_constant public static final android.audio.policy.configuration.V7_0.AudioInOutFlag AUDIO_OUTPUT_FLAG_FAST; + enum_constant public static final android.audio.policy.configuration.V7_0.AudioInOutFlag AUDIO_OUTPUT_FLAG_GAPLESS_OFFLOAD; enum_constant public static final android.audio.policy.configuration.V7_0.AudioInOutFlag AUDIO_OUTPUT_FLAG_HW_AV_SYNC; enum_constant public static final android.audio.policy.configuration.V7_0.AudioInOutFlag AUDIO_OUTPUT_FLAG_IEC958_NONAUDIO; enum_constant public static final android.audio.policy.configuration.V7_0.AudioInOutFlag AUDIO_OUTPUT_FLAG_INCALL_MUSIC; diff --git a/audio/7.0/config/audio_policy_configuration.xsd b/audio/7.0/config/audio_policy_configuration.xsd index 56b3a27161..a735c6de39 100644 --- a/audio/7.0/config/audio_policy_configuration.xsd +++ b/audio/7.0/config/audio_policy_configuration.xsd @@ -181,6 +181,7 @@ +