public override void OnError(CameraDevice cameraDevice, CameraError error)
{
owner.mCameraOpenCloseLock.Release();
cameraDevice.Close();
owner.mCameraDevice = null;
if (owner == null)
return;
Activity activity = owner.Activity;
if (activity != null)
{
activity.Finish();
}
}
}