Mercurial > libavcodec.hg
comparison mpegvideo.h @ 1639:3e2b774edce4 libavcodec
rv20 decoder
author | michael |
---|---|
date | Sun, 30 Nov 2003 14:35:35 +0000 |
parents | 7799582dc9b8 |
children | 0226cad80fc2 |
comparison
equal
deleted
inserted
replaced
1638:e389d57db630 | 1639:3e2b774edce4 |
---|---|
524 /* H.263+ specific */ | 524 /* H.263+ specific */ |
525 int umvplus; ///< == H263+ && unrestricted_mv | 525 int umvplus; ///< == H263+ && unrestricted_mv |
526 int h263_aic; ///< Advanded INTRA Coding (AIC) | 526 int h263_aic; ///< Advanded INTRA Coding (AIC) |
527 int h263_aic_dir; ///< AIC direction: 0 = left, 1 = top | 527 int h263_aic_dir; ///< AIC direction: 0 = left, 1 = top |
528 int alt_inter_vlc; ///< alternative inter vlc | 528 int alt_inter_vlc; ///< alternative inter vlc |
529 int modified_quant; | |
529 | 530 |
530 /* mpeg4 specific */ | 531 /* mpeg4 specific */ |
531 int time_increment_resolution; | 532 int time_increment_resolution; |
532 int time_increment_bits; ///< number of bits to represent the fractional part of time | 533 int time_increment_bits; ///< number of bits to represent the fractional part of time |
533 int last_time_base; | 534 int last_time_base; |
812 return index + level - 1; | 813 return index + level - 1; |
813 } | 814 } |
814 | 815 |
815 extern uint8_t ff_mpeg4_y_dc_scale_table[32]; | 816 extern uint8_t ff_mpeg4_y_dc_scale_table[32]; |
816 extern uint8_t ff_mpeg4_c_dc_scale_table[32]; | 817 extern uint8_t ff_mpeg4_c_dc_scale_table[32]; |
818 extern uint8_t ff_aic_dc_scale_table[32]; | |
817 extern const int16_t ff_mpeg4_default_intra_matrix[64]; | 819 extern const int16_t ff_mpeg4_default_intra_matrix[64]; |
818 extern const int16_t ff_mpeg4_default_non_intra_matrix[64]; | 820 extern const int16_t ff_mpeg4_default_non_intra_matrix[64]; |
821 extern const uint16_t ff_mba_max[6]; | |
822 extern const uint8_t ff_mba_length[6]; | |
823 | |
819 int ff_h263_decode_init(AVCodecContext *avctx); | 824 int ff_h263_decode_init(AVCodecContext *avctx); |
820 int ff_h263_decode_frame(AVCodecContext *avctx, | 825 int ff_h263_decode_frame(AVCodecContext *avctx, |
821 void *data, int *data_size, | 826 void *data, int *data_size, |
822 uint8_t *buf, int buf_size); | 827 uint8_t *buf, int buf_size); |
823 int ff_h263_decode_end(AVCodecContext *avctx); | 828 int ff_h263_decode_end(AVCodecContext *avctx); |