blob: e8a69c9ce1723ba608af6ca20677acf0e5d93b4e [file] [log] [blame]
Pawin Vongmasa329ac9c2019-09-09 21:28:05 -07001cc_defaults {
2 name: "libstagefright_bufferpool@2.0-default",
Sungtak Leebbe37b62018-08-29 15:15:48 -07003 srcs: [
4 "Accessor.cpp",
5 "AccessorImpl.cpp",
6 "BufferPoolClient.cpp",
7 "BufferStatus.cpp",
8 "ClientManager.cpp",
9 "Connection.cpp",
Sungtak Leec7f9e2c2018-09-14 16:23:40 -070010 "Observer.cpp",
Sungtak Leebbe37b62018-08-29 15:15:48 -070011 ],
12 export_include_dirs: [
13 "include",
14 ],
15 shared_libs: [
16 "libcutils",
17 "libfmq",
18 "libhidlbase",
19 "libhwbinder",
20 "libhidltransport",
21 "liblog",
22 "libutils",
23 "android.hardware.media.bufferpool@2.0",
24 ],
25 export_shared_lib_headers: [
26 "libfmq",
27 "android.hardware.media.bufferpool@2.0",
28 ],
29}
Pawin Vongmasa329ac9c2019-09-09 21:28:05 -070030
31cc_library {
32 name: "libstagefright_bufferpool@2.0.1",
33 defaults: ["libstagefright_bufferpool@2.0-default"],
34 vendor_available: true,
35 cflags: [
36 "-DBUFFERPOOL_CLONE_HANDLES",
37 ],
38}
39
40// Deprecated. Do not use. Use libstagefright_bufferpool@2.0.1 instead.
41cc_library {
42 name: "libstagefright_bufferpool@2.0",
43 defaults: ["libstagefright_bufferpool@2.0-default"],
44 vendor_available: true,
45 vndk: {
46 enabled: true,
47 },
48}
49