c++ - QCameras reduced perfomance -
i need create lot of qcameras. if there more 4 cameras video start glitching. system load isn't much. cpu<5% ram>4gb , happens, launch camera without viewfiender.
how add additional cameras? resources qcamera consume?
for (int i=0;i<size;i++) { videoitems[i]=new qgraphicsvideoitem; videoitems[i]->setsize(qsize(x,y)); videoitems[i]->setoffset(qpointf(x*col,y*row)); scene->additem(videoitems[i]); camera[i]=new qcamera(source); camera[i]->setcapturemode(qcamera::captureviewfinder); camera[i]->setviewfindersettings(setting); camera[i]->setviewfinder(videoitems[i]); camera[i]->start(); col++; if(col==columns) { col=0; row++; } }
Comments
Post a Comment