You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

84 lines
1.5 KiB

// Media Statistics service
//
cc_binary {
name: "mediametrics",
srcs: [
"main_mediametrics.cpp",
],
shared_libs: [
"libbinder",
"liblog",
"libmediametricsservice",
"libmediautils",
"libutils",
],
header_libs: [
"libmediametrics_headers",
],
init_rc: [
"mediametrics.rc",
],
cflags: [
"-Wall",
"-Werror",
"-Wextra",
"-Wthread-safety",
],
}
cc_library_shared {
name: "libmediametricsservice",
srcs: [
"AudioAnalytics.cpp",
"AudioPowerUsage.cpp",
"iface_statsd.cpp",
"MediaMetricsService.cpp",
"statsd_audiopolicy.cpp",
"statsd_audiorecord.cpp",
"statsd_audiothread.cpp",
"statsd_audiotrack.cpp",
"statsd_codec.cpp",
"statsd_drm.cpp",
"statsd_extractor.cpp",
"statsd_nuplayer.cpp",
"statsd_recorder.cpp",
],
proto: {
type: "lite",
},
shared_libs: [
"libbinder",
"libcutils",
"liblog",
"libmediametrics",
"libmediautils",
"libmemunreachable",
"libprotobuf-cpp-lite",
"libstatslog",
"libutils",
],
static_libs: [
"libplatformprotos",
],
include_dirs: [
"system/media/audio_utils/include",
],
cflags: [
"-Wall",
"-Werror",
"-Wextra",
"-Wthread-safety",
],
}