Commit 99f40fd0 authored by Vittorio Giovara's avatar Vittorio Giovara

sgienc: Do not end RLE lines with 0s

This is never mentioned in the specifications, and decoders work
just as fine without it. Update the fate references since the compressed
file is smaller.
Signed-off-by: 's avatarVittorio Giovara <vittorio.giovara@gmail.com>
parent 4d05e939
......@@ -171,8 +171,7 @@ FF_ENABLE_DEPRECATION_WARNINGS
}
buf += length;
bytestream_put_byte(&buf, 0);
bytestream_put_be32(&lengthtab, length + 1);
bytestream_put_be32(&lengthtab, length);
in_buf -= p->linesize[0];
}
}
......
7054acafd275e51cec28d4518e213081 *./tests/data/images/sgi/02.sgi
d446e540a7c18da5fd3cc0e9942cd46f *./tests/data/images/sgi/02.sgi
./tests/data/images/sgi/%02d.sgi CRC=0x28c7369b
308151 ./tests/data/images/sgi/02.sgi
307287 ./tests/data/images/sgi/02.sgi
ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:308336
ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:307472
ret:-EINVAL st:-1 flags:0 ts:-1.000000
ret:-EINVAL st:-1 flags:1 ts: 1.894167
ret:-EINVAL st: 0 flags:0 ts: 0.800000
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment