mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2026-06-09 00:40:27 +00:00
Treat the 32 bit stride registers as signed.
Alternatively, we could make the stride arguments ptrdiff_t instead
of int, and changing all of the assembly to operate on these
registers with their full 64 bit width, but that's a much larger
and more intrusive change (and risks missing some operation, which
would clamp the intermediates to 32 bit still).
Fixes: https://trac.ffmpeg.org/ticket/9985
Signed-off-by: Martin Storsjö <martin@martin.st>
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| hscale.S | ||
| Makefile | ||
| output.S | ||
| rgb2rgb.c | ||
| rgb2rgb_neon.S | ||
| swscale.c | ||
| swscale_unscaled.c | ||
| yuv2rgb_neon.S | ||