sm8250-common: Ship prebuilt audio hal extensions

Change-Id: Ida141e0c910319604fce1d5c182527c8c767964d
This commit is contained in:
Atakan
2025-08-29 09:55:05 +03:00
parent 210f864690
commit fbab09e669
11 changed files with 329 additions and 0 deletions
+320
View File
@@ -3416,6 +3416,41 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liba2dpoffload",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/liba2dpoffload.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libtinycompress",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libacdb-fts",
owner: "samsung",
@@ -3719,6 +3754,47 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbatterylistener",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libbatterylistener.so",
],
shared_libs: [
"android.hardware.health@1.0",
"android.hardware.health@2.0",
"android.hardware.power@1.2",
"libaudioroute",
"libaudioutils",
"libbase",
"libcutils",
"libexpat",
"libhidlbase",
"liblog",
"libtinyalsa",
"libtinycompress",
"libutils",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbluetooth_audio_session_qti",
owner: "samsung",
@@ -3751,6 +3827,110 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcirrusspkrprot",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcirrusspkrprot.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcomprcapture",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcomprcapture.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libtinycompress",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexthwplugin",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libexthwplugin.so",
],
shared_libs: [
"libaudioroute",
"libaudioutils",
"libcutils",
"libexpat",
"liblog",
"libtinyalsa",
"libtinycompress",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgcs-calwrapper",
owner: "samsung",
@@ -3857,6 +4037,41 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhdmiedid",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libhdmiedid.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libtinycompress",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhdmipassthru",
owner: "samsung",
@@ -3893,6 +4108,41 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhfp",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libhfp.so",
],
shared_libs: [
"libaudioroute",
"libaudioutils",
"libcutils",
"libexpat",
"liblog",
"libtinyalsa",
"libtinycompress",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmulawdec",
owner: "samsung",
@@ -4268,6 +4518,41 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsndmonitor",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsndmonitor.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libtinycompress",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libspatializerparamstorage",
owner: "samsung",
@@ -4324,6 +4609,41 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libspkrprot",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libspkrprot.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libtinycompress",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsurround_3mic_proc",
owner: "samsung",
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+9
View File
@@ -175,6 +175,7 @@ PRODUCT_PACKAGES += \
lib_SamsungRec_07020 \
lib_SoundAlive_SRC384_ver320 \
lib_soundaliveresampler \
liba2dpoffload \
libacdb-fts \
libacdbloader \
libacdbrtac \
@@ -186,12 +187,18 @@ PRODUCT_PACKAGES += \
libaudio_soundtrigger \
libaudioconfigstore \
libaudioparsers \
libbatterylistener \
libbluetooth_audio_session_qti \
libcirrusspkrprot \
libcomprcapture \
libexthwplugin \
libgcs-calwrapper \
libgcs-ipc \
libgcs-osal \
libgcs \
libhdmiedid \
libhdmipassthru \
libhfp \
libmulawdec \
libprofileparamstorage \
libqcodec2_base \
@@ -205,8 +212,10 @@ PRODUCT_PACKAGES += \
libsamsungVoipResampler \
libsecaudiocoreutils \
libsecaudioinfo \
libsndmonitor \
libspatializerparamstorage \
libspeakercalibration \
libspkrprot \
libsurround_3mic_proc \
libwvhidl \
libwvdrmengine \