Int key for the named buffers.
Also, rename them to global buffers from named buffers.
Bug: 38320428
Test: Run frameworks/native/libs/vr/libdvr/tests on device
Change-Id: I2109aea77e35f2ccd8055208058df4b7287c1d5e
diff --git a/libs/vr/libdvr/dvr_surface.cpp b/libs/vr/libdvr/dvr_surface.cpp
index 67e2ae8..1fe9874 100644
--- a/libs/vr/libdvr/dvr_surface.cpp
+++ b/libs/vr/libdvr/dvr_surface.cpp
@@ -156,22 +156,22 @@
return 0;
}
-int dvrGetNamedBuffer(const char* name, DvrBuffer** out_buffer) {
+int dvrGetGlobalBuffer(DvrGlobalBufferKey key, DvrBuffer** out_buffer) {
auto client = DisplayClient::Create();
if (!client) {
- ALOGE("dvrGetNamedBuffer: Failed to create display client!");
+ ALOGE("dvrGetGlobalBuffer: Failed to create display client!");
return -ECOMM;
}
- if (out_buffer == nullptr || name == nullptr) {
- ALOGE("dvrGetNamedBuffer: Invalid inputs: name=%p, out_buffer=%p.", name,
+ if (out_buffer == nullptr) {
+ ALOGE("dvrGetGlobalBuffer: Invalid inputs: key=%d, out_buffer=%p.", key,
out_buffer);
return -EINVAL;
}
- auto status = client->GetNamedBuffer(name);
+ auto status = client->GetGlobalBuffer(key);
if (!status) {
- ALOGE("dvrGetNamedBuffer: Failed to find named buffer name=%s: %s", name,
+ ALOGE("dvrGetGlobalBuffer: Failed to find named buffer key=%d: %s", key,
status.GetErrorMessage().c_str());
return -status.error();
}