diff options
| author | 2018-12-13 02:51:45 +0000 | |
|---|---|---|
| committer | 2018-12-13 02:51:45 +0000 | |
| commit | cd41f1a67585d429cf4207bbaee0dd4dc1772f9b (patch) | |
| tree | bd9fde1a3f16d3f38c1553cf3c31616ad9c8e59f /services/bufferhub/BufferNode.cpp | |
| parent | c8fa5ce6da6a5ab7ccea68b7deee29160c952761 (diff) | |
| parent | d34a80a63b47dd6c046afb2be47fa55e6ca7a284 (diff) | |
Merge changes I8163a752,Ifae94a14
* changes:
Move BufferHubDefs namespace to ui/BufferHubDefs.h
Move MetadataHeader to libui
Diffstat (limited to 'services/bufferhub/BufferNode.cpp')
| -rw-r--r-- | services/bufferhub/BufferNode.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/services/bufferhub/BufferNode.cpp b/services/bufferhub/BufferNode.cpp index ec84849e22..4bad829210 100644 --- a/services/bufferhub/BufferNode.cpp +++ b/services/bufferhub/BufferNode.cpp @@ -2,7 +2,6 @@ #include <bufferhub/BufferHubService.h> #include <bufferhub/BufferNode.h> -#include <private/dvr/buffer_hub_defs.h> #include <ui/GraphicBufferAllocator.h> namespace android { @@ -14,7 +13,7 @@ namespace implementation { void BufferNode::InitializeMetadata() { // Using placement new here to reuse shared memory instead of new allocation // Initialize the atomic variables to zero. - dvr::BufferHubDefs::MetadataHeader* metadata_header = metadata_.metadata_header(); + BufferHubDefs::MetadataHeader* metadata_header = metadata_.metadata_header(); buffer_state_ = new (&metadata_header->buffer_state) std::atomic<uint64_t>(0); fence_state_ = new (&metadata_header->fence_state) std::atomic<uint64_t>(0); active_clients_bit_mask_ = @@ -84,10 +83,11 @@ uint64_t BufferNode::AddNewActiveClientsBitToMask() { uint64_t client_state_mask = 0ULL; uint64_t updated_active_clients_bit_mask = 0ULL; do { - client_state_mask = dvr::BufferHubDefs::FindNextAvailableClientStateMask( - current_active_clients_bit_mask); + client_state_mask = + BufferHubDefs::FindNextAvailableClientStateMask(current_active_clients_bit_mask); if (client_state_mask == 0ULL) { - ALOGE("%s: reached the maximum number of channels per buffer node: 32.", __FUNCTION__); + ALOGE("%s: reached the maximum number of channels per buffer node: %d.", __FUNCTION__, + BufferHubDefs::kMaxNumberOfClients); errno = E2BIG; return 0ULL; } |