[cvs] / xvidcore / changelog.txt Repository:
ViewVC logotype

Diff of /xvidcore/changelog.txt

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

revision 1.4, Tue Sep 10 23:15:31 2002 UTC revision 1.6, Sat Sep 28 16:12:19 2002 UTC
# Line 1  Line 1 
1  *****************************************************************************  *****************************************************************************
2    *
3    * Release is ready, we just need to have feedback on possible stupid errors.
4    *
5    *****************************************************************************
6    
7    First change:      2002/09/23 20:36:01 (GMT)
8    Last change:       2002/09/28 16:01:15 (GMT)
9    
10    ===[ todo.txt ]===
11      1.9 (edgomez) Updated
12    
13    ===[ build/generic/Makefile.cygwin ]===
14      1.7 (suxen_drol) cygwin mingw-runtime notice
15      1.6 (edgomez) Fix typo mistake
16    
17    ===[ build/generic/Makefile.irix64 ]===
18      1.3 (edgomez) Fix typo mistake
19    
20    ===[ build/generic/Makefile.linuxppc ]===
21      1.8 (edgomez) Fix typo mistake
22    
23    ===[ build/generic/Makefile.linuxppc_altivec ]===
24      1.7 (edgomez) Fix typo mistake
25    
26    ===[ build/generic/Makefile.linuxx86 ]===
27      1.2 (edgomez) Fix typo mistake
28    
29    ===[ build/generic/Makefile.sparc ]===
30      1.3 (edgomez) Fix typo mistake
31    
32    ===[ build/generic/libxvidcore.def ]===
33      1.2 (suxen_drol) added decore and encore exports
34    
35    ===[ build/win32/xvid_decraw.dsp ]===
36      1.1 (edgomez) Updated - unix2dos applied
37    
38    ===[ build/win32/xvid_encraw.dsp ]===
39      1.1 (edgomez) Added to project
40    
41    ===[ build/win32/xvid_stat.dsp ]===
42      1.2 (edgomez) Updated - unix2dos applied
43    
44    ===[ examples/Makefile ]===
45      1.1 (edgomez) Added to project
46    
47    ===[ examples/README ]===
48      1.2 (edgomez) - Updated
49                   - Added all examples here
50    
51    ===[ examples/xvid_decraw.c ]===
52      1.4 (edgomez) Fixes
53      1.3 (edgomez) - Fixed a typo error in unix mseconds
54      1.2 (edgomez) - Added command line
55                   - Added simple mp4 video stream container support (header + :size,data: + ... + :size,data:)
56                   - Fixed PGM saving
57                   - Win32/MSVC compatibility
58    
59    ===[ examples/xvid_enc_dec.c ]===
60      1.4 (edgomez) Outdated, and not needed anymore
61    
62    ===[ examples/xvid_encraw.c ]===
63      1.4 (edgomez) - Added string.h so gcc does not complain about an undeclared strcmp function.
64      1.3 (edgomez) Last small fixes
65      1.2 (edgomez) Updated - MSVC compatibility - MP4U support - Single m4v file support
66    
67    ===[ examples/xvid_stat.c ]===
68      1.15 (edgomez) Last small fixes
69      1.14 (edgomez) Fixes
70      1.13 (edgomez) - Oops the unix mseconds had a typo mistake
71      1.12 (edgomez) Some trivial fixes
72    
73    ===[ examples/xvid_stat.examples ]===
74      1.2 (edgomez) All the txt went to README
75    
76    ===[ src/decoder.c ]===
77      1.41 (h) removed incomplete field-mv support
78      1.40 (edgomez) Removed DEBUG and DEBUG1/2 calls
79    
80    ===[ src/encoder.c ]===
81      1.84 (h) removed incomplete field-mv support
82    
83    ===[ src/encoder.h ]===
84      1.22 (h) removed incomplete field-mv support
85    
86    ===[ src/image/image.c ]===
87      1.23 (h) removed incomplete field-mv support
88    
89    ===[ src/image/image.h ]===
90      1.9 (h) removed incomplete field-mv support
91    
92    ===[ src/utils/mbtransquant.c ]===
93      1.14 (h) field-dct decision bias (thanks to Michael Niedermayer for the idea!)
94    
95    ===[ src/utils/ratecontrol.c ]===
96      1.17 (h) amended copyright
97    
98    *****************************************************************************
99    *
100    * Probably last series of small cleanings, updates before first release :-)
101    *
102    *****************************************************************************
103    
104    First change:      2002/09/12 18:53:11 (GMT)
105    Last change:       2002/09/22 20:34:05 (GMT)
106    Files changed:     49
107    Number of changes: 81
108    
109    ===[ authors.txt ]===
110      1.3 (edgomez) - Added main contributors
111      1.2 (suxen_drol) pross email address updates
112    
113    ===[ todo.txt ]===
114      1.8 (edgomez) Updated
115    
116    ===[ build/generic/Makefile.cygwin ]===
117      1.5 (edgomez) Changed header
118      1.4 (edgomez) Synced with last Makefile.linux changes
119      1.3 (edgomez) Fixed a remaining endif statetement forgoten in the file
120      1.2 (edgomez) Updated, creates a dll and its import lib too
121    
122    ===[ build/generic/Makefile.irix64 ]===
123      1.2 (edgomez) Updated
124    
125    ===[ build/generic/Makefile.linux ]===
126      1.10 (edgomez) Renamed file Makefile.linux->Makefile.linxuxx86
127      1.9 (edgomez) Changed profiling option, added arcs profiling, branch probabilities, and test coverage
128      1.8 (edgomez) Removed SMP cflag and added BFRAMES_DEC (lacks real testing).
129    
130    ===[ build/generic/Makefile.linuxppc ]===
131      1.7 (edgomez) Updated
132    
133    ===[ build/generic/Makefile.linuxppc_altivec ]===
134      1.6 (edgomez) Updated
135    
136    ===[ build/generic/Makefile.linuxx86 ]===
137      1.1 (edgomez) Renamed file Makefile.linux->Makefile.linxuxx86
138    
139    ===[ build/generic/Makefile.sparc ]===
140      1.2 (edgomez) Updated
141    
142    ===[ build/generic/libxvidcore.def ]===
143      1.1 (edgomez) Used by cygwin
144    
145    ===[ build/win32/core.dsp ]===
146      1.14 (edgomez) renamed to libxvidcore.dsp
147    
148    ===[ build/win32/core.dsw ]===
149      1.2 (edgomez) Removed in favour of xvidcore.dsw
150    
151    ===[ build/win32/libxvidcore.dsp ]===
152      1.3 (suxen_drol) msvc dsp fix
153      1.2 (suxen_drol) removed smb_motionest.h reference
154      1.1 (edgomez) Old files renamed
155    
156    ===[ build/win32/xvid_stat.dsp ]===
157      1.1 (edgomez) renamed to libxvidcore.dsp
158    
159    ===[ build/win32/xvidcore.dsw ]===
160      1.2 (suxen_drol) msvc dsp fix
161      1.1 (edgomez) Old files renamed
162    
163    ===[ examples/xvid_stat.c ]===
164      1.11 (edgomez) Fix fps report (this patch has been lost somewhere, i'm pretty sure to have fixed that a few days ago)
165      1.10 (edgomez) - Removed LUMIMASKING test for quality 6
166      1.9 (edgomez) - Fixed a problem where when using fixed quantizer, xvid_stat was reporting the use of q default_bitrate
167      1.8 (edgomez) Fixed PSNR (Was only calculated for Y channel)
168      1.7 (edgomez) Fixed a bug in pgm writing (we must interleave data from u and v channels)
169      1.6 (edgomez) - Added command line parsing (for ease of use)
170                   - Basic win32 compatibility (I had to lose precision to make it win32 compatible using clock() ... the manual page says POSIX fixes CLOCK_PER_SEC at 1000000, so it should give us millisecond precision, i think it's enough)
171                   - Make things static, and const when necessary
172                   - Fixed some bugs in pgmreader when stream was != stdin
173                   - My usual cosmetic and cleaning work.
174      1.5 (chl) - header cleanup
175                   - removed bframe-support
176    
177    ===[ examples/ex1/YUVplayer.exe ]===
178      1.2 (edgomez) These examples do not show no more things than xvid_stat... so i remove them
179    
180    ===[ examples/ex1/ex1.c ]===
181      1.8 (edgomez) These examples do not show no more things than xvid_stat... so i remove them
182    
183    ===[ examples/ex1/ex1.dsp ]===
184      1.3 (edgomez) These examples do not show no more things than xvid_stat... so i remove them
185    
186    ===[ examples/ex1/ex1.dsw ]===
187      1.2 (edgomez) These examples do not show no more things than xvid_stat... so i remove them
188    
189    ===[ examples/ex1/ex1.h ]===
190      1.3 (edgomez) These examples do not show no more things than xvid_stat... so i remove them
191    
192    ===[ examples/ex1/readme.txt ]===
193      1.2 (edgomez) These examples do not show no more things than xvid_stat... so i remove them
194    
195    ===[ examples/ex1/test_dec.bat ]===
196      1.2 (edgomez) These examples do not show no more things than xvid_stat... so i remove them
197    
198    ===[ examples/ex1/test_enc.bat ]===
199      1.2 (edgomez) These examples do not show no more things than xvid_stat... so i remove them
200    
201    ===[ src/decoder.c ]===
202      1.39 (edgomez) Removed DEBUGXXXs calls
203      1.38 (suxen_drol) pross email address updates
204    
205    ===[ src/divx4.c ]===
206      1.19 (suxen_drol) pross email address updates
207    
208    ===[ src/encoder.c ]===
209      1.83 (edgomez) Fixed a VC++ compiler warning
210    
211    ===[ src/portab.h ]===
212      1.32 (edgomez) - First sparcs have a 32bit address bus. If one day we plan to have sparc 64 support, then we'll add ARCH_USPARC.
213      1.31 (h) fixed msvc compilation
214      1.30 (edgomez) - Fixed MIPS and SPARC macros/constants
215      1.29 (edgomez) - Changed DECLARE_ALIGNED_MATRIX
216      1.28 (edgomez) Cleaned (hopefully)
217    
218    ===[ src/xvid.c ]===
219      1.37 (suxen_drol) pross email address updates
220    
221    ===[ src/bitstream/bitstream.c ]===
222      1.33 (edgomez) Removed DEBUGXXXs calls
223      1.32 (suxen_drol) pross email address updates
224      1.31 (edgomez) - Removed last bits of BFRAMES #ifdefs
225      1.30 (edgomez) Fixed an uninitialized variable (gcc 3.1)
226    
227    ===[ src/bitstream/bitstream.h ]===
228      1.13 (suxen_drol) pross email address updates
229    
230    ===[ src/bitstream/mbcoding.c ]===
231      1.32 (edgomez) Removed DEBUGXXXs calls
232      1.31 (suxen_drol) msvc6 static vlc tables fix
233    
234    ===[ src/bitstream/x86_asm/cbp_mmx.asm ]===
235      1.6 (suxen_drol) pross email address updates
236    
237    ===[ src/image/font.c ]===
238      1.3 (edgomez) Was only used by bframe encoder
239    
240    ===[ src/image/font.h ]===
241      1.3 (edgomez) Was only used by bframe encoder
242    
243    ===[ src/motion/motion_est.c ]===
244      1.51 (edgomez) - Removed definitively bframe ME code
245      1.50 (edgomez) - Disabled bframe specific code and macros. My tests seem to confirm this patch does not hurt but i keep these #if 0 #endif just in case i have to revert things easily.
246      1.49 (edgomez) - Removed code from Christoph that should have never been there.
247      1.48 (edgomez) Fixed lot of VC++ compiler warnings
248    
249    ===[ src/motion/sad.h ]===
250      1.15 (suxen_drol) pross email address updates
251    
252    ===[ src/motion/smp_motion_est.c ]===
253      1.5 (edgomez) This stable version will not include smp support
254    
255    ===[ src/motion/smp_motion_est.h ]===
256      1.3 (edgomez) This stable version will not include smp support
257    
258    ===[ src/prediction/mbprediction.c ]===
259      1.9 (suxen_drol) pross email address updates
260    
261    ===[ src/quant/adapt_quant.c ]===
262      1.10 (suxen_drol) pross email address updates
263      1.9 (edgomez) - Possible memory leak if second malloc fails
264      1.8 (edgomez) Stupid bug for a stupid guy like me, sorry
265      1.6.2.1 (suxen_drol) gom's adapt quant free() fix
266    
267    ===[ src/quant/quant_h263.c ]===
268      1.3 (suxen_drol) pross email address updates
269    
270    ===[ src/quant/quant_matrix.c ]===
271      1.9 (h) bugfix - custom matrix mode used to force vol header for every frame
272      1.5.2.1 (h) bugfix - custom matrix mode previously forced vol header for every frame
273    
274    ===[ src/quant/quant_mpeg4.c ]===
275      1.5 (suxen_drol) pross email address updates
276    
277    ===[ src/quant/quant_mpeg4.h ]===
278      1.5 (suxen_drol) pross email address updates
279    
280    ===[ src/utils/mbtransquant.c ]===
281      1.13 (suxen_drol) pross email address updates
282    
283    ===[ src/utils/mem_transfer.c ]===
284      1.6 (suxen_drol) pross email address updates
285    
286    ===[ src/utils/ratecontrol.c ]===
287      1.16 (edgomez) Udated copyright holders
288      1.15 (edgomez) Removed DEBUGXXXs calls
289    
290    ===[ src/utils/x86_asm/mem_transfer_mmx.asm ]===
291      1.7 (suxen_drol) pross email address updates
292    
293    *****************************************************************************
294  * Long list of very basic changes :  * Long list of very basic changes :
295  *  *
296  * The aim is simple, make sure we take care of GPL headers, copyrights, and  * The aim is simple, make sure we take care of GPL headers, copyrights, and
# Line 7  Line 299 
299  * We'll do better source cleaning once this first step is finnished  * We'll do better source cleaning once this first step is finnished
300  *****************************************************************************  *****************************************************************************
301    
302    First change:      2002/08/?? ??:??:?? (GMT)
303    Last change:       2002/09/12 ??:??:?? (GMT)
304    Files changed:     ??
305    Number of changes: ??
306    
307  ===[ todo.txt ]===  ===[ todo.txt ]===
308    1.7 (edgomez) Updated    1.7 (edgomez) Updated
309    1.6 (edgomez) Updated    1.6 (edgomez) Updated

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.6

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