| Previous | Next |
| ippStsSmallerCodebook | ippStsDstSizeLessExpected |
ippStsSrcSizeLessExpected
Separate a chunk boundary from truncated input
The DC prefix in the IPP status text identifies data-compression primitives. This warning means the available source buffer is shorter than the amount the current decode or encode step expected. In a streaming pipeline, that can be a normal request for more input; in a supposedly complete frame or archive, it can indicate truncation.
Padding the source to silence the warning is unsafe because compressed formats assign meaning to every bit. The caller should preserve unconsumed bytes and resume according to the primitive's streaming contract.
What to record
- Bytes supplied, bytes consumed, stream state, and whether the caller marked the chunk as final.
- Container-declared compressed length versus the actual bytes available.
- Whether a header, code table, checksum, or final block crosses the current buffer boundary.
- The distinction between “need more input” and
ippStsStreamEnd, which reports a completed compressed stream.
References
Intel IPP Developer Guide and Reference · Intel IPP status definitions · DEFLATE compressed data format
Looking for a different code? Search another status or error code.
