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

Diff of /xvidcore/src/encoder.h

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

revision 1.27.2.5, Sun Mar 16 12:04:14 2003 UTC revision 1.27.2.7, Mon May 12 12:28:31 2003 UTC
# Line 79  Line 79 
79          uint32_t fincr;          uint32_t fincr;
80          uint32_t fbase;          uint32_t fbase;
81    
82        int profile;
83    
84          xvid_global_t global_flags;          xvid_global_t global_flags;
85          int bquant_ratio;          int bquant_ratio;
86          int bquant_offset;          int bquant_offset;
87          int frame_drop_ratio;          int frame_drop_ratio;
88    
89        int min_quant[3];
90        int max_quant[3];
91    
92  #ifdef _SMP  #ifdef _SMP
93          int num_threads;          int num_threads;
94  #endif  #endif
# Line 170  Line 175 
175          int iFrameNum;          int iFrameNum;
176          int bitrate;          int bitrate;
177    
178        // zones
179        unsigned int num_zones;
180        xvid_enc_zone_t * zones;
181    
182      // plugins      // plugins
183      unsigned int num_plugins;    /* note: we store plugin flags in MBPARAM */      unsigned int num_plugins;    /* note: we store plugin flags in MBPARAM */
184      xvid_enc_plugin_t * plugins;      xvid_enc_plugin_t * plugins;
# Line 260  Line 269 
269    
270  void init_encoder(uint32_t cpu_flags);  void init_encoder(uint32_t cpu_flags);
271    
272  int enc_create(xvid_enc_create_t * create, xvid_enc_rc_t * rc);  int enc_create(xvid_enc_create_t * create);
273  int enc_destroy(Encoder * pEnc);  int enc_destroy(Encoder * pEnc);
274  int enc_encode(Encoder * pEnc,  int enc_encode(Encoder * pEnc,
275                                     xvid_enc_frame_t * pFrame,                                     xvid_enc_frame_t * pFrame,

Legend:
Removed from v.1.27.2.5  
changed lines
  Added in v.1.27.2.7

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