When binding the preview to the lifecycle after switching cameras or changing use cases settings, it takes some time for the preview to reload, and in the meantime a black screen is shown. Is there any callback for when the preview starts showing the camera live stream? I looked through the PreviewView class and I didn't see anything for that, so can this callback be implemented? and if so how?
The purpose of this is for example to show blur or other animation when restarting the preview, and end the animation when preview shows the camera feed again.
Thanks in advanced,
Raz