Implement Ashmen-based metadata buffer
Bug: 111976433
Test: atest buffer_hub_metadata-test
Change-Id: I27365ad5efd06a800438cd8c751471c1e40b0f80
diff --git a/libs/vr/libbufferhub/Android.bp b/libs/vr/libbufferhub/Android.bp
index edc9131..93091e3 100644
--- a/libs/vr/libbufferhub/Android.bp
+++ b/libs/vr/libbufferhub/Android.bp
@@ -15,6 +15,7 @@
sourceFiles = [
"buffer_hub_base.cpp",
"buffer_hub_client.cpp",
+ "buffer_hub_metadata.cpp",
"buffer_hub_rpc.cpp",
"consumer_buffer.cpp",
"detached_buffer.cpp",
@@ -69,3 +70,10 @@
name: "buffer_hub-test",
}
+cc_test {
+ srcs: ["buffer_hub_metadata-test.cpp"],
+ static_libs: ["libbufferhub"],
+ shared_libs: sharedLibraries,
+ header_libs: headerLibraries,
+ name: "buffer_hub_metadata-test",
+}