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

Diff of /xvidcore/src/decoder.h

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

revision 1.10.2.1, Thu Nov 7 10:28:15 2002 UTC revision 1.10.2.3, Sun Dec 8 05:38:56 2002 UTC
# Line 49  Line 49 
49   * Structures   * Structures
50   ****************************************************************************/   ****************************************************************************/
51    
52    /* complexity estimation toggles */
53    typedef struct
54    {
55            int method;
56    
57            int opaque;
58            int transparent;
59            int intra_cae;
60            int inter_cae;
61            int no_update;
62            int upsampling;
63    
64            int intra_blocks;
65            int inter_blocks;
66            int inter4v_blocks;
67            int not_coded_blocks;
68    
69            int dct_coefs;
70            int dct_lines;
71            int vlc_symbols;
72            int vlc_bits;
73    
74            int apm;
75            int npm;
76            int interpolate_mc_q;
77            int forw_back_mc_q;
78            int halfpel2;
79            int halfpel4;
80    
81            int sadct;
82            int quarterpel;
83    } ESTIMATION;
84    
85    
86  typedef struct  typedef struct
87  {  {
88          // vol bitstream          // vol bitstream
# Line 61  Line 95 
95          uint32_t quant_bits;          uint32_t quant_bits;
96          uint32_t quant_type;          uint32_t quant_type;
97          uint32_t quarterpel;          uint32_t quarterpel;
98            int complexity_estimation_disable;
99            ESTIMATION estimation;
100    
101          int interlacing;          int interlacing;
102          uint32_t top_field_first;          uint32_t top_field_first;
# Line 102  Line 138 
138    
139          // for B-frame          // for B-frame
140          int32_t frames;                         // total frame number          int32_t frames;                         // total frame number
141            int32_t packed_mode;            // bframes packed bitstream? (1 = yes)
142          int8_t scalability;          int8_t scalability;
143          VECTOR p_fmv, p_bmv;            // pred forward & backward motion vector          VECTOR p_fmv, p_bmv;            // pred forward & backward motion vector
144          MACROBLOCK *last_mbs;           // last MB          MACROBLOCK *last_mbs;           // last MB

Legend:
Removed from v.1.10.2.1  
changed lines
  Added in v.1.10.2.3

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