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

Diff of /xvidcore/src/xvid.h

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

revision 1.27.2.13, Wed Mar 26 14:56:10 2003 UTC revision 1.27.2.16, Sun Apr 27 14:21:35 2003 UTC
# Line 390  Line 390 
390  typedef struct  typedef struct
391  {  {
392      int version;      int version;
393      int bitrate;      int bitrate;                                /* bits per second */
394      int max_quantizer;      int max_quantizer;
395      int min_quantizer;      int min_quantizer;
396      int reaction_delay_factor;      int reaction_delay_factor;
# Line 414  Line 414 
414    
415  typedef struct {  typedef struct {
416      int version;      int version;
417      char * filename1;      char * filename;
418      char * filename2;          int bitrate;                            /* bits per second */
419    
420      int keyframe_boost;             /* keyframe boost percentage: [0..100...]; */      int keyframe_boost;             /* keyframe boost percentage: [0..100...]; */
421      int payback_method;      int payback_method;
# Line 486  Line 486 
486      XVID_VOP_HALFPEL            = 0x00000004, /* use halfpel interpolation */      XVID_VOP_HALFPEL            = 0x00000004, /* use halfpel interpolation */
487      XVID_VOP_INTER4V            = 0x00000008,      XVID_VOP_INTER4V            = 0x00000008,
488    
489        XVID_VOP_TRELLISQUANT       = 0x00000010, /* use trellis based R-D "optimal" quantization */
490    
491      XVID_VOP_CHROMAOPT          = 0x00000020, /* enable chroma optimization pre-filter */      XVID_VOP_CHROMAOPT          = 0x00000020, /* enable chroma optimization pre-filter */
492      XVID_VOP_GREYSCALE          = 0x00000040, /* enable greyscale only mode (even for      XVID_VOP_GREYSCALE          = 0x00000040, /* enable greyscale only mode (even for
493                                                color input material chroma is ignored) */                                                color input material chroma is ignored) */
# Line 601  Line 603 
603    
604          int type;                               /* [in:opt] coding type */          int type;                               /* [in:opt] coding type */
605          int quant;                              /* [in] frame quantizer; if <=0, automatatic (ratecontrol) */          int quant;                              /* [in] frame quantizer; if <=0, automatatic (ratecontrol) */
606            int bframe_threshold;
607    
608          void *bitstream;                /* [in:opt] bitstream ptr (written to)*/          void *bitstream;                /* [in:opt] bitstream ptr (written to)*/
609          int length;                             /* [in:opt] bitstream length (bytes) */          int length;                             /* [in:opt] bitstream length (bytes) */

Legend:
Removed from v.1.27.2.13  
changed lines
  Added in v.1.27.2.16

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