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

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

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

revision 630, Wed Nov 6 21:05:30 2002 UTC revision 631, Thu Nov 7 10:31:03 2002 UTC
# Line 28  Line 28 
28  *               ToDo ? : when BFRAMES is defined, the API_VERSION should not  *               ToDo ? : when BFRAMES is defined, the API_VERSION should not
29  *                        be the same (3.0 ?)  *                        be the same (3.0 ?)
30  *  *
31  *  $Id: xvid.h,v 1.17.2.8 2002-11-04 10:53:49 syskin Exp $  *  $Id: xvid.h,v 1.17.2.9 2002-11-07 10:28:15 suxen_drol Exp $
32  *  *
33  *****************************************************************************/  *****************************************************************************/
34    
# Line 153  Line 153 
153          XVID_DEC_PARAM;          XVID_DEC_PARAM;
154    
155    
156    #define XVID_DEC_VOP    0
157    #define XVID_DEC_VOL    1
158    
159            typedef struct
160            {
161                    int notify;                     /* [out]        output 'mode' */
162                    union
163                    {
164                            struct  /* XVID_DEC_VOP */
165                            {
166                                    int time_base;          /* [out]        time base */
167                                    int time_increment;     /* [out]        time increment */
168                            } vop;
169                            struct  /* XVID_DEC_VOL */
170                            {
171                                    int general;            /* [out]        flags: eg. frames are interlaced */
172                                    int width;                      /* [out]        width */
173                                    int height;                     /* [out]        height */
174                                    int aspect_ratio;       /* [out]        aspect ratio */
175                                    int par_width;          /* [out]        aspect ratio width */
176                                    int par_height;         /* [out]        aspect ratio height */
177                            } vol;
178                    } data;
179            } XVID_DEC_STATS;
180    
181    
182          typedef struct          typedef struct
183          {          {
184                  int general;                  int general;
# Line 325  Line 351 
351                  int length;                             /* [out] bitstream length (bytes) */                  int length;                             /* [out] bitstream length (bytes) */
352    
353                  void *image;                    /* [in] image ptr */                  void *image;                    /* [in] image ptr */
354                    int stride;
355                  int colorspace;                 /* [in] source colorspace */                  int colorspace;                 /* [in] source colorspace */
356    
357                  unsigned char *quant_intra_matrix;      // [in] custom intra qmatrix */                  unsigned char *quant_intra_matrix;      // [in] custom intra qmatrix */

Legend:
Removed from v.630  
changed lines
  Added in v.631

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