summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Escande <wescande@google.com>2022-05-10 21:45:45 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-05-10 21:45:45 +0000
commitda7d02f1674eb79d96cf5dd7d771aa0a4762b697 (patch)
treee8f37d179d264dd0d3749ae3c83963b7e50b8602
parent0767f0c7cc17fb264201eea18f801dc0571b5c90 (diff)
parent925a411987e64b1fc7f65fd87237f4622d9ea0eb (diff)
downloadlibldac-android13-qpr3-s4-release.tar.gz
Statically link ldac into module am: 365e76c211 am: 925a411987android-13.0.0_r83android-13.0.0_r82android-13.0.0_r81android-13.0.0_r80android-13.0.0_r79android-13.0.0_r78android-13.0.0_r77android-13.0.0_r76android-13.0.0_r75android-13.0.0_r74android-13.0.0_r73android-13.0.0_r72android-13.0.0_r71android-13.0.0_r70android-13.0.0_r69android-13.0.0_r68android-13.0.0_r67android-13.0.0_r66android-13.0.0_r65android-13.0.0_r64android-13.0.0_r63android-13.0.0_r62android-13.0.0_r61android-13.0.0_r60android-13.0.0_r59android-13.0.0_r58android-13.0.0_r56android-13.0.0_r54android-13.0.0_r53android-13.0.0_r52android-13.0.0_r51android-13.0.0_r50android-13.0.0_r49android-13.0.0_r48android-13.0.0_r47android-13.0.0_r46android-13.0.0_r45android-13.0.0_r44android-13.0.0_r43android-13.0.0_r42android-13.0.0_r41android-13.0.0_r40android-13.0.0_r39android-13.0.0_r38android-13.0.0_r37android-13.0.0_r36android-13.0.0_r35android-13.0.0_r34android-13.0.0_r33android-13.0.0_r32android13-qpr3-s9-releaseandroid13-qpr3-s8-releaseandroid13-qpr3-s7-releaseandroid13-qpr3-s6-releaseandroid13-qpr3-s5-releaseandroid13-qpr3-s4-releaseandroid13-qpr3-s3-releaseandroid13-qpr3-s2-releaseandroid13-qpr3-s14-releaseandroid13-qpr3-s13-releaseandroid13-qpr3-s12-releaseandroid13-qpr3-s11-releaseandroid13-qpr3-s10-releaseandroid13-qpr3-s1-releaseandroid13-qpr3-releaseandroid13-qpr3-c-s8-releaseandroid13-qpr3-c-s7-releaseandroid13-qpr3-c-s6-releaseandroid13-qpr3-c-s5-releaseandroid13-qpr3-c-s4-releaseandroid13-qpr3-c-s3-releaseandroid13-qpr3-c-s2-releaseandroid13-qpr3-c-s12-releaseandroid13-qpr3-c-s11-releaseandroid13-qpr3-c-s10-releaseandroid13-qpr3-c-s1-releaseandroid13-qpr2-s9-releaseandroid13-qpr2-s8-releaseandroid13-qpr2-s7-releaseandroid13-qpr2-s6-releaseandroid13-qpr2-s5-releaseandroid13-qpr2-s3-releaseandroid13-qpr2-s2-releaseandroid13-qpr2-s12-releaseandroid13-qpr2-s11-releaseandroid13-qpr2-s10-releaseandroid13-qpr2-s1-releaseandroid13-qpr2-releaseandroid13-qpr2-b-s1-releaseandroid13-d4-s2-releaseandroid13-d4-s1-releaseandroid13-d4-release
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libldac/+/18062680 Change-Id: I8128746ef90d45064f249e06fc5c139411dacea5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--Android.bp29
-rw-r--r--METADATA6
2 files changed, 31 insertions, 4 deletions
diff --git a/Android.bp b/Android.bp
index 7f8e448..69f35a1 100644
--- a/Android.bp
+++ b/Android.bp
@@ -21,13 +21,14 @@ license {
],
}
-cc_library_shared {
+cc_library {
name: "libldacBT_enc",
vendor_available: true,
product_available: true,
vndk: {
enabled: true,
},
+ host_supported: true,
arch: {
arm: {
instruction_set: "arm",
@@ -41,15 +42,26 @@ cc_library_shared {
// -D_32BIT_FIXED_POINT should be added to cflags for devices without a FPU
// unit such as ARM Cortex-R series or external 32-bit DSPs.
cflags: ["-O2", "-Werror", "-Wall", "-Wextra"],
+ min_sdk_version: "Tiramisu",
+ apex_available: [
+ "//apex_available:platform",
+ "com.android.bluetooth",
+ ],
+ visibility: [
+ "//external/oss-fuzz",
+ "//packages/modules/Bluetooth:__subpackages__",
+ "//packages/modules/vndk/apex",
+ ],
}
-cc_library_shared {
+cc_library {
name: "libldacBT_abr",
vendor_available: true,
product_available: true,
vndk: {
enabled: true,
},
+ host_supported: true,
arch: {
arm: {
instruction_set: "arm",
@@ -57,6 +69,15 @@ cc_library_shared {
},
export_include_dirs: ["abr/inc"],
srcs: ["abr/src/ldacBT_abr.c"],
- shared_libs: ["libldacBT_enc"],
- cflags: ["-O2", "-Werror", "-Wall", "-Wextra"]
+ static_libs: ["libldacBT_enc"],
+ cflags: ["-O2", "-Werror", "-Wall", "-Wextra"],
+ min_sdk_version: "Tiramisu",
+ apex_available: [
+ "//apex_available:platform",
+ "com.android.bluetooth",
+ ],
+ visibility: [
+ "//packages/modules/Bluetooth:__subpackages__",
+ "//packages/modules/vndk/apex",
+ ],
}
diff --git a/METADATA b/METADATA
index d97975c..4309424 100644
--- a/METADATA
+++ b/METADATA
@@ -1,3 +1,9 @@
+name: "ldac"
+description: "LDAC is a bluetooth codec of Hi-Res Audio Wireless. AOSP is the upstream version"
third_party {
+ url {
+ type: HOMEPAGE
+ value: "https://www.sony.net/Products/LDAC/"
+ }
license_type: NOTICE
}