diff --git a/libuvc_camera/src/camera_driver.cpp b/libuvc_camera/src/camera_driver.cpp index 071bf5eaaee047af022e9f0977cd8bbeb23f499b..1b476d0957773d7ac1c23416b3bca07cd510ee6e 100644 --- a/libuvc_camera/src/camera_driver.cpp +++ b/libuvc_camera/src/camera_driver.cpp @@ -59,6 +59,8 @@ void CameraDriver::Stop() { uvc_exit(ctx_); ctx_ = NULL; + + state_ = kInitial; } void CameraDriver::ReconfigureCallback(UVCCameraConfig &new_config, uint32_t level) {