1// Visualizer library
2package {
3    default_applicable_licenses: [
4        "frameworks_av_media_libeffects_visualizer_license",
5    ],
6}
7
8// Added automatically by a large-scale-change
9// See: http://go/android-license-faq
10license {
11    name: "frameworks_av_media_libeffects_visualizer_license",
12    visibility: [":__subpackages__"],
13    license_kinds: [
14        "SPDX-license-identifier-Apache-2.0",
15    ],
16    license_text: [
17        "NOTICE",
18    ],
19}
20
21cc_library_shared {
22    name: "libvisualizer",
23
24    vendor: true,
25
26    srcs: [
27        "EffectVisualizer.cpp",
28    ],
29
30    cflags: [
31        "-O2",
32        "-fvisibility=hidden",
33
34        "-DBUILD_FLOAT",
35        "-DSUPPORT_MC",
36
37        "-Wall",
38        "-Werror",
39    ],
40
41    shared_libs: [
42        "liblog",
43    ],
44
45    relative_install_path: "soundfx",
46
47    header_libs: [
48        "libaudioeffects",
49        "libaudioutils_headers",
50    ],
51}
52