71 lines
1.6 KiB
Plaintext
71 lines
1.6 KiB
Plaintext
|
|
|
|
cc_library_shared {
|
|
name: "libamaudioutils",
|
|
vendor: true,
|
|
|
|
include_dirs: [
|
|
"system/core/include",
|
|
"external/tinyalsa/include",
|
|
"system/media/audio_utils/include",
|
|
"frameworks/av/media/libaudiohal/include",
|
|
"frameworks/av/include",
|
|
"frameworks/native/libs/binder/include",
|
|
"system/media/audio/include",
|
|
"system/media/audio/include",
|
|
],
|
|
export_include_dirs: [
|
|
"include",
|
|
"ini/include",
|
|
],
|
|
|
|
srcs: [
|
|
"aml_buffer_provider.c",
|
|
"aml_dump_debug.c",
|
|
"aml_ringbuffer.c",
|
|
"aml_alsa_mixer.c",
|
|
"aml_android_utils.c",
|
|
"aml_data_utils.c",
|
|
"aml_configs/aml_conf_loader.c",
|
|
"aml_configs/aml_conf_parser.c",
|
|
"aml_audio_mixer.c",
|
|
"SPDIFEncoderAD.cpp",
|
|
"spdifenc_wrap.cpp",
|
|
"aml_volume_utils.c",
|
|
"ini/ini.cpp",
|
|
"ini/IniParser.cpp",
|
|
"alsa_device_parser.c",
|
|
"aml_hw_mixer.c",
|
|
"audio_data_process.c",
|
|
"aml_malloc_debug.c",
|
|
"aml_android_hidl_utils.cpp",
|
|
],
|
|
|
|
header_libs: ["libhardware_headers"],
|
|
|
|
shared_libs: [
|
|
"libc",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libtinyalsa",
|
|
"libaudioutils",
|
|
"libdroidaudiospdif",
|
|
"libamlaudiohal",
|
|
],
|
|
|
|
|
|
cflags: ["-DBUILD_IN_ANDROID",
|
|
"-Werror",
|
|
"-Wno-unused-parameter",
|
|
"-Wno-unused-variable",
|
|
"-Wno-unused-function"],
|
|
|
|
static_libs: [
|
|
"[email protected]",
|
|
"[email protected]",
|
|
],
|
|
|
|
|
|
}
|