diff options
| author | 2023-01-09 10:04:59 +0100 | |
|---|---|---|
| committer | 2023-01-27 14:17:13 +0000 | |
| commit | 362e4ef5514e772bf717f91920825d9218b1f3ed (patch) | |
| tree | 0592d9f7cde61f1ea1909f3b5f9155dae643b026 | |
| parent | adc81000e327b5e30df3a4ec3c222a02bebde9fa (diff) | |
[IMPR] AudioProductStrategy: add getName hidden API
As volume group, being able to retrieve strategy name helps
clients (e.g. CarAudioService) to refer strategies by name.
Bug: 260298113
Test: build
Change-Id: I8c01f31d715c754f1449b75fa7c754fe61b04d4a
Merged-In: I8c01f31d715c754f1449b75fa7c754fe61b04d4a
Signed-off-by: François Gaffie <francois.gaffie@renault.com>
| -rw-r--r-- | media/java/android/media/audiopolicy/AudioProductStrategy.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/media/java/android/media/audiopolicy/AudioProductStrategy.java b/media/java/android/media/audiopolicy/AudioProductStrategy.java index 4edef9456f04..a792501a07ba 100644 --- a/media/java/android/media/audiopolicy/AudioProductStrategy.java +++ b/media/java/android/media/audiopolicy/AudioProductStrategy.java @@ -235,6 +235,15 @@ public final class AudioProductStrategy implements Parcelable { /** * @hide + * @return the product strategy ID (which is the generalisation of Car Audio Usage / legacy + * routing_strategy linked to {@link AudioAttributes#getUsage()}). + */ + @NonNull public String getName() { + return mName; + } + + /** + * @hide * @return first {@link AudioAttributes} associated to this product strategy. */ @SystemApi |