[svn] / trunk / xvidcore / src / encoder.h Repository:
ViewVC logotype

Diff of /trunk/xvidcore/src/encoder.h

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

revision 136, Thu Apr 25 06:55:00 2002 UTC revision 164, Mon May 6 10:07:19 2002 UTC
# Line 52  Line 52 
52          uint32_t mb_width;          uint32_t mb_width;
53          uint32_t mb_height;          uint32_t mb_height;
54    
55            /* frame rate increment & base */
56            uint32_t fincr;
57            uint32_t fbase;
58    
59    #ifdef BFRAMES
60            int max_bframes;
61    #endif
62    
63      /* rounding type; alternate 0-1 after each interframe */      /* rounding type; alternate 0-1 after each interframe */
64          /* 1 <= fixed_code <= 4          /* 1 <= fixed_code <= 4
65             automatically adjusted using motion vector statistics inside             automatically adjusted using motion vector statistics inside
# Line 64  Line 72 
72    
73          HINTINFO * hint;          HINTINFO * hint;
74    
75    #ifdef BFRAMES
76            uint32_t m_seconds;
77            uint32_t m_ticks;
78    #endif
79    
80  } MBParam;  } MBParam;
81    
82    
# Line 78  Line 91 
91      uint32_t fcode;      uint32_t fcode;
92          uint32_t bcode;          uint32_t bcode;
93    
94          uint32_t tick;  #ifdef BFRAMES
95            uint32_t seconds;
96            uint32_t ticks;
97    #endif
98    
99          IMAGE image;          IMAGE image;
100    
# Line 122  Line 138 
138      IMAGE vInterHV;      IMAGE vInterHV;
139          IMAGE vInterHVf;          IMAGE vInterHVf;
140    
141    #ifdef BFRAMES
142            /* constants */
143            int bquant_ratio;
144            /* vars */
145            int bframenum_head;
146            int bframenum_tail;
147            int flush_bframes;
148    
149            FRAMEINFO ** bframes;
150        IMAGE f_refh;
151        IMAGE f_refv;
152        IMAGE f_refhv;
153    #endif
154      Statistics sStat;      Statistics sStat;
155  }  }
156  Encoder;  Encoder;

Legend:
Removed from v.136  
changed lines
  Added in v.164

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