[cvs] / xvidcore / src / motion / gmc.h Repository:
ViewVC logotype

Diff of /xvidcore/src/motion/gmc.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.2.1, Sat Jun 28 15:54:16 2003 UTC revision 1.1.2.2, Sun Jul 13 09:58:58 2003 UTC
# Line 66  Line 66 
66  */  */
67  /*    1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 */  /*    1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 */
68    
   
   
   
69  #define RDIV(a,b) (((a)>0 ? (a) + ((b)>>1) : (a) - ((b)>>1))/(b))  #define RDIV(a,b) (((a)>0 ? (a) + ((b)>>1) : (a) - ((b)>>1))/(b))
70  #define RSHIFT(a,b) ( (a)>0 ? ((a) + (1<<((b)-1)))>>(b) : ((a) + (1<<((b)-1))-1)>>(b))  #define RSHIFT(a,b) ( (a)>0 ? ((a) + (1<<((b)-1)))>>(b) : ((a) + (1<<((b)-1))-1)>>(b))
71    
# Line 95  Line 92 
92                     uint8_t *vDst, const uint8_t *vSrc,                     uint8_t *vDst, const uint8_t *vSrc,
93                     int dststride, int srcstride, int x, int y, int rounding);                     int dststride, int srcstride, int x, int y, int rounding);
94    
95  void get_average_mv_C(NEW_GMC_DATA *Dsp, VECTOR * const mv,  void get_average_mv_C(const NEW_GMC_DATA * const Dsp, VECTOR * const mv,
96                        int x, int y, int qpel);                        int x, int y, int qpel);
97    
98  /* ************************************************************ */  /* ************************************************************ */
# Line 110  Line 107 
107                         uint8_t *vDst, const uint8_t *vSrc,                         uint8_t *vDst, const uint8_t *vSrc,
108                         int dststride, int srcstride, int x, int y, int rounding);                         int dststride, int srcstride, int x, int y, int rounding);
109    
110  void get_average_mv_1pt_C(NEW_GMC_DATA *Dsp, VECTOR * const mv,  void get_average_mv_1pt_C(const NEW_GMC_DATA * const Dsp, VECTOR * const mv,
111                            int x, int y, int qpel);                            int x, int y, int qpel);
112    
113  /* ************************************************************* */  /* ************************************************************* */

Legend:
Removed from v.1.1.2.1  
changed lines
  Added in v.1.1.2.2

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4