diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2003-05-05 10:00:57 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2003-05-05 10:00:57 +0000 |
commit | eb14c7136081fc320c6dd6063318db6dd6b4e818 (patch) | |
tree | c68e72f170a464d10f25dd476a8303be7699a8b7 /libavcodec/mpegvideo.c | |
parent | d86053a41689e8a5ed897ef071c62ef3fcdc3655 (diff) | |
download | ffmpeg-eb14c7136081fc320c6dd6063318db6dd6b4e818.tar.gz |
doxy
Originally committed as revision 1832 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/mpegvideo.c')
-rw-r--r-- | libavcodec/mpegvideo.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/libavcodec/mpegvideo.c b/libavcodec/mpegvideo.c index b63a011246..0f57bee356 100644 --- a/libavcodec/mpegvideo.c +++ b/libavcodec/mpegvideo.c @@ -1861,6 +1861,18 @@ inline int ff_h263_round_chroma(int x){ } } +/** + * motion compesation of a single macroblock + * @param s context + * @param dest_y luma destination pointer + * @param dest_cb chroma cb/u destination pointer + * @param dest_cr chroma cr/v destination pointer + * @param dir direction (0->forward, 1->backward) + * @param ref_picture array[3] of pointers to the 3 planes of the reference picture + * @param pic_op halfpel motion compensation function (average or put normally) + * @param pic_op qpel motion compensation function (average or put normally) + * the motion vectors are taken from s->mv and the MV type from s->mv_type + */ static inline void MPV_motion(MpegEncContext *s, uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr, int dir, uint8_t **ref_picture, |