comparison mpegvideo.h @ 1635:20c1a4d5b761 libavcodec

10000l
author michael
date Fri, 28 Nov 2003 23:38:43 +0000
parents 4c9165372ab3
children 7799582dc9b8
comparison
equal deleted inserted replaced
1634:7653a103b53c 1635:20c1a4d5b761
194 int mb_var_sum; ///< sum of MB variance for current frame 194 int mb_var_sum; ///< sum of MB variance for current frame
195 int mc_mb_var_sum; ///< motion compensated MB variance for current frame 195 int mc_mb_var_sum; ///< motion compensated MB variance for current frame
196 uint16_t *mb_var; ///< Table for MB variances 196 uint16_t *mb_var; ///< Table for MB variances
197 uint16_t *mc_mb_var; ///< Table for motion compensated MB variances 197 uint16_t *mc_mb_var; ///< Table for motion compensated MB variances
198 uint8_t *mb_mean; ///< Table for MB luminance 198 uint8_t *mb_mean; ///< Table for MB luminance
199 int32_t *mb_cmp_score; ///< Table for MB cmp scores, for mb decission 199 int32_t *mb_cmp_score; ///< Table for MB cmp scores, for mb decission FIXME remove
200 int b_frame_score; /* */ 200 int b_frame_score; /* */
201 } Picture; 201 } Picture;
202 202
203 typedef struct ParseContext{ 203 typedef struct ParseContext{
204 uint8_t *buffer; 204 uint8_t *buffer;
522 522
523 /* H.263+ specific */ 523 /* H.263+ specific */
524 int umvplus; ///< == H263+ && unrestricted_mv 524 int umvplus; ///< == H263+ && unrestricted_mv
525 int h263_aic; ///< Advanded INTRA Coding (AIC) 525 int h263_aic; ///< Advanded INTRA Coding (AIC)
526 int h263_aic_dir; ///< AIC direction: 0 = left, 1 = top 526 int h263_aic_dir; ///< AIC direction: 0 = left, 1 = top
527 int obmc; ///< overlapped block motion compensation
527 528
528 /* mpeg4 specific */ 529 /* mpeg4 specific */
529 int time_increment_resolution; 530 int time_increment_resolution;
530 int time_increment_bits; ///< number of bits to represent the fractional part of time 531 int time_increment_bits; ///< number of bits to represent the fractional part of time
531 int last_time_base; 532 int last_time_base;