question: closes the camera driver if still in use . concode_field_sep int MAX_FRAME_HEIGHT concode_elem_sep String TAG concode_elem_sep int requestedFramingRectHeight concode_elem_sep AutoFocusManager autoFocusManager concode_elem_sep CameraConfigurationManager configManager concode_elem_sep WindowManager windowManager concode_elem_sep PreviewCallback previewCallback concode_elem_sep Rect framingRectInPreview concode_elem_sep int MAX_FRAME_WIDTH concode_elem_sep Context context concode_elem_sep Rect framingRect concode_elem_sep boolean initialized concode_elem_sep int requestedFramingRectWidth concode_elem_sep Camera camera concode_elem_sep int MIN_FRAME_WIDTH concode_elem_sep boolean previewing concode_elem_sep int MIN_FRAME_HEIGHT concode_field_sep void requestPreviewFrame concode_elem_sep void stopPreview concode_elem_sep boolean isOpen concode_elem_sep void startPreview concode_elem_sep Rect getFramingRect concode_elem_sep void setManualFramingRect concode_elem_sep PlanarYUVLuminanceSource buildLuminanceSource concode_elem_sep void setTorch concode_elem_sep void openDriver concode_elem_sep Rect getFramingRectInPreview
target: void function ( ) { if ( camera != null ) { camera . release ( ) ; camera = null ; framingRect = null ; framingRectInPreview = null ; } }