diff options
author | 2021-06-18 17:45:42 +0000 | |
---|---|---|
committer | 2021-06-18 17:45:42 +0000 | |
commit | e31243e10cd00740edca5d771f5a06b7e14a6287 (patch) | |
tree | 89785b483c4b7dd8c8891e0784f810cd73fd65eb /libs/gui/ISurfaceComposer.cpp | |
parent | 45ddb87d7e547af7bdf39c6cfe959e847b61e365 (diff) | |
parent | 19e047fb7c39fe52ab4bfbb02c09056b1b14d6f0 (diff) |
Merge changes from topic "sf_maxAcquiredBufferCount" into sc-dev am: a9e4e2fb7a am: 19e047fb7c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/14633449
Change-Id: Iae9b092dba5eedc8a83c6063e9d198bfa3804808
Diffstat (limited to 'libs/gui/ISurfaceComposer.cpp')
-rw-r--r-- | libs/gui/ISurfaceComposer.cpp | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/libs/gui/ISurfaceComposer.cpp b/libs/gui/ISurfaceComposer.cpp index f6a48d7abd..bab9ebf618 100644 --- a/libs/gui/ISurfaceComposer.cpp +++ b/libs/gui/ISurfaceComposer.cpp @@ -1220,16 +1220,17 @@ public: return reply.readInt32(); } - status_t getExtraBufferCount(int* extraBuffers) const override { + status_t getMaxAcquiredBufferCount(int* buffers) const override { Parcel data, reply; data.writeInterfaceToken(ISurfaceComposer::getInterfaceDescriptor()); - status_t err = remote()->transact(BnSurfaceComposer::GET_EXTRA_BUFFER_COUNT, data, &reply); + status_t err = + remote()->transact(BnSurfaceComposer::GET_MAX_ACQUIRED_BUFFER_COUNT, data, &reply); if (err != NO_ERROR) { - ALOGE("getExtraBufferCount failed to read data: %s (%d)", strerror(-err), err); + ALOGE("getMaxAcquiredBufferCount failed to read data: %s (%d)", strerror(-err), err); return err; } - return reply.readInt32(extraBuffers); + return reply.readInt32(buffers); } }; @@ -2077,14 +2078,14 @@ status_t BnSurfaceComposer::onTransact( SAFE_PARCEL(reply->writeInt32, priority); return NO_ERROR; } - case GET_EXTRA_BUFFER_COUNT: { + case GET_MAX_ACQUIRED_BUFFER_COUNT: { CHECK_INTERFACE(ISurfaceComposer, data, reply); - int extraBuffers = 0; - int err = getExtraBufferCount(&extraBuffers); + int buffers = 0; + int err = getMaxAcquiredBufferCount(&buffers); if (err != NO_ERROR) { return err; } - SAFE_PARCEL(reply->writeInt32, extraBuffers); + SAFE_PARCEL(reply->writeInt32, buffers); return NO_ERROR; } case OVERRIDE_HDR_TYPES: { |