Mercurial > libavcodec.hg
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, |