Adds a interface to camera provider to create a blocking capture session.
It introduces two new interface: