Stay organized with collections
Save and categorize content based on your preferences.
@Retention(value = CLASS)
@RequiresOptIn
public annotation ExperimentalGetImage
Denotes that the annotated method uses the experimental getImage
method.
The getImage() method makes the assumptions that each ImageProxy
is the sole owner of the underlying android.media.Image
which might not be the case. In the case where the Image is shared by multiple ImageProxy, if the Image is closed then it will invalidate multiple ImageProxy without a way to clearly indicate this has occurred.
When using this method it would be recommended to not close the Image via close
. Instead when the Image needs to be closed, close
should be called on the ImageProxy from which the Image was retrieved.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[]]