int destroyRealsenseDevice(int devID) { device[devID].hasInit=0; rs_stop_device(device[devID].dev, &e); check_error(); rs_disable_stream(device[devID].dev, RS_STREAM_DEPTH, &e); check_error(); rs_disable_stream(device[devID].dev, RS_STREAM_COLOR, &e); check_error(); return 1; }
CameraWrapper::~CameraWrapper() { // deactivate camera rs_stop_device(dev, &e); check_error(); rs_disable_stream(dev,RS_STREAM_DEPTH, &e); check_error(); rs_disable_stream(dev,RS_STREAM_COLOR, &e); check_error(); rs_disable_stream(dev,RS_STREAM_INFRARED, &e); check_error(); }