in src/dcmtkUtils.cpp [215:228]
OFCondition generateDcmDataset(I2DOutputPlug* outPlug, DcmDataset* resultDset,
const DcmtkImgDataInfo& imgInfo, uint32_t numberOfFrames) {
if (!outPlug) return EC_IllegalParameter;
OFCondition cond = insertPixelMetadata(resultDset, imgInfo, numberOfFrames);
if (cond.bad()) {
return cond;
}
cond = outPlug->convert(*resultDset);
if (cond.bad()) {
return cond;
}
return EC_Normal;
}