requires CameraCallback with Callback as interface CameraSmartCallback;