blob: e042e5d8ff13d64534386d60823928b51f4e425c [file] [log] [blame]
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -07001// This file is autogenerated by hidl-gen. Do not edit manually.
2
Tri Voce608be2017-02-07 19:13:25 -08003filegroup {
4 name: "android.hardware.media.omx@1.0_hal",
5 srcs: [
6 "types.hal",
7 "IGraphicBufferSource.hal",
8 "IOmx.hal",
9 "IOmxBufferProducer.hal",
10 "IOmxBufferSource.hal",
11 "IOmxNode.hal",
12 "IOmxObserver.hal",
13 "IOmxProducerListener.hal",
14 ],
15}
16
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -070017genrule {
18 name: "android.hardware.media.omx@1.0_genc++",
19 tools: ["hidl-gen"],
Yifan Hong50183942016-11-28 16:09:37 -080020 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.media.omx@1.0",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -070021 srcs: [
22 "types.hal",
23 "IGraphicBufferSource.hal",
24 "IOmx.hal",
Pawin Vongmasa120c4da2016-12-19 14:49:56 +070025 "IOmxBufferProducer.hal",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -070026 "IOmxBufferSource.hal",
27 "IOmxNode.hal",
28 "IOmxObserver.hal",
Pawin Vongmasa120c4da2016-12-19 14:49:56 +070029 "IOmxProducerListener.hal",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -070030 ],
31 out: [
32 "android/hardware/media/omx/1.0/types.cpp",
33 "android/hardware/media/omx/1.0/GraphicBufferSourceAll.cpp",
34 "android/hardware/media/omx/1.0/OmxAll.cpp",
Pawin Vongmasa120c4da2016-12-19 14:49:56 +070035 "android/hardware/media/omx/1.0/OmxBufferProducerAll.cpp",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -070036 "android/hardware/media/omx/1.0/OmxBufferSourceAll.cpp",
37 "android/hardware/media/omx/1.0/OmxNodeAll.cpp",
38 "android/hardware/media/omx/1.0/OmxObserverAll.cpp",
Pawin Vongmasa120c4da2016-12-19 14:49:56 +070039 "android/hardware/media/omx/1.0/OmxProducerListenerAll.cpp",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -070040 ],
41}
42
43genrule {
44 name: "android.hardware.media.omx@1.0_genc++_headers",
45 tools: ["hidl-gen"],
Yifan Hong50183942016-11-28 16:09:37 -080046 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.media.omx@1.0",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -070047 srcs: [
48 "types.hal",
49 "IGraphicBufferSource.hal",
50 "IOmx.hal",
Pawin Vongmasa120c4da2016-12-19 14:49:56 +070051 "IOmxBufferProducer.hal",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -070052 "IOmxBufferSource.hal",
53 "IOmxNode.hal",
54 "IOmxObserver.hal",
Pawin Vongmasa120c4da2016-12-19 14:49:56 +070055 "IOmxProducerListener.hal",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -070056 ],
57 out: [
58 "android/hardware/media/omx/1.0/types.h",
59 "android/hardware/media/omx/1.0/IGraphicBufferSource.h",
60 "android/hardware/media/omx/1.0/IHwGraphicBufferSource.h",
Yifan Honga18049a2017-01-11 13:14:59 -080061 "android/hardware/media/omx/1.0/BnHwGraphicBufferSource.h",
62 "android/hardware/media/omx/1.0/BpHwGraphicBufferSource.h",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -070063 "android/hardware/media/omx/1.0/BsGraphicBufferSource.h",
64 "android/hardware/media/omx/1.0/IOmx.h",
65 "android/hardware/media/omx/1.0/IHwOmx.h",
Yifan Honga18049a2017-01-11 13:14:59 -080066 "android/hardware/media/omx/1.0/BnHwOmx.h",
67 "android/hardware/media/omx/1.0/BpHwOmx.h",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -070068 "android/hardware/media/omx/1.0/BsOmx.h",
Pawin Vongmasa120c4da2016-12-19 14:49:56 +070069 "android/hardware/media/omx/1.0/IOmxBufferProducer.h",
70 "android/hardware/media/omx/1.0/IHwOmxBufferProducer.h",
Zhuoyao Zhange9b43bb2017-02-02 16:55:00 -080071 "android/hardware/media/omx/1.0/BnHwOmxBufferProducer.h",
72 "android/hardware/media/omx/1.0/BpHwOmxBufferProducer.h",
Pawin Vongmasa120c4da2016-12-19 14:49:56 +070073 "android/hardware/media/omx/1.0/BsOmxBufferProducer.h",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -070074 "android/hardware/media/omx/1.0/IOmxBufferSource.h",
75 "android/hardware/media/omx/1.0/IHwOmxBufferSource.h",
Yifan Honga18049a2017-01-11 13:14:59 -080076 "android/hardware/media/omx/1.0/BnHwOmxBufferSource.h",
77 "android/hardware/media/omx/1.0/BpHwOmxBufferSource.h",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -070078 "android/hardware/media/omx/1.0/BsOmxBufferSource.h",
79 "android/hardware/media/omx/1.0/IOmxNode.h",
80 "android/hardware/media/omx/1.0/IHwOmxNode.h",
Yifan Honga18049a2017-01-11 13:14:59 -080081 "android/hardware/media/omx/1.0/BnHwOmxNode.h",
82 "android/hardware/media/omx/1.0/BpHwOmxNode.h",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -070083 "android/hardware/media/omx/1.0/BsOmxNode.h",
84 "android/hardware/media/omx/1.0/IOmxObserver.h",
85 "android/hardware/media/omx/1.0/IHwOmxObserver.h",
Yifan Honga18049a2017-01-11 13:14:59 -080086 "android/hardware/media/omx/1.0/BnHwOmxObserver.h",
87 "android/hardware/media/omx/1.0/BpHwOmxObserver.h",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -070088 "android/hardware/media/omx/1.0/BsOmxObserver.h",
Pawin Vongmasa120c4da2016-12-19 14:49:56 +070089 "android/hardware/media/omx/1.0/IOmxProducerListener.h",
90 "android/hardware/media/omx/1.0/IHwOmxProducerListener.h",
Zhuoyao Zhange9b43bb2017-02-02 16:55:00 -080091 "android/hardware/media/omx/1.0/BnHwOmxProducerListener.h",
92 "android/hardware/media/omx/1.0/BpHwOmxProducerListener.h",
Pawin Vongmasa120c4da2016-12-19 14:49:56 +070093 "android/hardware/media/omx/1.0/BsOmxProducerListener.h",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -070094 ],
95}
96
97cc_library_shared {
98 name: "android.hardware.media.omx@1.0",
99 generated_sources: ["android.hardware.media.omx@1.0_genc++"],
100 generated_headers: ["android.hardware.media.omx@1.0_genc++_headers"],
101 export_generated_headers: ["android.hardware.media.omx@1.0_genc++_headers"],
102 shared_libs: [
Yifan Hong6b920e42016-11-16 14:17:58 -0800103 "libhidlbase",
104 "libhidltransport",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -0700105 "libhwbinder",
Steven Morelandf8d68ec2016-11-21 16:28:54 -0800106 "liblog",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -0700107 "libutils",
108 "libcutils",
109 "android.hardware.graphics.common@1.0",
110 "android.hardware.media@1.0",
Yifan Hong50183942016-11-28 16:09:37 -0800111 "android.hidl.base@1.0",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -0700112 ],
113 export_shared_lib_headers: [
Yifan Hong6b920e42016-11-16 14:17:58 -0800114 "libhidlbase",
115 "libhidltransport",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -0700116 "libhwbinder",
117 "libutils",
118 "android.hardware.graphics.common@1.0",
119 "android.hardware.media@1.0",
Yifan Hong50183942016-11-28 16:09:37 -0800120 "android.hidl.base@1.0",
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -0700121 ],
122}