Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4a5a3b94 authored by Yuntao Xu's avatar Yuntao Xu Committed by Gerrit Code Review
Browse files

Merge "Convert visualizer/Android.mk to Android.bp"

parents d7e271fb 829d0ac9
Loading
Loading
Loading
Loading
+41 −0
Original line number Diff line number Diff line
package {
    default_applicable_licenses: ["frameworks_av_media_libeffects_visualizer_license"],
}

// See: http://go/android-license-faq
license {
    name: "frameworks_av_media_libeffects_visualizer_license",
    visibility: [":__subpackages__"],
    license_kinds: [
        "SPDX-license-identifier-Apache-2.0",
    ],
    license_text: [
        "NOTICE",
    ],
}

// Visualizer library
cc_library_shared {
    name: "libvisualizer",
    vendor: true,
    srcs: ["EffectVisualizer.cpp"],
    cflags: [
        "-O2",
        "-fvisibility=hidden",
        "-Wall",
        "-Werror",
        "-DBUILD_FLOAT",
        "-DSUPPORT_MC",
    ],
    shared_libs: [
        "libcutils",
        "liblog",
        "libdl",
    ],
    relative_install_path: "soundfx",
    header_libs: [
        "libhardware_headers",
        "libaudioeffects",
        "libaudioutils_headers",
    ],
}
+0 −31
Original line number Diff line number Diff line
LOCAL_PATH:= $(call my-dir)

# Visualizer library
include $(CLEAR_VARS)

LOCAL_VENDOR_MODULE := true
LOCAL_SRC_FILES:= \
	EffectVisualizer.cpp

LOCAL_CFLAGS+= -O2 -fvisibility=hidden
LOCAL_CFLAGS += -Wall -Werror
LOCAL_CFLAGS += -DBUILD_FLOAT -DSUPPORT_MC

LOCAL_SHARED_LIBRARIES := \
	libcutils \
	liblog \
	libdl

LOCAL_MODULE_RELATIVE_PATH := soundfx
LOCAL_MODULE:= libvisualizer
LOCAL_LICENSE_KINDS:= SPDX-license-identifier-Apache-2.0
LOCAL_LICENSE_CONDITIONS:= notice
LOCAL_NOTICE_FILE:= $(LOCAL_PATH)/NOTICE

LOCAL_C_INCLUDES := \
	$(call include-path-for, audio-effects) \
	$(call include-path-for, audio-utils)


LOCAL_HEADER_LIBRARIES += libhardware_headers
include $(BUILD_SHARED_LIBRARY)