blob: 55867a56a203d1c94de63fb46bf667e63492b305 [file] [log] [blame]
Pawin Vongmasab7798a02017-10-09 23:21:44 -07001cc_library_shared {
2
3 srcs: [
4 "ActivityManager.cpp",
5 "MediaPlayerFactory.cpp",
6 "MediaPlayerService.cpp",
7 "MediaRecorderClient.cpp",
8 "MetadataRetrieverClient.cpp",
9 "StagefrightRecorder.cpp",
10 "TestPlayerStub.cpp",
11 ],
12
13 shared_libs: [
14 "android.hardware.media.omx@1.0",
15 "libaudioclient",
16 "libbinder",
17 "libcamera_client",
18 "libcrypto",
19 "libcutils",
20 "libdl",
21 "libgui",
22 "libhidlbase",
23 "libhidlmemory",
24 "liblog",
25 "libmedia",
Jae Shin8568cb92017-10-30 11:13:36 +090026 "libmedia_omx",
Pawin Vongmasab7798a02017-10-09 23:21:44 -070027 "libmediadrm",
28 "libmediametrics",
29 "libmediautils",
30 "libmemunreachable",
Dongwon Kangb8d79f42018-11-01 17:43:20 -070031 "libnetd_client",
Pawin Vongmasab7798a02017-10-09 23:21:44 -070032 "libpowermanager",
33 "libstagefright",
34 "libstagefright_foundation",
35 "libstagefright_httplive",
36 "libutils",
37 ],
38
39 header_libs: [
40 "media_plugin_headers",
41 ],
42
43 static_libs: [
44 "libstagefright_nuplayer",
45 "libstagefright_rtsp",
46 "libstagefright_timedtext",
47 ],
48
49 export_shared_lib_headers: ["libmedia"],
50
51 include_dirs: [
52 "frameworks/av/media/libstagefright/rtsp",
53 "frameworks/av/media/libstagefright/webm",
54 ],
55
56 local_include_dirs: ["include"],
57
58 cflags: [
59 "-Werror",
60 "-Wno-error=deprecated-declarations",
61 "-Wall",
62 ],
63
64 name: "libmediaplayerservice",
65
66 compile_multilib: "32",
67
68 sanitize: {
69 cfi: true,
Pawin Vongmasab7798a02017-10-09 23:21:44 -070070 },
71
72}
73
74subdirs = ["*"]
75