diff options
| author | 2025-01-30 12:22:34 -0800 | |
|---|---|---|
| committer | 2025-01-30 12:22:34 -0800 | |
| commit | f15b97c19e64cd69b9bd69da15da3ed5cdedb250 (patch) | |
| tree | d307bf013ba0dbf4661fb68d2a91cb0663352e7c | |
| parent | fce055d023a67365b64d43a70de931c4b5c0cf82 (diff) | |
| parent | 19657c44e8298d30014c532885f7dd779aa238ee (diff) | |
Merge "Add clarifying javadoc for HardwareBuffer ownership semantics in QueueRequest#setHardwareBuffer." into main
| -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 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} |