1 cc_library_shared { 2 3 srcs: ["AMRExtractor.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 "libstagefright_foundation", 16 ], 17 18 name: "libamrextractor", 19 relative_install_path: "extractors", 20 21 compile_multilib: "first", 22 23 cflags: [ 24 "-Werror", 25 "-Wall", 26 "-fvisibility=hidden", 27 ], 28 version_script: "exports.lds", 29 30 sanitize: { 31 cfi: true, 32 misc_undefined: [ 33 "unsigned-integer-overflow", 34 "signed-integer-overflow", 35 ], 36 diag: { 37 cfi: true, 38 }, 39 }, 40 41 } 42