ViPERFX_RE/Android.bp

89 lines
2.7 KiB
Plaintext
Raw Normal View History

cc_defaults {
name: "v4a_defaults",
vendor: true,
2025-01-14 15:18:50 +03:00
srcs: [
// Main
"src/viper/ViPER.cpp",
"src/ViperContext.cpp",
// Effects
"src/viper/effects/AnalogX.cpp",
"src/viper/effects/ColorfulMusic.cpp",
"src/viper/effects/Convolver.cpp",
"src/viper/effects/Cure.cpp",
"src/viper/effects/DiffSurround.cpp",
"src/viper/effects/DynamicSystem.cpp",
"src/viper/effects/FETCompressor.cpp",
"src/viper/effects/IIRFilter.cpp",
"src/viper/effects/PlaybackGain.cpp",
"src/viper/effects/Reverberation.cpp",
"src/viper/effects/SoftwareLimiter.cpp",
"src/viper/effects/SpeakerCorrection.cpp",
"src/viper/effects/SpectrumExtend.cpp",
"src/viper/effects/TubeSimulator.cpp",
"src/viper/effects/VHE.cpp",
"src/viper/effects/ViPERBass.cpp",
"src/viper/effects/ViPERClarity.cpp",
"src/viper/effects/ViPERDDC.cpp",
// Utils
"src/viper/utils/AdaptiveBuffer.cpp",
"src/viper/utils/Biquad.cpp",
"src/viper/utils/CAllpassFilter.cpp",
"src/viper/utils/CCombFilter.cpp",
"src/viper/utils/CRevModel.cpp",
"src/viper/utils/Crossfeed.cpp",
"src/viper/utils/DepthSurround.cpp",
"src/viper/utils/DynamicBass.cpp",
"src/viper/utils/FIR.cpp",
"src/viper/utils/Harmonic.cpp",
"src/viper/utils/HiFi.cpp",
"src/viper/utils/HighShelf.cpp",
"src/viper/utils/IIR_1st.cpp",
"src/viper/utils/IIR_NOrder_BW_BP.cpp",
"src/viper/utils/IIR_NOrder_BW_LH.cpp",
"src/viper/utils/MinPhaseIIRCoeffs.cpp",
"src/viper/utils/MultiBiquad.cpp",
"src/viper/utils/NoiseSharpening.cpp",
"src/viper/utils/PassFilter.cpp",
"src/viper/utils/PConvSingle.cpp",
"src/viper/utils/PolesFilter.cpp",
"src/viper/utils/Polyphase.cpp",
"src/viper/utils/Stereo3DSurround.cpp",
"src/viper/utils/Subwoofer.cpp",
"src/viper/utils/TimeConstDelay.cpp",
"src/viper/utils/WaveBuffer.cpp",
],
export_include_dirs: [
"src/include",
2025-01-14 15:18:50 +03:00
],
cflags: [
"-O2",
2025-01-14 15:18:50 +03:00
"-DVIPER_VERSION=20240314",
"-Wno-unused-parameter",
2025-01-14 15:18:50 +03:00
],
cppflags: [
"-Wno-unused-parameter",
2025-01-14 15:18:50 +03:00
],
shared_libs: [
"liblog",
2025-01-14 15:18:50 +03:00
],
header_libs: [
"libaudioeffects",
"libaudioutils_headers",
2025-01-14 15:18:50 +03:00
],
relative_install_path: "soundfx",
2025-01-14 15:18:50 +03:00
}
cc_library_shared {
name: "libv4a_re",
defaults: [
"aidlaudioeffectservice_defaults",
"v4a_defaults",
2025-01-14 15:18:50 +03:00
],
srcs: [
":effectCommonFile",
"src/ViPER4Aidl.cpp",
2025-01-14 15:18:50 +03:00
"src/ViPER4Android.cpp",
],
}