diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2002-01-15 22:22:41 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2002-01-15 22:22:41 +0000 |
commit | ae40484c1ca6df311803f2061cda9f0b85c320f4 (patch) | |
tree | 18771503d845e2baf8ddbfade980ae557ebe2cf1 /libavcodec/mpegvideo.h | |
parent | 5975626d6f7cf3bb0df7aa5e8f2fcaecc03c3b38 (diff) | |
download | ffmpeg-ae40484c1ca6df311803f2061cda9f0b85c320f4.tar.gz |
(commit by michael)
bye bye weird al rounding bug ;)
Originally committed as revision 268 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/mpegvideo.h')
-rw-r--r-- | libavcodec/mpegvideo.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libavcodec/mpegvideo.h b/libavcodec/mpegvideo.h index 9a74b7999c..03ddfc8de5 100644 --- a/libavcodec/mpegvideo.h +++ b/libavcodec/mpegvideo.h @@ -160,6 +160,8 @@ typedef struct MpegEncContext { int use_skip_mb_code; int slice_height; /* in macroblocks */ int first_slice_line; + int flipflop_rounding; + int bitrate; /* decompression specific */ GetBitContext gb; @@ -284,11 +286,13 @@ int rv_decode_dc(MpegEncContext *s, int n); /* msmpeg4.c */ void msmpeg4_encode_picture_header(MpegEncContext * s, int picture_number); +void msmpeg4_encode_ext_header(MpegEncContext * s); void msmpeg4_encode_mb(MpegEncContext * s, DCTELEM block[6][64], int motion_x, int motion_y); void msmpeg4_dc_scale(MpegEncContext * s); int msmpeg4_decode_picture_header(MpegEncContext * s); +int msmpeg4_decode_ext_header(MpegEncContext * s, int buf_size); int msmpeg4_decode_mb(MpegEncContext *s, DCTELEM block[6][64]); int msmpeg4_decode_init_vlc(MpegEncContext *s); |