AWindow detachViews , attachViews There will be a mosaic for 3 seconds
Description
When the video is playing, actively call AWindow detachViews to switch the new TextureView, and then call attachViews again, there will be a black screen and mosaic for 3 seconds
Expected behavior
I wrote a singleton player, I need to switch different surfaces in RecyclerView to play the same video, call AWindow detachViews and then attachViews. I want to change the surface smoothly without stuttering
Actual behavior
Every time there will be a 3 second black screen and mosaic
Steps to reproduce
Appears in all versions