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

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

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

revision 768, Thu Jan 9 11:36:33 2003 UTC revision 769, Sat Jan 11 14:59:24 2003 UTC
# Line 36  Line 36 
36   *               support for EXTENDED API   *               support for EXTENDED API
37   *  - 22.08.2001 fixed bug in iDQtab   *  - 22.08.2001 fixed bug in iDQtab
38   *   *
39   *  $Id: encoder.h,v 1.18.2.8 2002-12-10 11:13:50 suxen_drol Exp $   *  $Id: encoder.h,v 1.18.2.9 2003-01-11 14:59:23 chl Exp $
40   *   *
41   ****************************************************************************/   ****************************************************************************/
42    
# Line 98  Line 98 
98          int bquant_offset;          int bquant_offset;
99          int frame_drop_ratio;          int frame_drop_ratio;
100    
 #ifdef _SMP  
         int num_threads;  
 #endif  
   
101          int iMaxKeyInterval;          int iMaxKeyInterval;
102          int max_bframes;          int max_bframes;
103    
# Line 132  Line 128 
128          int kblks;          int kblks;
129          int mblks;          int mblks;
130          int ublks;          int ublks;
131            int gblks;
132  }  }
133  Statistics;  Statistics;
134    
# Line 155  Line 152 
152          IMAGE image;          IMAGE image;
153    
154          MACROBLOCK *mbs;          MACROBLOCK *mbs;
155          VECTOR GMC_MV;  
156            WARPPOINTS warp;                // as in bitstream
157            GMC_DATA gmc_data;              // common data for all MBs
158    
159          Statistics sStat;          Statistics sStat;
160  }  }
161  FRAMEINFO;  FRAMEINFO;
162    
163    
   
164  typedef struct  typedef struct
165  {  {
166          MBParam mbParam;          MBParam mbParam;
# Line 184  Line 182 
182          IMAGE vInterHV;          IMAGE vInterHV;
183          IMAGE vInterHVf;          IMAGE vInterHVf;
184    
185            IMAGE vGMC;
186    
187          /* image queue */          /* image queue */
188          int queue_head;          int queue_head;
189          int queue_tail;          int queue_tail;

Legend:
Removed from v.768  
changed lines
  Added in v.769

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