Class ShadowNativeImageReaderSurfaceImage

java.lang.Object
org.robolectric.shadows.ShadowNativeImageReaderSurfaceImage

@Implements(className="android.media.ImageReader$SurfaceImage", minSdk=29, looseSignatures=true, isInAndroidSdk=false, shadowPicker=Picker.class) public class ShadowNativeImageReaderSurfaceImage extends Object
Shadow for ImageReader.SurfaceImage that is backed by native code.
  • Constructor Details

    • ShadowNativeImageReaderSurfaceImage

      public ShadowNativeImageReaderSurfaceImage()
  • Method Details

    • nativeCreatePlanes

      @Implementation(maxSdk=30) protected Object nativeCreatePlanes(Object numPlanes, Object readerFormat)
    • nativeCreatePlanes

      @Implementation(minSdk=31) protected Object nativeCreatePlanes(Object numPlanes, Object readerFormat, Object readerUsage)
    • nativeGetWidth

      @Implementation protected int nativeGetWidth()
    • nativeGetHeight

      @Implementation protected int nativeGetHeight()
    • nativeGetFormat

      @Implementation protected int nativeGetFormat(int readerFormat)