[svn] / branches / dev-api-3 / xvidcore / src / global.h Repository:
ViewVC logotype

Diff of /branches/dev-api-3/xvidcore/src/global.h

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

trunk/xvidcore/src/global.h revision 195, Wed Jun 12 20:38:41 2002 UTC branches/dev-api-3/xvidcore/src/global.h revision 695, Sun Dec 8 05:38:56 2002 UTC
# Line 11  Line 11 
11  #define MODE_INTER4V    2  #define MODE_INTER4V    2
12  #define MODE_INTRA              3  #define MODE_INTRA              3
13  #define MODE_INTRA_Q    4  #define MODE_INTRA_Q    4
 #define MODE_STUFFING   7  
14  #define MODE_NOT_CODED  16  #define MODE_NOT_CODED  16
15    
16  /* --- bframe specific --- */  /* --- bframe specific --- */
# Line 21  Line 20 
20  #define MODE_BACKWARD           2  #define MODE_BACKWARD           2
21  #define MODE_FORWARD            3  #define MODE_FORWARD            3
22  #define MODE_DIRECT_NONE_MV     4  #define MODE_DIRECT_NONE_MV     4
23    #define MODE_DIRECT_NO4V        5
24    
25    
26  typedef struct  typedef struct
# Line 59  Line 59 
59    
60          VECTOR mv16;          VECTOR mv16;
61          VECTOR pmvs[4];          VECTOR pmvs[4];
62            VECTOR qmvs[4];                         // mvs in quarter pixel resolution
63    
64          int32_t sad8[4];                        // SAD values for inter4v-VECTORs          int32_t sad8[4];                        // SAD values for inter4v-VECTORs
65          int32_t sad16;                          // SAD value for inter-VECTOR          int32_t sad16;                          // SAD value for inter-VECTOR
# Line 69  Line 70 
70          // bframe stuff          // bframe stuff
71    
72          VECTOR b_mvs[4];          VECTOR b_mvs[4];
73          VECTOR b_pmvs[4];          VECTOR b_qmvs[4];
74    //      VECTOR b_pmvs[1];
75    
76            // bframe direct mode
77    
78    //      VECTOR directmv[4];
79    //      VECTOR deltamv;
80    
81          int mb_type;          int mb_type;
82          int dbquant;          int dbquant;
83    
84            // stuff for block based ME (needed for Qpel ME)
85            // backup of last integer ME vectors/sad
86    
87    //      VECTOR i_mv16;
88            VECTOR i_mvs[4];
89    
90            int32_t i_sad8[4];      // SAD values for inter4v-VECTORs
91    //      int32_t i_sad16;        // SAD value for inter-VECTOR
92    
93    
94  }  }
95  MACROBLOCK;  MACROBLOCK;
96    

Legend:
Removed from v.195  
changed lines
  Added in v.695

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