summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'media/omx/1.0')
-rw-r--r--media/omx/1.0/Android.bp100
1 files changed, 100 insertions, 0 deletions
diff --git a/media/omx/1.0/Android.bp b/media/omx/1.0/Android.bp
index f8bed6ed..9cec144e 100644
--- a/media/omx/1.0/Android.bp
+++ b/media/omx/1.0/Android.bp
@@ -105,3 +105,103 @@ cc_library {
105 "android.hardware.media@1.0", 105 "android.hardware.media@1.0",
106 ], 106 ],
107} 107}
108
109// This package is not java compatible. Not creating java target.
110
111// This package does not export any types. Not creating java constants export.
112
113
114genrule {
115 name: "android.hardware.media.omx@1.0-adapter-helper_genc++",
116 tools: ["hidl-gen"],
117 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.media.omx@1.0",
118 srcs: [
119 ":android.hardware.media.omx@1.0_hal",
120 ],
121 out: [
122 "android/hardware/media/omx/1.0/AGraphicBufferSource.cpp",
123 "android/hardware/media/omx/1.0/AOmx.cpp",
124 "android/hardware/media/omx/1.0/AOmxBufferSource.cpp",
125 "android/hardware/media/omx/1.0/AOmxNode.cpp",
126 "android/hardware/media/omx/1.0/AOmxObserver.cpp",
127 "android/hardware/media/omx/1.0/AOmxStore.cpp",
128 ],
129}
130
131genrule {
132 name: "android.hardware.media.omx@1.0-adapter-helper_genc++_headers",
133 tools: ["hidl-gen"],
134 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.media.omx@1.0",
135 srcs: [
136 ":android.hardware.media.omx@1.0_hal",
137 ],
138 out: [
139 "android/hardware/media/omx/1.0/AGraphicBufferSource.h",
140 "android/hardware/media/omx/1.0/AOmx.h",
141 "android/hardware/media/omx/1.0/AOmxBufferSource.h",
142 "android/hardware/media/omx/1.0/AOmxNode.h",
143 "android/hardware/media/omx/1.0/AOmxObserver.h",
144 "android/hardware/media/omx/1.0/AOmxStore.h",
145 ],
146}
147
148cc_library {
149 name: "android.hardware.media.omx@1.0-adapter-helper",
150 defaults: ["hidl-module-defaults"],
151 generated_sources: ["android.hardware.media.omx@1.0-adapter-helper_genc++"],
152 generated_headers: ["android.hardware.media.omx@1.0-adapter-helper_genc++_headers"],
153 export_generated_headers: ["android.hardware.media.omx@1.0-adapter-helper_genc++_headers"],
154 vendor_available: true,
155 shared_libs: [
156 "libhidlbase",
157 "libhidltransport",
158 "libhwbinder",
159 "liblog",
160 "libutils",
161 "libcutils",
162 "libhidladapter",
163 "android.hardware.graphics.bufferqueue@1.0",
164 "android.hardware.graphics.common@1.0",
165 "android.hardware.media.omx@1.0",
166 "android.hardware.media@1.0",
167 "android.hardware.graphics.bufferqueue@1.0-adapter-helper",
168 "android.hidl.base@1.0-adapter-helper",
169 ],
170 export_shared_lib_headers: [
171 "libhidlbase",
172 "libhidltransport",
173 "libhwbinder",
174 "libutils",
175 "libhidladapter",
176 "android.hardware.graphics.bufferqueue@1.0",
177 "android.hardware.graphics.common@1.0",
178 "android.hardware.media.omx@1.0",
179 "android.hardware.media@1.0",
180 "android.hardware.graphics.bufferqueue@1.0-adapter-helper",
181 "android.hidl.base@1.0-adapter-helper",
182 ],
183}
184
185genrule {
186 name: "android.hardware.media.omx@1.0-adapter_genc++",
187 tools: ["hidl-gen"],
188 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.media.omx@1.0",
189 out: ["main.cpp"]
190}
191
192cc_test {
193 name: "android.hardware.media.omx@1.0-adapter",
194 defaults: ["hidl-module-defaults"],
195 shared_libs: [
196 "libhidladapter",
197 "libhidlbase",
198 "libhidltransport",
199 "libutils",
200 "android.hardware.graphics.bufferqueue@1.0",
201 "android.hardware.graphics.common@1.0",
202 "android.hardware.media.omx@1.0",
203 "android.hardware.media@1.0",
204 "android.hardware.media.omx@1.0-adapter-helper",
205 ],
206 generated_sources: ["android.hardware.media.omx@1.0-adapter_genc++"],
207}