Update android.hardware.media.bufferpool@2.0 HAL
Add buffer invalidation message for bufferpool@2.0
Bug: 112203066
Change-Id: Ia1fca213c7e663f619e2061dd0055228aecbf15c
diff --git a/media/bufferpool/2.0/IAccessor.hal b/media/bufferpool/2.0/IAccessor.hal
index 07ea99d..bd70945 100644
--- a/media/bufferpool/2.0/IAccessor.hal
+++ b/media/bufferpool/2.0/IAccessor.hal
@@ -59,10 +59,14 @@
* to get shared buffers from the buffer pool.
* @return connectionId Id of IConnection. The Id identifies
* sender and receiver in FMQ messages during buffer transfer.
- * @return mqDesc FMQ descriptor. The descriptor can be used to
- * send/receive FMQ messages.
+ * @return toFmqDesc FMQ descriptor. The descriptor is used to
+ * post buffer status messages.
+ * @return fromFmqDesc FMQ descriptor. The descriptor is used to
+ * receive buffer invalidation messages from the buffer pool.
*/
connect()
generates (ResultStatus status, IConnection connection,
- int64_t connectionId, fmq_sync<BufferStatusMessage> mqDesc);
+ int64_t connectionId,
+ fmq_sync<BufferStatusMessage> toFmqDesc,
+ fmq_sync<BufferInvalidationMessage> fromFmqDesc);
};