Package org.robolectric.shadows
Class ShadowNativeImageReaderSurfaceImage
java.lang.Object
org.robolectric.shadows.ShadowNativeImageReaderSurfaceImage
@Implements(className="android.media.ImageReader$SurfaceImage",
minSdk=28,
isInAndroidSdk=false,
shadowPicker=Picker.class,
callNativeMethodsByDefault=true)
public class ShadowNativeImageReaderSurfaceImage
extends Object
Shadow for
ImageReader.SurfaceImage that is backed by native code.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classShadow picker forImageReader.SurfaceImage. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectnativeCreatePlanes(int numPlanes, int readerFormat) protected ObjectnativeCreatePlanes(int numPlanes, int readerFormat, long readerUsage) protected intnativeGetFormat(int readerFormat) protected HardwareBufferprotected intprotected int
-
Constructor Details
-
ShadowNativeImageReaderSurfaceImage
public ShadowNativeImageReaderSurfaceImage()
-
-
Method Details
-
nativeCreatePlanes
-
nativeCreatePlanes
@Implementation(minSdk=31, maxSdk=34) protected Object nativeCreatePlanes(int numPlanes, int readerFormat, long readerUsage) -
nativeGetWidth
-
nativeGetHeight
-
nativeGetFormat
-
nativeGetHardwareBuffer
-