blob: fee3df60ade6435b4de26069afa6c6edd69ea967 [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",
26 "libmediadrm",
27 "libmediametrics",
28 "libmediautils",
29 "libmemunreachable",
30 "libpowermanager",
31 "libstagefright",
32 "libstagefright_foundation",
33 "libstagefright_httplive",
34 "libutils",
35 ],
36
37 header_libs: [
38 "media_plugin_headers",
39 ],
40
41 static_libs: [
42 "libstagefright_nuplayer",
43 "libstagefright_rtsp",
44 "libstagefright_timedtext",
45 ],
46
47 export_shared_lib_headers: ["libmedia"],
48
49 include_dirs: [
50 "frameworks/av/media/libstagefright/rtsp",
51 "frameworks/av/media/libstagefright/webm",
52 ],
53
54 local_include_dirs: ["include"],
55
56 cflags: [
57 "-Werror",
58 "-Wno-error=deprecated-declarations",
59 "-Wall",
60 ],
61
62 name: "libmediaplayerservice",
63
64 compile_multilib: "32",
65
66 sanitize: {
67 cfi: true,
68 diag: {
69 cfi: true,
70 },
71 },
72
73}
74
75subdirs = ["*"]
76