uint32_t offset = meta->getInputSegmentOffset (i);
uint32_t size = meta->getSegmentSize (idx);
- return createExternalSegment (idx, size, offset,
+ int status = createExternalSegment (idx, size, offset,
input->bufs[i].dmabuf);
+ if (status != 0)
+ return status;
}
}
uint32_t offset = meta->getOutputSegmentOffset (i);
uint32_t size = meta->getSegmentSize (idx);
- return createExternalSegment (idx, size, offset,
+ int status = createExternalSegment (idx, size, offset,
output->bufs[i].dmabuf);
+ if (status != 0)
+ return status;
}
}