Commit 5d454100 authored by Michael Niedermayer's avatar Michael Niedermayer

avcodec/huffyuvenc: fix -context 1 encoding

Fixes Ticket3281
Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent 2358458a
......@@ -554,7 +554,12 @@ static int encode_frame(AVCodecContext *avctx, AVPacket *pkt,
return ret;
if (s->context) {
for (i = 0; i < 4; i++) {
int count = 3;
if (s->version > 2)
count = 1 + s->alpha + 2*s->chroma;
for (i = 0; i < count; i++) {
ff_huff_gen_len_table(s->len[i], s->stats[i]);
if (ff_huffyuv_generate_bits_table(s->bits[i], s->len[i]) < 0)
return -1;
......
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