java.lang.Object | |
↳ | android.media.Image.Plane |
A single color plane of image data.
The number and meaning of the planes in an Image are determined by the format of the Image.
Once the Image has been closed, any access to the the plane's ByteBuffer will fail.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Get a direct
|
||||||||||
|
The distance between adjacent pixel samples, in bytes. |
||||||||||
|
The row stride for this color plane, in bytes. |
[Expand]
Inherited Methods
|
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Get a direct
ByteBuffer
containing the frame data.
In particular, the buffer returned will always have
isDirect
return
true
, so
the underlying data could be mapped as a pointer in JNI without doing
any copies with
GetDirectBufferAddress
.
The distance between adjacent pixel samples, in bytes.
This is the distance between two consecutive pixel values in a row of pixels. It may be larger than the size of a single pixel to account for interleaved image data or padded formats. The pixel stride is always greater than 0.
The row stride for this color plane, in bytes.
This is the distance between the start of two consecutive rows of pixels in the image. The row stride is always greater than 0.