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 ImageReadercreateImageReader()protected ImageReadercreateImageReader29()protected ImageReadercreateImageReader33()intgetHeight()longgetId()SurfacegetSurface()intgetWidth()booleanisReleased()CanvaslockHardwareCanvas()voidrelease()voidresize(int width, int height)voidunlockCanvasAndPost(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:
resizein interfacePlatformViewRenderTarget
-
getWidth
public int getWidth()
- Specified by:
getWidthin interfacePlatformViewRenderTarget
-
getHeight
public int getHeight()
- Specified by:
getHeightin interfacePlatformViewRenderTarget
-
lockHardwareCanvas
public Canvas lockHardwareCanvas()
- Specified by:
lockHardwareCanvasin interfacePlatformViewRenderTarget
-
unlockCanvasAndPost
public void unlockCanvasAndPost(Canvas canvas)
- Specified by:
unlockCanvasAndPostin interfacePlatformViewRenderTarget
-
getId
public long getId()
- Specified by:
getIdin interfacePlatformViewRenderTarget
-
release
public void release()
- Specified by:
releasein interfacePlatformViewRenderTarget
-
isReleased
public boolean isReleased()
- Specified by:
isReleasedin interfacePlatformViewRenderTarget
-
getSurface
public Surface getSurface()
- Specified by:
getSurfacein interfacePlatformViewRenderTarget
-
-