Mercurial > libavcodec.hg
comparison mpegvideo.h @ 635:3e0f62e5eed6 libavcodec
dct cleanup
more accurate mmx dct (dont discard bits for fun)
fixing mmx quantizer bug for qscale%2==1 (bias was slightly wrong)
author | michaelni |
---|---|
date | Sun, 01 Sep 2002 16:52:33 +0000 |
parents | f596db4aa871 |
children | ef4a33aad86e |
comparison
equal
deleted
inserted
replaced
634:be1cb0e1f276 | 635:3e0f62e5eed6 |
---|---|
28 FMT_MJPEG, | 28 FMT_MJPEG, |
29 }; | 29 }; |
30 | 30 |
31 #define MPEG_BUF_SIZE (16 * 1024) | 31 #define MPEG_BUF_SIZE (16 * 1024) |
32 | 32 |
33 #define QMAT_SHIFT_MMX 19 | 33 #define QMAT_SHIFT_MMX 16 |
34 #define QMAT_SHIFT 25 | 34 #define QMAT_SHIFT 22 |
35 | 35 |
36 #define MAX_FCODE 7 | 36 #define MAX_FCODE 7 |
37 #define MAX_MV 2048 | 37 #define MAX_MV 2048 |
38 #define REORDER_BUFFER_SIZE (FF_MAX_B_FRAMES+2) | 38 #define REORDER_BUFFER_SIZE (FF_MAX_B_FRAMES+2) |
39 | 39 |