1cc_library_shared { 2 3 srcs: ["WAVExtractor.cpp"], 4 5 include_dirs: [ 6 "frameworks/av/media/libstagefright/include", 7 ], 8 9 shared_libs: [ 10 "liblog", 11 "libmediaextractor", 12 ], 13 14 static_libs: [ 15 "libfifo", 16 "libstagefright_foundation", 17 ], 18 19 name: "libwavextractor", 20 relative_install_path: "extractors", 21 22 compile_multilib: "first", 23 24 cflags: [ 25 "-Werror", 26 "-Wall", 27 "-fvisibility=hidden", 28 ], 29 version_script: "exports.lds", 30 31 sanitize: { 32 cfi: true, 33 misc_undefined: [ 34 "unsigned-integer-overflow", 35 "signed-integer-overflow", 36 ], 37 diag: { 38 cfi: true, 39 }, 40 }, 41 42} 43