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