提交 da7baaaa 编写于 作者: A Anton Khirnov

aasc: fix output for msrle compression.

The bottom line was invalid before.

CC:libav-stable@libav.org
上级 9bd6375d
......@@ -1566,7 +1566,7 @@ static int alloc_buffer(FrameBuffer **pool, AVCodecContext *s, FrameBuffer **pbu
/* XXX this shouldn't be needed, but some tests break without this line
* those decoders are buggy and need to be fixed.
* the following tests fail:
* aasc, fraps-v1, qtrle-1bit
* fraps-v1, qtrle-1bit
*/
memset(buf->base[0], 128, ret);
......
......@@ -77,7 +77,7 @@ static int aasc_decode_frame(AVCodecContext *avctx,
}
break;
case 1:
bytestream2_init(&s->gb, buf - 4, buf_size + 4);
bytestream2_init(&s->gb, buf, buf_size);
ff_msrle_decode(avctx, (AVPicture*)&s->frame, 8, &s->gb);
break;
default:
......
#tb 0: 1/25
0, 0, 0, 1, 168000, 0x45addf8f
0, 1, 1, 1, 168000, 0x45addf8f
0, 2, 2, 1, 168000, 0x45addf8f
0, 3, 3, 1, 168000, 0x45addf8f
0, 4, 4, 1, 168000, 0x45addf8f
0, 5, 5, 1, 168000, 0x45addf8f
0, 6, 6, 1, 168000, 0x45addf8f
0, 7, 7, 1, 168000, 0x45addf8f
0, 8, 8, 1, 168000, 0x45addf8f
0, 9, 9, 1, 168000, 0x45addf8f
0, 10, 10, 1, 168000, 0x45addf8f
0, 11, 11, 1, 168000, 0x45addf8f
0, 12, 12, 1, 168000, 0x8730699b
0, 13, 13, 1, 168000, 0x08b095df
0, 14, 14, 1, 168000, 0x203526e3
0, 15, 15, 1, 168000, 0x0ebc5142
0, 16, 16, 1, 168000, 0xd168e7c2
0, 17, 17, 1, 168000, 0xcc7da0e6
0, 18, 18, 1, 168000, 0x72ac60b8
0, 19, 19, 1, 168000, 0xb691e27c
0, 20, 20, 1, 168000, 0x646fa087
0, 21, 21, 1, 168000, 0x404450a2
0, 22, 22, 1, 168000, 0x5214c456
0, 0, 0, 1, 168000, 0x00000000
0, 1, 1, 1, 168000, 0x00000000
0, 2, 2, 1, 168000, 0x00000000
0, 3, 3, 1, 168000, 0x00000000
0, 4, 4, 1, 168000, 0x00000000
0, 5, 5, 1, 168000, 0x00000000
0, 6, 6, 1, 168000, 0x00000000
0, 7, 7, 1, 168000, 0x00000000
0, 8, 8, 1, 168000, 0x00000000
0, 9, 9, 1, 168000, 0x00000000
0, 10, 10, 1, 168000, 0x00000000
0, 11, 11, 1, 168000, 0x00000000
0, 12, 12, 1, 168000, 0xa6298d46
0, 13, 13, 1, 168000, 0x5d89d96c
0, 14, 14, 1, 168000, 0x16d994da
0, 15, 15, 1, 168000, 0xa8c6079b
0, 16, 16, 1, 168000, 0xdd1decac
0, 17, 17, 1, 168000, 0x6a96003c
0, 18, 18, 1, 168000, 0xef7f1ff4
0, 19, 19, 1, 168000, 0x90dc0126
0, 20, 20, 1, 168000, 0x7a2b1006
0, 21, 21, 1, 168000, 0xc7ca1345
0, 22, 22, 1, 168000, 0x8841c413
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册