Mercurial > libavcodec.hg
diff mpeg12.c @ 1411:c2e63cb94d06 libavcodec
custom quant matrix encoding support
author | michaelni |
---|---|
date | Fri, 22 Aug 2003 22:18:08 +0000 |
parents | 524c904a66b8 |
children | 340c90faa1dc |
line wrap: on
line diff
--- a/mpeg12.c Fri Aug 22 14:59:04 2003 +0000 +++ b/mpeg12.c Fri Aug 22 22:18:08 2003 +0000 @@ -240,8 +240,9 @@ vbv_buffer_size = (( 20 * s->bit_rate) / (1151929 / 2)) * 8 * 1024; put_bits(&s->pb, 10, (vbv_buffer_size + 16383) / 16384); put_bits(&s->pb, 1, 1); /* constrained parameter flag */ - put_bits(&s->pb, 1, 0); /* no custom intra matrix */ - put_bits(&s->pb, 1, 0); /* no custom non intra matrix */ + + ff_write_quant_matrix(&s->pb, s->avctx->intra_matrix); + ff_write_quant_matrix(&s->pb, s->avctx->inter_matrix); put_header(s, GOP_START_CODE); put_bits(&s->pb, 1, 0); /* do drop frame */