Mercurial > libavcodec.hg
diff dv.c @ 726:a91203b34e71 libavcodec
moved dct init out from mpv_common_init to dct_common_init (for less-uglier way for dv)
author | al3x |
---|---|
date | Fri, 04 Oct 2002 20:59:29 +0000 |
parents | eac6c71ef30f |
children | 7da52fc20726 |
line wrap: on
line diff
--- a/dv.c Fri Oct 04 07:49:00 2002 +0000 +++ b/dv.c Fri Oct 04 20:59:29 2002 +0000 @@ -113,12 +113,8 @@ /* ugly way to get the idct & scantable */ /* XXX: fix it */ memset(&s2, 0, sizeof(MpegEncContext)); - s2.flags = avctx->flags; s2.avctx = avctx; -// s2->out_format = FMT_MJPEG; - s2.width = 8; - s2.height = 8; - if (MPV_common_init(&s2) < 0) + if (DCT_common_init(&s2) < 0) return -1; s->idct_put[0] = s2.idct_put; @@ -129,8 +125,6 @@ s->idct_put[1] = simple_idct248_put; memcpy(s->dv_zigzag[1], dv_248_zigzag, 64); - MPV_common_end(&s2); - /* XXX: do it only for constant case */ dv_build_unquantize_tables(s); @@ -151,7 +145,7 @@ } BlockInfo; /* block size in bits */ -const static UINT16 block_sizes[6] = { +static const UINT16 block_sizes[6] = { 112, 112, 112, 112, 80, 80 };