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

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

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

revision 1.2, Mon Mar 22 22:36:24 2004 UTC revision 1.3, Tue Apr 20 06:10:39 2004 UTC
# Line 47  Line 47 
47    
48  #define BITS_MULT                               16  #define BITS_MULT                               16
49    
50  #define INITIAL_SKIP_THRESH             10  #define INITIAL_SKIP_THRESH             5
51  #define FINAL_SKIP_THRESH               50  #define FINAL_SKIP_THRESH               50
52  #define MAX_SAD00_FOR_SKIP              20  #define MAX_SAD00_FOR_SKIP              20
53  #define MAX_CHROMA_SAD_FOR_SKIP 22  #define MAX_CHROMA_SAD_FOR_SKIP 22
# Line 78  Line 78 
78          int temp[4];                            /* temporary space */          int temp[4];                            /* temporary space */
79          unsigned int dir;                       /* 'direction', set when better vector is found */          unsigned int dir;                       /* 'direction', set when better vector is found */
80          int chromaX, chromaY, chromaSAD; /* info to make ChromaSAD faster */          int chromaX, chromaY, chromaSAD; /* info to make ChromaSAD faster */
         VECTOR currentQMV2;                     /* extra vector for SubpelRefine_fast */  
         int32_t iMinSAD2;                       /* extra SAD value for SubpelRefine_fast */  
81    
82          /* general fields */          /* general fields */
83          int max_dx, min_dx, max_dy, min_dy; /* maximum range */          int max_dx, min_dx, max_dy, min_dy; /* maximum range */
# Line 150  Line 148 
148  MainSearchFunc xvid_me_DiamondSearch, xvid_me_AdvDiamondSearch, xvid_me_SquareSearch;  MainSearchFunc xvid_me_DiamondSearch, xvid_me_AdvDiamondSearch, xvid_me_SquareSearch;
149    
150  void  void
151  xvid_me_SubpelRefine(SearchData * const data, CheckFunc * const CheckCandidate);  xvid_me_SubpelRefine(SearchData * const data, CheckFunc * const CheckCandidate, int dir);
152    
153  void  void
154  SubpelRefine_Fast(SearchData * data, CheckFunc * CheckCandidate);  FullRefine_Fast(SearchData * data, CheckFunc * CheckCandidate, int direction);
155    
156  void  void
157  xvid_me_ModeDecision_RD(SearchData * const Data,  xvid_me_ModeDecision_RD(SearchData * const Data,

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

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