blob: 443657ac400c0ff3f47c2f5619de01920b304b44 [file] [log] [blame]
Marco Nelissen75226172016-11-16 14:10:52 -08001cc_library_shared {
2
3 srcs: ["FLACExtractor.cpp"],
4
5 include_dirs: [
6 "frameworks/av/media/libstagefright/include",
7 "external/flac/include",
8 ],
9
10 shared_libs: [
Dongwon Kangf129a5f2017-10-06 14:59:14 -070011 "liblog",
Marco Nelissen75226172016-11-16 14:10:52 -080012 "libmedia",
Dongwon Kangf129a5f2017-10-06 14:59:14 -070013 "libstagefright",
Marco Nelissen75226172016-11-16 14:10:52 -080014 "libstagefright_foundation",
15 "libutils",
Marco Nelissen75226172016-11-16 14:10:52 -080016 ],
17
18 static_libs: [
19 "libFLAC",
20 ],
21
22 name: "libflacextractor",
23 relative_install_path: "extractors",
24
25 compile_multilib: "first",
26
27 cflags: [
28 "-Werror",
29 "-Wall",
30 "-fvisibility=hidden",
31 ],
32
33 sanitize: {
34 cfi: true,
35 misc_undefined: [
36 "unsigned-integer-overflow",
37 "signed-integer-overflow",
38 ],
39 diag: {
40 cfi: true,
41 },
42 },
43
44}