1
mirror of https://git.videolan.org/git/ffmpeg.git synced 2024-08-29 04:36:13 +02:00

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: Vittorio Giovara <vittorio.giovara@gmail.com>
This commit is contained in:
Vittorio Giovara 2015-11-20 02:17:31 +01:00
parent 4d05e9392f
commit 99f40fd02f
3 changed files with 4 additions and 5 deletions

View File

@ -171,8 +171,7 @@ FF_ENABLE_DEPRECATION_WARNINGS
} }
buf += length; buf += length;
bytestream_put_byte(&buf, 0); bytestream_put_be32(&lengthtab, length);
bytestream_put_be32(&lengthtab, length + 1);
in_buf -= p->linesize[0]; in_buf -= p->linesize[0];
} }
} }

View File

@ -1,3 +1,3 @@
7054acafd275e51cec28d4518e213081 *./tests/data/images/sgi/02.sgi d446e540a7c18da5fd3cc0e9942cd46f *./tests/data/images/sgi/02.sgi
./tests/data/images/sgi/%02d.sgi CRC=0x28c7369b ./tests/data/images/sgi/%02d.sgi CRC=0x28c7369b
308151 ./tests/data/images/sgi/02.sgi 307287 ./tests/data/images/sgi/02.sgi

View File

@ -1,4 +1,4 @@
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:0 ts:-1.000000
ret:-EINVAL st:-1 flags:1 ts: 1.894167 ret:-EINVAL st:-1 flags:1 ts: 1.894167
ret:-EINVAL st: 0 flags:0 ts: 0.800000 ret:-EINVAL st: 0 flags:0 ts: 0.800000