1// audio preprocessing wrapper 2package { 3 default_applicable_licenses: [ 4 "frameworks_av_media_libeffects_preprocessing_license", 5 ], 6} 7 8// Added automatically by a large-scale-change 9// See: http://go/android-license-faq 10license { 11 name: "frameworks_av_media_libeffects_preprocessing_license", 12 visibility: [":__subpackages__"], 13 license_kinds: [ 14 "SPDX-license-identifier-Apache-2.0", 15 ], 16 license_text: [ 17 "NOTICE", 18 ], 19} 20 21cc_defaults { 22 name: "libaudiopreprocessing-defaults", 23 vendor: true, 24 host_supported: true, 25 cflags: [ 26 "-Wall", 27 "-Werror", 28 "-Wextra", 29 "-Wno-unused-parameter", 30 ], 31 32 shared_libs: [ 33 "liblog", 34 "libutils", 35 ], 36 37 static_libs: [ 38 "webrtc_audio_processing", 39 ], 40 41 header_libs: [ 42 "libaudioeffects", 43 "libhardware_headers", 44 ], 45 target: { 46 darwin: { 47 enabled: false, 48 }, 49 }, 50} 51 52cc_library { 53 name: "libaudiopreprocessing", 54 defaults: ["libaudiopreprocessing-defaults"], 55 relative_install_path: "soundfx", 56 srcs: ["PreProcessing.cpp"], 57 header_libs: [ 58 "libwebrtc_absl_headers", 59 ], 60} 61