add TextureViewRecorder