Mercurial > libavcodec.hg
diff mpegvideo.h @ 265:4e9e728021d8 libavcodec
use ac prediction in mpeg4 encoding (5% smaller intra-blocks/keyframes)
some minor optimizations
last non zero index cant be 64 bugfix
author | michaelni |
---|---|
date | Fri, 15 Mar 2002 04:10:53 +0000 |
parents | 7d941b8c4e84 |
children | 252444e5259b |
line wrap: on
line diff
--- a/mpegvideo.h Wed Mar 13 19:26:38 2002 +0000 +++ b/mpegvideo.h Fri Mar 15 04:10:53 2002 +0000 @@ -145,7 +145,7 @@ int avg_mb_var; /* average MB variance for current frame */ INT64 wanted_bits; INT64 total_bits; - + /* H.263 specific */ int gob_number; int gob_index; @@ -313,6 +313,9 @@ void h263_encode_mb(MpegEncContext *s, DCTELEM block[6][64], int motion_x, int motion_y); +void mpeg4_encode_mb(MpegEncContext *s, + DCTELEM block[6][64], + int motion_x, int motion_y); void h263_encode_picture_header(MpegEncContext *s, int picture_number); int h263_encode_gob_header(MpegEncContext * s, int mb_line); void h263_dc_scale(MpegEncContext *s);