1 cc_library_shared { 2 name: "libstagefright_soft_aacdec", 3 vendor_available: true, 4 vndk: { 5 enabled: true, 6 }, 7 8 srcs: [ 9 "SoftAAC2.cpp", 10 "DrcPresModeWrap.cpp", 11 ], 12 13 include_dirs: [ 14 "frameworks/av/media/libstagefright/include", 15 "frameworks/native/include/media/openmax", 16 ], 17 18 cflags: ["-Werror"], 19 20 sanitize: { 21 misc_undefined: [ 22 "signed-integer-overflow", 23 "unsigned-integer-overflow", 24 ], 25 cfi: true, 26 diag: { 27 cfi: true, 28 }, 29 }, 30 31 static_libs: ["libFraunhoferAAC"], 32 33 shared_libs: [ 34 "libstagefright_omx", 35 "libstagefright_foundation", 36 "libutils", 37 "libcutils", 38 "liblog", 39 ], 40 compile_multilib: "32", 41 } 42