|
|
|
@@ -384,12 +384,11 @@ static int ulti_decode_frame(AVCodecContext *avctx, |
|
|
|
Y[3] = bytestream2_get_byteu(&s->gb) & 0x3F; |
|
|
|
ulti_grad(s->frame, tx, ty, Y, chroma, angle); //draw block |
|
|
|
} else { // some patterns |
|
|
|
int f0, f1; |
|
|
|
f0 = bytestream2_get_byteu(&s->gb); |
|
|
|
f1 = tmp; |
|
|
|
int f0 = tmp; |
|
|
|
int f1 = bytestream2_get_byteu(&s->gb); |
|
|
|
Y[0] = bytestream2_get_byteu(&s->gb) & 0x3F; |
|
|
|
Y[1] = bytestream2_get_byteu(&s->gb) & 0x3F; |
|
|
|
ulti_pattern(s->frame, tx, ty, f1, f0, Y[0], Y[1], chroma); |
|
|
|
ulti_pattern(s->frame, tx, ty, f0, f1, Y[0], Y[1], chroma); |
|
|
|
} |
|
|
|
} |
|
|
|
break; |
|
|
|
|