Commit 6d560d8
Jim Shargo
bufferqueues: IConsumerListener/IGraphicBufferConsumer no longer need binder
This CL removes the use of binder from IConsumerListener and
IGraphicBufferConsumer. These interfaces are both only ever called by
BufferQueue and/or BufferQueueConsumer classes and not exposed outside
the process. As a result, there's no benefit to using binder interfaces
for them, since the process would have to crash if BufferQueue or
BufferQueueConsumer calls methods that are not supported.
This also fixes up a currently-disabled BufferQueue test.
Bug: 389157713
Change-Id: I119839d2441b3a1455ff840dff4154cf54a425fa
Flag: EXEMPT refactor
Test: builds, presubmit1 parent 19a57c0 commit 6d560d8
19 files changed
Lines changed: 85 additions & 503 deletions
File tree
- libs/gui
- include/gui
- mock
- tests
- testserver
- opengl/tests/EGLTest
- services/surfaceflinger/tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
266 | 266 | | |
267 | 267 | | |
268 | 268 | | |
269 | | - | |
270 | | - | |
271 | 269 | | |
272 | 270 | | |
273 | 271 | | |
| |||
This file was deleted.
0 commit comments