Example #1
0
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();
}