summaryrefslogtreecommitdiff
path: root/libs/vr/libbufferhubqueue/buffer_hub_queue_client.cpp
diff options
context:
space:
mode:
authorJiwen 'Steve' Cai <jwcai@google.com>2017-05-23 11:15:33 -0700
committerJiwen 'Steve' Cai <jwcai@google.com>2017-05-24 13:03:38 -0700
commitbb701dbac7c9c9eb2a7d0ec48c5e020f1272de13 (patch)
tree0cf5204548e577f20275359dd6308b24c8c561d0 /libs/vr/libbufferhubqueue/buffer_hub_queue_client.cpp
parent656f406fcb0c45fd3c729a513bdd3f353cc6ec1f (diff)
BufferHubQueue rename DetachBuffer to RemoveBuffer
Test: buffer_hub_queue_producer-test, buffer_hub_queue-test, dvr_api-test Bug: 37164481 Change-Id: I05ba0f9f96cf60b64cb8b76482301440d40aa82a
Diffstat (limited to 'libs/vr/libbufferhubqueue/buffer_hub_queue_client.cpp')
-rw-r--r--libs/vr/libbufferhubqueue/buffer_hub_queue_client.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/libs/vr/libbufferhubqueue/buffer_hub_queue_client.cpp b/libs/vr/libbufferhubqueue/buffer_hub_queue_client.cpp
index e59bbb5ea6..bba075d595 100644
--- a/libs/vr/libbufferhubqueue/buffer_hub_queue_client.cpp
+++ b/libs/vr/libbufferhubqueue/buffer_hub_queue_client.cpp
@@ -259,7 +259,7 @@ Status<void> BufferHubQueue::HandleBufferEvent(size_t slot, int event_fd,
poll_status.get());
if (hangup_pending) {
- return DetachBuffer(slot);
+ return RemoveBuffer(slot);
} else {
// Clean up the bookkeeping for the event fd. This is a bit of paranoia to
// deal with the epoll set getting out of sync with the buffer slots.
@@ -323,11 +323,11 @@ Status<void> BufferHubQueue::AddBuffer(
if (buffers_[slot]) {
// Replace the buffer if the slot is occupied. This could happen when the
- // producer side replaced the slot with a newly allocated buffer. Detach the
+ // producer side replaced the slot with a newly allocated buffer. Remove the
// buffer before setting up with the new one.
- auto detach_status = DetachBuffer(slot);
- if (!detach_status)
- return detach_status.error_status();
+ auto remove_status = RemoveBuffer(slot);
+ if (!remove_status)
+ return remove_status.error_status();
}
epoll_event event = {.events = EPOLLIN | EPOLLET,
@@ -344,15 +344,15 @@ Status<void> BufferHubQueue::AddBuffer(
return {};
}
-Status<void> BufferHubQueue::DetachBuffer(size_t slot) {
- ALOGD_IF(TRACE, "BufferHubQueue::DetachBuffer: slot=%zu", slot);
+Status<void> BufferHubQueue::RemoveBuffer(size_t slot) {
+ ALOGD_IF(TRACE, "BufferHubQueue::RemoveBuffer: slot=%zu", slot);
if (buffers_[slot]) {
const int ret =
epoll_fd_.Control(EPOLL_CTL_DEL, buffers_[slot]->event_fd(), nullptr);
if (ret < 0) {
ALOGE(
- "BufferHubQueue::DetachBuffer: Failed to detach buffer from epoll "
+ "BufferHubQueue::RemoveBuffer: Failed to remove buffer from epoll "
"set: "
"%s",
strerror(-ret));
@@ -479,16 +479,16 @@ Status<void> ProducerQueue::AddBuffer(
return Enqueue(buffer, slot);
}
-Status<void> ProducerQueue::DetachBuffer(size_t slot) {
+Status<void> ProducerQueue::RemoveBuffer(size_t slot) {
auto status =
- InvokeRemoteMethod<BufferHubRPC::ProducerQueueDetachBuffer>(slot);
+ InvokeRemoteMethod<BufferHubRPC::ProducerQueueRemoveBuffer>(slot);
if (!status) {
- ALOGE("ProducerQueue::DetachBuffer: Failed to detach producer buffer: %s",
+ ALOGE("ProducerQueue::RemoveBuffer: Failed to remove producer buffer: %s",
status.GetErrorMessage().c_str());
return status.error_status();
}
- return BufferHubQueue::DetachBuffer(slot);
+ return BufferHubQueue::RemoveBuffer(slot);
}
Status<std::shared_ptr<BufferProducer>> ProducerQueue::Dequeue(