[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.17.2.23, Mon Jan 13 14:33:24 2003 UTC revision 1.17.2.27, Sun Feb 9 06:33:51 2003 UTC
# Line 59  Line 59 
59   * doesnt hurt but not increasing it could cause difficulty for decoders in the   * doesnt hurt but not increasing it could cause difficulty for decoders in the
60   * future   * future
61   */   */
62  #define XVID_BS_VERSION "0007"  #define XVID_BS_VERSION "0009"
63    
64    
65  /* Error codes */  /* Error codes */
# Line 257  Line 257 
257  #define XVID_GLOBAL_DEBUG               0x00000004      /* print debug info on each frame */  #define XVID_GLOBAL_DEBUG               0x00000004      /* print debug info on each frame */
258  #define XVID_GLOBAL_REDUCED             0x04000000      /* reduced resolution vop enable */  #define XVID_GLOBAL_REDUCED             0x04000000      /* reduced resolution vop enable */
259    
260    #define XVID_GLOBAL_EXTRASTATS  0x00000200      /* generate extra statistics */
261    
262    
263  /* Flags for XVID_ENC_FRAME.general */  /* Flags for XVID_ENC_FRAME.general */
264  #define XVID_VALID_FLAGS                0x80000000  #define XVID_VALID_FLAGS                0x80000000
265    
# Line 267  Line 270 
270  #define XVID_QUARTERPEL                 0x02000000  #define XVID_QUARTERPEL                 0x02000000
271  #define XVID_ADAPTIVEQUANT              0x00000080  #define XVID_ADAPTIVEQUANT              0x00000080
272  #define XVID_LUMIMASKING                0x00000100  #define XVID_LUMIMASKING                0x00000100
 #define XVID_LATEINTRA                  0x00000200  
273    
274  #define XVID_INTERLACING                0x00000400      /* enable interlaced encoding */  #define XVID_INTERLACING                0x00000400      /* enable interlaced encoding */
275  #define XVID_TOPFIELDFIRST              0x00000800      /* set top-field-first flag  */  #define XVID_TOPFIELDFIRST              0x00000800      /* set top-field-first flag  */
# Line 291  Line 293 
293  #define XVID_GMC_TRANSLATIONAL  0x20000000  #define XVID_GMC_TRANSLATIONAL  0x20000000
294    
295  #define XVID_REDUCED                    0x04000000      /* reduced resolution vop */  #define XVID_REDUCED                    0x04000000      /* reduced resolution vop */
296    #define XVID_HQACPRED                   0x08000000      /* 20030209: high quality ac prediction */
297    
298    #define XVID_EXTRASTATS                 0x00000200  /* generate extra statistics */
299    
300    
301  /* Flags for XVID_ENC_FRAME.motion */  /* Flags for XVID_ENC_FRAME.motion */
302  #define PMV_ADVANCEDDIAMOND8    0x00004000  #define PMV_ADVANCEDDIAMOND8    0x00004000
# Line 422  Line 428 
428                  int quant;                              /* [out] frame quantizer */                  int quant;                              /* [out] frame quantizer */
429                  int hlength;                    /* [out] header length (bytes) */                  int hlength;                    /* [out] header length (bytes) */
430                  int kblks, mblks, ublks;        /* [out] */                  int kblks, mblks, ublks;        /* [out] */
431                    long sse_y;                             /* [out] SSE of Y */
432                    long sse_u;                             /* [out] SSE of Cb */
433                    long sse_v;                             /* [out] SSE of Cr */
434          }          }
435          XVID_ENC_STATS;          XVID_ENC_STATS;
436    

Legend:
Removed from v.1.17.2.23  
changed lines
  Added in v.1.17.2.27

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