changeset 1213:a71fe70b428b libavcodec

doc fixes (forgot to commit)
author michaelni
date Fri, 25 Apr 2003 00:21:53 +0000
parents fbbc429a6fc2
children 327c5a36dfe7
files dsputil.h
diffstat 1 files changed, 6 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/dsputil.h	Wed Apr 23 08:56:14 2003 +0000
+++ b/dsputil.h	Fri Apr 25 00:21:53 2003 +0000
@@ -20,6 +20,8 @@
 /**
  * @file dsputil.h
  * DSP utils.
+ * note, many functions in here may use MMX which trashes the FPU state, it is
+ * absolutely necessary to call emms_c() between dsp & float/double code
  */
 
 #ifndef DSPUTIL_H
@@ -147,7 +149,7 @@
     /* maybe create an array for 16/8 functions */
     /**
      * Halfpel motion compensation with rounding (a+b+1)>>1.
-     * *pixels_tab[ 0->16x16 1->8x8 ][ xhalfpel + 2*yhalfpel ]
+     * *pixels_tab[ 0->16xH 1->8xH ][ xhalfpel + 2*yhalfpel ]
      * @param block destination where the result is stored
      * @param pixels source
      * @param line_size number of bytes in a horizontal line of block
@@ -157,7 +159,7 @@
 
     /**
      * Halfpel motion compensation with rounding (a+b+1)>>1.
-     * *pixels_tab[ 0->16x16 1->8x8 ][ xhalfpel + 2*yhalfpel ]
+     * *pixels_tab[ 0->16xH 1->8xH ][ xhalfpel + 2*yhalfpel ]
      * @param block destination into which the result is averaged (a+b+1)>>1
      * @param pixels source
      * @param line_size number of bytes in a horizontal line of block
@@ -167,7 +169,7 @@
 
     /**
      * Halfpel motion compensation with no rounding (a+b)>>1.
-     * *pixels_tab[ 0->16x16 1->8x8 ][ xhalfpel + 2*yhalfpel ]
+     * *pixels_tab[ 0->16xH 1->8xH ][ xhalfpel + 2*yhalfpel ]
      * @param block destination where the result is stored
      * @param pixels source
      * @param line_size number of bytes in a horizontal line of block
@@ -177,7 +179,7 @@
 
     /**
      * Halfpel motion compensation with no rounding (a+b)>>1.
-     * *pixels_tab[ 0->16x16 1->8x8 ][ xhalfpel + 2*yhalfpel ]
+     * *pixels_tab[ 0->16xH 1->8xH ][ xhalfpel + 2*yhalfpel ]
      * @param block destination into which the result is averaged (a+b)>>1
      * @param pixels source
      * @param line_size number of bytes in a horizontal line of block