1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
| // Media Statistics service
| //
|
| cc_binary {
| name: "mediametrics",
|
| srcs: [
| "main_mediametrics.cpp",
| "MediaAnalyticsService.cpp",
| "iface_statsd.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: [
| "libcutils",
| "liblog",
| "libmedia",
| "libutils",
| "libbinder",
| "libdl",
| "libgui",
| "libmedia",
| "libmediautils",
| "libmediametrics",
| "libstagefright_foundation",
| "libstatslog",
| "libutils",
| "libprotobuf-cpp-lite",
| ],
|
| static_libs: [
| "libplatformprotos",
| "libregistermsext",
| ],
|
| include_dirs: [
| "frameworks/av/media/libstagefright/include",
| "frameworks/av/media/libstagefright/rtsp",
| "frameworks/av/media/libstagefright/webm",
| "frameworks/av/include/media",
| "frameworks/av/include/camera",
| "frameworks/native/include/media/openmax",
| "frameworks/native/include/media/hardware",
| "external/tremolo/Tremolo",
| ],
|
| init_rc: ["mediametrics.rc"],
|
| cflags: [
| "-Werror",
| "-Wall",
| "-Wno-error=deprecated-declarations",
| ],
| clang: true,
|
| }
|
|