If we don't do it then we fail to restart the pipeline after we switch to image mode.
setPreviewSize(d->resolution.previewResolution());
- // TODO: ?
- // d_ptr->resetCaps("video-capture-caps");
+ // If we don't reset the caps then: if we switch from video to image then we fail
+ // the next time we restart the pipeline.
+ d_ptr->resetCaps("video-capture-caps");
}
void QtCamImageMode::start() {
setPreviewSize(d->resolution.previewResolution());
- // TODO:
- // d_ptr->resetCaps("image-capture-caps");
+ // Not sure this is needed but just in case.
+ d_ptr->resetCaps("image-capture-caps");
}
void QtCamVideoMode::start() {