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

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

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

revision 392, Wed Sep 4 18:44:41 2002 UTC revision 631, Thu Nov 7 10:31:03 2002 UTC
# Line 33  Line 33 
33   *   *
34   *  - 13.06.2002 Added legal header - Cosmetic   *  - 13.06.2002 Added legal header - Cosmetic
35   *   *
36   *  $Id: decoder.h,v 1.10 2002-07-19 11:15:21 albeu Exp $   *  $Id: decoder.h,v 1.10.2.1 2002-11-07 10:28:15 suxen_drol Exp $
37   *   *
38   ****************************************************************************/   ****************************************************************************/
39    
# Line 51  Line 51 
51    
52  typedef struct  typedef struct
53  {  {
54          // bitstream          // vol bitstream
55    
56          uint32_t shape;          int time_inc_resolution;
57            int fixed_time_inc;
58          uint32_t time_inc_bits;          uint32_t time_inc_bits;
59    
60            uint32_t shape;
61          uint32_t quant_bits;          uint32_t quant_bits;
62          uint32_t quant_type;          uint32_t quant_type;
63          uint32_t quarterpel;          uint32_t quarterpel;
64    
65          uint32_t interlacing;          int interlacing;
66          uint32_t top_field_first;          uint32_t top_field_first;
67          uint32_t alternate_vertical_scan;          uint32_t alternate_vertical_scan;
68    
69            int aspect_ratio;
70            int par_width;
71            int par_height;
72    
73            int sprite_enable;
74            int sprite_warping_points;
75            int sprite_warping_accuracy;
76            int sprite_brightness_change;
77    
78            int newpred_enable;
79            int reduced_resolution_enable;
80    
81          // image          // image
82    
83            int fixed_dimensions;
84          uint32_t width;          uint32_t width;
85          uint32_t height;          uint32_t height;
86          uint32_t edged_width;          uint32_t edged_width;
# Line 110  Line 126 
126  int decoder_create(XVID_DEC_PARAM * param);  int decoder_create(XVID_DEC_PARAM * param);
127  int decoder_destroy(DECODER * dec);  int decoder_destroy(DECODER * dec);
128  int decoder_decode(DECODER * dec,  int decoder_decode(DECODER * dec,
129                                     XVID_DEC_FRAME * frame);                                     XVID_DEC_FRAME * frame, XVID_DEC_STATS * stats);
130    
131    
132  #endif  #endif

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

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