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

Commit 3a89c66e authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "audio: add feature flag for new headset profile and SCO audio management" into main

parents 886f4abc 1103b4df
Loading
Loading
Loading
Loading
+37 −0
Original line number Diff line number Diff line
// media_audio namespace flags

cc_defaults {
    name: "audio-aconfig-cc-defaults",
    host_supported: true,
}

// Framework available flags to follow
// Care must be taken to avoid namespace conflicts.
// These flags are accessible outside of the platform! Limit usage to @FlaggedApi wherever possible

aconfig_declarations {
    name: "android.media.audio-aconfig",
    package: "android.media.audio",
    container: "system",
    srcs: ["audio_framework.aconfig"],
    visibility: ["//frameworks/base/api"],
}

java_aconfig_library {
    name: "android.media.audio-aconfig-java",
    aconfig_declarations: "android.media.audio-aconfig",
    defaults: ["framework-minus-apex-aconfig-java-defaults"],
}

cc_aconfig_library {
    name: "android.media.audio-aconfig-cc",
    aconfig_declarations: "android.media.audio-aconfig",
    defaults: ["audio-aconfig-cc-defaults"],
}

aconfig_declarations_group {
    name: "audio-framework-aconfig",
    java_aconfig_libraries: [
        "android.media.audio-aconfig-java",
    ],
}
+15 −0
Original line number Diff line number Diff line
# Top level framework (android.media) flags
# Only add flags here which must be included in framework.jar
#
# Please add flags in alphabetical order.

package: "android.media.audio"

flag {
    name: "sco_managed_by_audio"
    namespace: "media_audio"
    description: "\
Enable new implementation of headset profile device connection and\
SCO audio activation."
    bug: "265057196"
}