# HG changeset patch # User pross # Date 1233820751 0 # Node ID 9e7d7122a421c9bd6b9fa5aa2f9b124070159e77 # Parent 92f032e1f9e10978401ad447c802a289393bfd92 don't assume quant_matrix[0]==8 in ff_mpeg1_decode_block_intra(). this is required for the Electronic Arts TQI decoder. diff -r 92f032e1f9e1 -r 9e7d7122a421 mpeg12.c --- a/mpeg12.c Thu Feb 05 07:57:11 2009 +0000 +++ b/mpeg12.c Thu Feb 05 07:59:11 2009 +0000 @@ -630,7 +630,7 @@ dc = s->last_dc[component]; dc += diff; s->last_dc[component] = dc; - block[0] = dc<<3; + block[0] = dc*quant_matrix[0]; dprintf(s->avctx, "dc=%d diff=%d\n", dc, diff); i = 0; {