diff options
| author | 2019-04-18 23:29:26 +0000 | |
|---|---|---|
| committer | 2019-04-18 23:29:26 +0000 | |
| commit | 5210624e601f00e22c55cd6d98823e4462ddc1f9 (patch) | |
| tree | 49a6ccbb234f44a5db0338f3f94a28bea1912e97 /libs/gui/ISurfaceComposer.cpp | |
| parent | e6aef12927d637ae51f3897595f83183f3caf3c7 (diff) | |
| parent | 644996808162d4fae0f3efaf816601ee5ac2b14f (diff) | |
Merge changes Ieb4d16d1,Icef95925 into qt-dev
* changes:
Adding testing for slot generation
Change slot generation for BufferState
Diffstat (limited to 'libs/gui/ISurfaceComposer.cpp')
| -rw-r--r-- | libs/gui/ISurfaceComposer.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libs/gui/ISurfaceComposer.cpp b/libs/gui/ISurfaceComposer.cpp index a3165ddb9e..a8b1a4c7af 100644 --- a/libs/gui/ISurfaceComposer.cpp +++ b/libs/gui/ISurfaceComposer.cpp @@ -69,7 +69,7 @@ public: const sp<IBinder>& applyToken, const InputWindowCommands& commands, int64_t desiredPresentTime, - const cached_buffer_t& uncacheBuffer, + const client_cache_t& uncacheBuffer, const std::vector<ListenerCallbacks>& listenerCallbacks) { Parcel data, reply; data.writeInterfaceToken(ISurfaceComposer::getInterfaceDescriptor()); @@ -88,8 +88,8 @@ public: data.writeStrongBinder(applyToken); commands.write(data); data.writeInt64(desiredPresentTime); - data.writeStrongBinder(uncacheBuffer.token); - data.writeUint64(uncacheBuffer.cacheId); + data.writeWeakBinder(uncacheBuffer.token); + data.writeUint64(uncacheBuffer.id); if (data.writeVectorSize(listenerCallbacks) == NO_ERROR) { for (const auto& [listener, callbackIds] : listenerCallbacks) { @@ -991,9 +991,9 @@ status_t BnSurfaceComposer::onTransact( int64_t desiredPresentTime = data.readInt64(); - cached_buffer_t uncachedBuffer; - uncachedBuffer.token = data.readStrongBinder(); - uncachedBuffer.cacheId = data.readUint64(); + client_cache_t uncachedBuffer; + uncachedBuffer.token = data.readWeakBinder(); + uncachedBuffer.id = data.readUint64(); std::vector<ListenerCallbacks> listenerCallbacks; int32_t listenersSize = data.readInt32(); |