verify_jpeg_dht((uint8_t *) src->img, src->length, &himg, &hlength);
im.loadFromData(himg, hlength, "JPG");
+ free(himg);
return im;
}
fswc_add_image_grey(&v4lsrc, qimg.bits());
break;
}
-
if (!m_captureFramePath.isEmpty()) {
qimg.save(m_captureFramePath);
emit frameSaved(m_captureFramePath);
p.end();
}
m_display->setImage(qimg);
- if (m_update) QTimer::singleShot(200, this, SLOT(slotUpdate()));
+ if (m_update) QTimer::singleShot(50, this, SLOT(slotUpdate()));
}
void V4lCaptureHandler::startCapture(const QString &/*path*/)