summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> 2025-01-30 12:22:34 -0800
committer Android (Google) Code Review <android-gerrit@google.com> 2025-01-30 12:22:34 -0800
commitf15b97c19e64cd69b9bd69da15da3ed5cdedb250 (patch)
treed307bf013ba0dbf4661fb68d2a91cb0663352e7c
parentfce055d023a67365b64d43a70de931c4b5c0cf82 (diff)
parent19657c44e8298d30014c532885f7dd779aa238ee (diff)
Merge "Add clarifying javadoc for HardwareBuffer ownership semantics in QueueRequest#setHardwareBuffer." into main
-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 1a8437108b72..fb1b5b57cce6 100644
--- a/media/java/android/media/MediaCodec.java
+++ b/media/java/android/media/MediaCodec.java
@@ -3888,7 +3888,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}