8d5f56fd05
Pull in raspberry-vanilla's AOSP17 device tree changes for rpi4 while keeping all PawletOS customizations (A/B partition layout, sepolicy, zram, TWRP recovery scaffolding, ALSA HDMI pre-warm, product/overlay structure) intact on top. Upstream changes absorbed: - AOSP17 audio HAL refactor (StreamAlsa split into StreamAlsaBase/ StreamAlsaMonoPipe, Utils.cpp -> UtilsAlsa.cpp, new Bluetooth/stub helper classes, libeffects AIDL rebuild via *_ndk_shared defaults) - API level 36 -> 37, FCM matrix level 202504 -> 202604 - QuickSettings tile default split (SystemUIRpiOverlay, ported into pawlet_rpi_common where this overlay now lives) - vendor_tracing_descriptors added to enforce-product-packages-exist - misc AOSP17 logging header switch (android-base/logging.h -> Log.h) Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
52 lines
1.3 KiB
Plaintext
52 lines
1.3 KiB
Plaintext
// Copyright (C) 2018 The Android Open Source Project
|
|
// Copyright (C) 2025 KonstaKANG
|
|
//
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
cc_library_shared {
|
|
name: "libdynamicsprocessingaidl_rpi",
|
|
relative_install_path: "soundfx",
|
|
vendor: true,
|
|
srcs: [
|
|
"aidl/DynamicsProcessing.cpp",
|
|
"aidl/DynamicsProcessingContext.cpp",
|
|
"dsp/DPBase.cpp",
|
|
"dsp/DPFrequency.cpp",
|
|
],
|
|
static_libs: [
|
|
"libaudioaidlranges",
|
|
"libaudioeffectaidlcommon-rpi",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.common-V2-ndk",
|
|
"android.hardware.common.fmq-V1-ndk",
|
|
"libaudio_aidl_conversion_common_ndk",
|
|
"libaudioaidlcommon",
|
|
"libaudioutils",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libcutils",
|
|
"libfmq",
|
|
"liblog",
|
|
"libutils",
|
|
],
|
|
header_libs: [
|
|
"libaudio_system_headers",
|
|
"libaudioaidl_rpi_headers",
|
|
"libaudioeffects",
|
|
"libeigen",
|
|
"libsystem_headers",
|
|
],
|
|
cflags: [
|
|
"-DBACKEND_NDK",
|
|
"-Wall",
|
|
"-Werror",
|
|
"-Wextra",
|
|
"-Wthread-safety",
|
|
],
|
|
defaults: [
|
|
"latest_android_hardware_audio_effect_ndk_shared",
|
|
"latest_android_media_audio_common_types_ndk_shared",
|
|
],
|
|
}
|