这个绘制跟以前的那种在底层绘制不同,需要手动操作。算是Camera2的特征?
- 发送产生消息
onConnect()
getSurface()
UVCCameraTextureView.getSurfaceTexture()
RenderHandler.getPreviewTexture(): 在这里发送一个消息
- 处理产生消息
RenderThread.updatePreviewSurface()
RenderThread.setOnFrameAvailableListener()
- 发送绘制消息
RenderHandler.onFrameAvailable() 发送绘制消息
- 绘制操作
RenderThread.onDrawFrame()
GLDrawer2D.draw()
绕了这么大的圈子绘制。