RotationProvider.Listener Callback interface to receive rotation updates. 


CameraController The abstract base camera controller class. 
CameraController.OutputSize Represents the output size of a UseCase
LifecycleCameraController A controller that provides most of the CameraX features. 
PreviewView Custom View that displays the camera feed for CameraX's Preview use case. 
RotationProvider Provider for receiving rotation updates from the SensorManager when the rotation of the device has changed. 


PreviewView.ImplementationMode The implementation mode of a PreviewView
PreviewView.ScaleType Options for scaling the preview vis-à-vis its container PreviewView
PreviewView.StreamState Definitions for the preview stream state.