Changeset 25027 for branches/pap/psModules/src/camera/pmReadoutStack.c
- Timestamp:
- Aug 7, 2009, 4:08:25 PM (17 years ago)
- Location:
- branches/pap
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/pap
- Property svn:mergeinfo changed
-
branches/pap/psModules
- Property svn:mergeinfo deleted
-
branches/pap/psModules/src/camera/pmReadoutStack.c
r21363 r25027 252 252 continue; 253 253 } 254 if (!readout->process) { 255 continue; 256 } 254 257 if (!readout->image) { 255 258 psError(PS_ERR_UNEXPECTED_NULL, true, "Input readout %ld has NULL image.\n", i); … … 260 263 pmCell *cell = readout->parent; // The parent cell 261 264 bool mdok = true; // Status of MD lookup 262 psRegion *trimsec = psMetadataLookupPtr(&mdok, cell->concepts, "CELL.TRIMSEC"); // Trim section265 psRegion *trimsec = cell ? psMetadataLookupPtr(&mdok, cell->concepts, "CELL.TRIMSEC") : NULL; // Trim section 263 266 if (!mdok || !trimsec || psRegionIsNaN(*trimsec)) { 264 psWarning("CELL.TRIMSEC is not set for readout %ld --- ignored.\n", i); 267 psWarning("CELL.TRIMSEC is not set for readout %ld --- attempting to use image size.\n", i); 268 xSize = PS_MAX(xSize, readout->image->numCols); 269 ySize = PS_MAX(ySize, readout->image->numRows); 270 xMin = PS_MIN(xMin, 0); 271 xMax = PS_MAX(xMax, readout->image->numCols - 1); 272 yMin = PS_MIN(yMin, 0); 273 yMax = PS_MAX(yMax, readout->image->numRows - 1); 265 274 } else { 266 275 xSize = PS_MAX(xSize, trimsec->x1 - trimsec->x0);
Note:
See TracChangeset
for help on using the changeset viewer.
