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

Commit 1bb2800a authored by Eric Laurent's avatar Eric Laurent Committed by Automerger Merge Worker
Browse files

spatializer: fix aidl interface dependency am: f7adf32d

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/15638543

Change-Id: I6dc65f5ca9e74cc638a8f58ff149570a865883b8
parents 9cb290fd f7adf32d
Loading
Loading
Loading
Loading
+31 −2
Original line number Diff line number Diff line
@@ -25,11 +25,13 @@ cc_library_headers {
    static_libs: [
        "audioflinger-aidl-cpp",
        "audiopolicy-aidl-cpp",
        "spatializer-aidl-cpp",
        "av-types-aidl-cpp",
    ],
    export_static_lib_headers: [
        "audioflinger-aidl-cpp",
        "audiopolicy-aidl-cpp",
        "spatializer-aidl-cpp",
        "av-types-aidl-cpp",
    ],
    target: {
@@ -112,6 +114,7 @@ cc_library {
        "audioclient-types-aidl-cpp",
        "audioflinger-aidl-cpp",
        "audiopolicy-aidl-cpp",
        "spatializer-aidl-cpp",
        "audiopolicy-types-aidl-cpp",
        "av-types-aidl-cpp",
        "capture_state_listener-aidl-cpp",
@@ -137,6 +140,7 @@ cc_library {
    export_shared_lib_headers: [
        "audioflinger-aidl-cpp",
        "audiopolicy-aidl-cpp",
        "spatializer-aidl-cpp",
        "framework-permission-aidl-cpp",
        "libbinder",
    ],
@@ -466,8 +470,6 @@ aidl_interface {
        "aidl/android/media/RecordClientInfo.aidl",
        "aidl/android/media/IAudioPolicyService.aidl",
        "aidl/android/media/IAudioPolicyServiceClient.aidl",
        "aidl/android/media/INativeSpatializerCallback.aidl",
        "aidl/android/media/ISpatializer.aidl",
    ],
    imports: [
        "audio_common-aidl",
@@ -475,6 +477,33 @@ aidl_interface {
        "audiopolicy-types-aidl",
        "capture_state_listener-aidl",
        "framework-permission-aidl",
        "spatializer-aidl",
    ],

    double_loadable: true,
    backend: {
        cpp: {
            min_sdk_version: "29",
            apex_available: [
                "//apex_available:platform",
                "com.android.media",
            ],
        },
    },
}

aidl_interface {
    name: "spatializer-aidl",
    unstable: true,
    local_include_dir: "aidl",
    host_supported: true,
    vendor_available: true,
    srcs: [
        "aidl/android/media/INativeSpatializerCallback.aidl",
        "aidl/android/media/ISpatializer.aidl",
    ],
    imports: [
        "audiopolicy-types-aidl",
    ],

    double_loadable: true,
+1 −0
Original line number Diff line number Diff line
@@ -50,6 +50,7 @@ cc_library_shared {
        "audiopolicy-types-aidl-cpp",
        "capture_state_listener-aidl-cpp",
        "framework-permission-aidl-cpp",
        "spatializer-aidl-cpp",
    ],

    static_libs: [