diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2003-11-30 14:35:35 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2003-11-30 14:35:35 +0000 |
commit | 68b94c354d913a9cc8b110d66d8d5faab3572025 (patch) | |
tree | fe001be77acded033a1cb532492d689e9579fed9 /libavcodec/mpegvideo.h | |
parent | 3e8a5124a24719c89921cc5aa6215ff9d480ed0e (diff) | |
download | ffmpeg-68b94c354d913a9cc8b110d66d8d5faab3572025.tar.gz |
rv20 decoder
Originally committed as revision 2543 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/mpegvideo.h')
-rw-r--r-- | libavcodec/mpegvideo.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libavcodec/mpegvideo.h b/libavcodec/mpegvideo.h index 62b004fa3b..e80e3b73a5 100644 --- a/libavcodec/mpegvideo.h +++ b/libavcodec/mpegvideo.h @@ -526,6 +526,7 @@ typedef struct MpegEncContext { int h263_aic; ///< Advanded INTRA Coding (AIC) int h263_aic_dir; ///< AIC direction: 0 = left, 1 = top int alt_inter_vlc; ///< alternative inter vlc + int modified_quant; /* mpeg4 specific */ int time_increment_resolution; @@ -814,8 +815,12 @@ static inline int get_rl_index(const RLTable *rl, int last, int run, int level) extern uint8_t ff_mpeg4_y_dc_scale_table[32]; extern uint8_t ff_mpeg4_c_dc_scale_table[32]; +extern uint8_t ff_aic_dc_scale_table[32]; extern const int16_t ff_mpeg4_default_intra_matrix[64]; extern const int16_t ff_mpeg4_default_non_intra_matrix[64]; +extern const uint16_t ff_mba_max[6]; +extern const uint8_t ff_mba_length[6]; + int ff_h263_decode_init(AVCodecContext *avctx); int ff_h263_decode_frame(AVCodecContext *avctx, void *data, int *data_size, |