blob: 97f114a91558a5fdb1afce866a292c3c68d3ab5d [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",
Sungtak Leebbe37b62018-08-29 15:15:48 -070019 "liblog",
20 "libutils",
21 "android.hardware.media.bufferpool@2.0",
22 ],
23 export_shared_lib_headers: [
24 "libfmq",
25 "android.hardware.media.bufferpool@2.0",
26 ],
27}
Pawin Vongmasa329ac9c2019-09-09 21:28:05 -070028
29cc_library {
30 name: "libstagefright_bufferpool@2.0.1",
31 defaults: ["libstagefright_bufferpool@2.0-default"],
32 vendor_available: true,
33 cflags: [
34 "-DBUFFERPOOL_CLONE_HANDLES",
35 ],
36}
37
38// Deprecated. Do not use. Use libstagefright_bufferpool@2.0.1 instead.
39cc_library {
40 name: "libstagefright_bufferpool@2.0",
41 defaults: ["libstagefright_bufferpool@2.0-default"],
42 vendor_available: true,
43 vndk: {
44 enabled: true,
45 },
46}
47