44 qWarning() <<
"Invalid camera unit:" << unit;
52 p->isDefault = isDefault;
54 const QList<camera_frametype_t> frameTypes =
camera.supportedVfFrameTypes();
56 for (camera_res_t
res :
camera.supportedVfResolutions()) {
59 p->photoResolutions.append(resolution);
61 for (camera_frametype_t frameType :
camera.supportedVfFrameTypes()) {
68 p->videoFormats.append(
f->create());
71 f->pixelFormat = pixelFormat;
72 f->minFrameRate = 1.e10;
74 for (
double fr :
camera.specifiedVfFrameRates(frameType,
res)) {
75 if (fr < f->minFrameRate)
77 if (fr >
f->maxFrameRate)