comparison mpegvideo.h @ 1968:19c2344e800a libavcodec

support reusing mb types and field select values of the source file, but use motion vectors just as additional predictors minor cleanup segfault fix
author michael
date Sun, 25 Apr 2004 02:09:47 +0000
parents a3c60fa850dc
children b5753525f9a8
comparison
equal deleted inserted replaced
1967:2b0fc6b25ab8 1968:19c2344e800a
227 int stride; 227 int stride;
228 int uvstride; 228 int uvstride;
229 /* cmp, chroma_cmp;*/ 229 /* cmp, chroma_cmp;*/
230 op_pixels_func (*hpel_put)[4]; 230 op_pixels_func (*hpel_put)[4];
231 op_pixels_func (*hpel_avg)[4]; 231 op_pixels_func (*hpel_avg)[4];
232 op_pixels_func (*chroma_hpel_put)[4];
233 qpel_mc_func (*qpel_put)[16]; 232 qpel_mc_func (*qpel_put)[16];
234 qpel_mc_func (*qpel_avg)[16]; 233 qpel_mc_func (*qpel_avg)[16];
235 uint8_t (*mv_penalty)[MAX_MV*2+1]; ///< amount of bits needed to encode a MV 234 uint8_t (*mv_penalty)[MAX_MV*2+1]; ///< amount of bits needed to encode a MV
236 uint8_t *current_mv_penalty; 235 uint8_t *current_mv_penalty;
237 int (*sub_motion_search)(struct MpegEncContext * s, 236 int (*sub_motion_search)(struct MpegEncContext * s,