Package io.flutter.plugin.platform
Class ImageReaderPlatformViewRenderTarget
- java.lang.Object
-
- io.flutter.plugin.platform.ImageReaderPlatformViewRenderTarget
-
- All Implemented Interfaces:
PlatformViewRenderTarget
public class ImageReaderPlatformViewRenderTarget extends Object implements PlatformViewRenderTarget
-
-
Constructor Summary
Constructors Constructor Description ImageReaderPlatformViewRenderTarget(TextureRegistry.ImageTextureEntry textureEntry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ImageReader
createImageReader()
protected ImageReader
createImageReader29()
protected ImageReader
createImageReader33()
int
getHeight()
long
getId()
Surface
getSurface()
int
getWidth()
boolean
isReleased()
Canvas
lockHardwareCanvas()
void
release()
void
resize(int width, int height)
void
unlockCanvasAndPost(Canvas canvas)
-
-
-
Constructor Detail
-
ImageReaderPlatformViewRenderTarget
public ImageReaderPlatformViewRenderTarget(TextureRegistry.ImageTextureEntry textureEntry)
-
-
Method Detail
-
createImageReader33
protected ImageReader createImageReader33()
-
createImageReader29
protected ImageReader createImageReader29()
-
createImageReader
protected ImageReader createImageReader()
-
resize
public void resize(int width, int height)
- Specified by:
resize
in interfacePlatformViewRenderTarget
-
getWidth
public int getWidth()
- Specified by:
getWidth
in interfacePlatformViewRenderTarget
-
getHeight
public int getHeight()
- Specified by:
getHeight
in interfacePlatformViewRenderTarget
-
lockHardwareCanvas
public Canvas lockHardwareCanvas()
- Specified by:
lockHardwareCanvas
in interfacePlatformViewRenderTarget
-
unlockCanvasAndPost
public void unlockCanvasAndPost(Canvas canvas)
- Specified by:
unlockCanvasAndPost
in interfacePlatformViewRenderTarget
-
getId
public long getId()
- Specified by:
getId
in interfacePlatformViewRenderTarget
-
release
public void release()
- Specified by:
release
in interfacePlatformViewRenderTarget
-
isReleased
public boolean isReleased()
- Specified by:
isReleased
in interfacePlatformViewRenderTarget
-
getSurface
public Surface getSurface()
- Specified by:
getSurface
in interfacePlatformViewRenderTarget
-
-