summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Clément Julliard <clju@google.com> 2025-01-06 07:30:07 -0800
committer Clément Julliard <clju@google.com> 2025-01-06 07:33:05 -0800
commit19657c44e8298d30014c532885f7dd779aa238ee (patch)
tree11788e4118232b1c9e7c7fe0e7fdedd912abf746
parent93d7e93fb9769acc5f69eb8a01302f9f4aef4ae7 (diff)
Add clarifying javadoc for HardwareBuffer ownership semantics in QueueRequest#setHardwareBuffer.
Bug: 260667749 Flag: DOCS_ONLY Change-Id: If68f5ba355f42be49db73dd1874b7f96b80bf178
-rw-r--r--media/java/android/media/MediaCodec.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/media/java/android/media/MediaCodec.java b/media/java/android/media/MediaCodec.java
index 36f62da651db..7bd6a60cb7a3 100644
--- a/media/java/android/media/MediaCodec.java
+++ b/media/java/android/media/MediaCodec.java
@@ -3869,7 +3869,9 @@ final public class MediaCodec {
/**
* Set a hardware graphic buffer to this queue request. Exactly one buffer must
- * be set for a queue request before calling {@link #queue}.
+ * be set for a queue request before calling {@link #queue}. Ownership of the
+ * hardware buffer is not transferred to this queue request, nor will it be transferred
+ * to the codec once {@link #queue} is called.
* <p>
* Note: buffers should have format {@link HardwareBuffer#YCBCR_420_888},
* a single layer, and an appropriate usage ({@link HardwareBuffer#USAGE_CPU_READ_OFTEN}