diff options
| author | 2025-01-06 07:30:07 -0800 | |
|---|---|---|
| committer | 2025-01-06 07:33:05 -0800 | |
| commit | 19657c44e8298d30014c532885f7dd779aa238ee (patch) | |
| tree | 11788e4118232b1c9e7c7fe0e7fdedd912abf746 | |
| parent | 93d7e93fb9769acc5f69eb8a01302f9f4aef4ae7 (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.java | 4 |
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} |