123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- subdirs = ["tests"]
- cc_defaults {
- name: "audio_utils_defaults",
- local_include_dirs: ["include"],
- export_include_dirs: ["include"],
- cflags: [
- "-Werror",
- "-Wall",
- ],
- }
- cc_library {
- name: "libaudioutils",
- vendor_available: true,
- vndk: {
- enabled: true,
- },
- double_loadable: true,
- host_supported: true,
- defaults: ["audio_utils_defaults"],
- srcs: [
- "Balance.cpp",
- "channels.c",
- "ErrorLog.cpp",
- "fifo.cpp",
- "fifo_index.cpp",
- "fifo_writer32.cpp",
- "format.c",
- "limiter.c",
- "minifloat.c",
- "power.cpp",
- "PowerLog.cpp",
- "primitives.c",
- "roundup.c",
- "sample.c",
- ],
- header_libs: [
- "libaudio_system_headers",
- "libutils_headers",
- ],
- export_header_lib_headers: [
- "libaudio_system_headers",
- "libutils_headers",
- ],
- shared_libs: [
- "libcutils",
- "liblog",
- ],
- target: {
- android: {
- srcs: [
- "mono_blend.cpp",
- "resampler.c",
- "echo_reference.c",
- ],
- whole_static_libs: ["libaudioutils_fixedfft"],
- shared_libs: [
- "libspeexresampler",
- ],
- },
- host: {
- cflags: ["-D__unused=__attribute__((unused))"],
- },
- },
- }
- cc_library_static {
- name: "libaudioutils_fixedfft",
- vendor_available: true,
- defaults: ["audio_utils_defaults"],
- arch: {
- arm: {
- instruction_set: "arm",
- },
- },
- srcs: ["fixedfft.cpp"],
- }
- cc_library_static {
- name: "libsndfile",
- defaults: ["audio_utils_defaults"],
- host_supported: true,
- srcs: ["tinysndfile.c"],
- cflags: [
- "-UHAVE_STDERR",
- ],
- }
- cc_library_static {
- name: "libfifo",
- defaults: ["audio_utils_defaults"],
- srcs: [
- "fifo.cpp",
- "fifo_index.cpp",
- "primitives.c",
- "roundup.c",
- ],
- }
- cc_library_shared {
- name: "libaudiospdif",
- defaults: ["audio_utils_defaults"],
- srcs: [
- "spdif/BitFieldParser.cpp",
- "spdif/FrameScanner.cpp",
- "spdif/AC3FrameScanner.cpp",
- "spdif/DTSFrameScanner.cpp",
- "spdif/SPDIFEncoder.cpp",
- ],
- shared_libs: [
- "libcutils",
- "liblog",
- ],
- }
|