| Previous | Next |
| ippStsStreamEnd | ippStsNotSupportedCpu |
ippStsDoubleSize
Why subsampled formats expose this warning
Many IPP color-conversion functions process formats such as YUV 4:2:0, where one chroma sample represents a block of luma samples. An odd width or height leaves an incomplete sampling block. IPP reports ippStsDoubleSize when a relevant image or ROI dimension is not a multiple of two.
This warning is about sampling geometry, not generic memory alignment. Rounding a byte stride does not make an odd pixel region valid.
What to inspect
- The active ROI dimensions, not only the allocation dimensions.
- Plane-specific pitches and offsets for luma and chroma buffers.
- Whether the API crops, rounds, or otherwise limits processing when it returns the warning.
- How the application handles the final column or row: crop it deliberately, pad according to the format, or choose a primitive that supports the edge case.
References
Intel IPP color conversion reference · Intel IPP error reporting · FFmpeg pixel-format definitions
Looking for a different code? Search another status or error code.