Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cce769b7 authored by Andy Hung's avatar Andy Hung Committed by Automerger Merge Worker
Browse files

Merge "Add fields related to active audio presentation rendering" am:...

Merge "Add fields related to active audio presentation rendering" am: 947b82be am: 92372dc2 am: f495c326 am: 75f1c2d0

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1591515

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I6295a6ccd197a5d4685f77a3315221eed76f6c7f
parents 25721e41 75f1c2d0
Loading
Loading
Loading
Loading
+19 −0
Original line number Diff line number Diff line
@@ -51,6 +51,25 @@ interface IStreamOutEventCallback {
     * "has-atmos", int32
     * "audio-encoding", int32
     *
     * S (audio HAL 7.0) in addition adds the following keys:
     * "presentation-id", int32
     * "program-id", int32
     * "presentation-content-classifier", int32
     *    presentation-content-classifier key values can be referenced from
     *    frameworks/base/media/java/android/media/AudioPresentation.java
     *    i.e AudioPresentation.ContentClassifier
     *    It can contain any of the below values
     *    CONTENT_UNKNOWN   = -1,
     *    CONTENT_MAIN      =  0,
     *    CONTENT_MUSIC_AND_EFFECTS = 1,
     *    CONTENT_VISUALLY_IMPAIRED = 2,
     *    CONTENT_HEARING_IMPAIRED  = 3,
     *    CONTENT_DIALOG = 4,
     *    CONTENT_COMMENTARY = 5,
     *    CONTENT_EMERGENCY = 6,
     *    CONTENT_VOICEOVER = 7
     * "presentation-language", string  // represents ISO 639-2 (three letter code)
     *
     * Parceling Format:
     * All values are native endian order. [1]
     *