diff mpegvideo.c @ 1225:ca979193f8e1 libavcodec

doxy
author michaelni
date Mon, 05 May 2003 10:00:57 +0000
parents 358bbc952e27
children d63e0185a90f
line wrap: on
line diff
--- a/mpegvideo.c	Mon May 05 02:54:15 2003 +0000
+++ b/mpegvideo.c	Mon May 05 10:00:57 2003 +0000
@@ -1861,6 +1861,18 @@
     }
 }
 
+/**
+ * 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,