[svn] / branches / release-1_3-branch / xvidcore / ChangeLog Repository:
ViewVC logotype

Diff of /branches/release-1_3-branch/xvidcore/ChangeLog

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

revision 1596, Sun Jan 16 10:34:52 2005 UTC revision 1635, Sat Sep 17 08:17:57 2005 UTC
# Line 1  Line 1 
1    #########################################################################
2    # 1.1.0-<beta3/final tbd> (Bitstream Version 39)
3    #########################################################################
4    nb: this changelog was prepared manually from xvid.org cvs log.
5    
6    2005-9-15 10:55:29
7            OutputDebugString cleanup (suxen_drol)
8    
9    2005-9-15 10:52:28
10            bugfix: support for aspect ratio when decoding unpacked b-frames (suxen_drol)
11    
12    2005-9-13 12:12:15
13            Field interlaced decoding, contributed by Christoph Kuehnel
14    
15    2005-9-9 12:18:10
16            msvc6 fails upon "std" function argument name; renamed std to stride as a workaround (suxen_drol)
17    
18    2005-9-9 11:34:51
19            older mingw platform sdk compatibility (suxen_drol)
20    
21    2005-8-5 20:49:23
22            Added Carlo's optimized cbp calc function, and bench (slightly edited)
23            (carlo dot bramix at libero dot it)
24    
25    2005-8-1 18:37:46
26            workaround for wrong chroma rounding in very old XviD builds (Isibaar)
27    
28    2005-7-11 22:10:24
29            Fix for x86_64 + gcc 4.1.x
30            patch by Martin Drab <drab at kepler dot fjfi dot cvut dot cz>
31    
32    2005-7-11 9:25:39
33            disable packed-bframes widget for dxn profile (suxen_drol)
34    
35    2005-7-5 20:55:12
36            added RD modes using the "-vhqmode [0..4]" switch (as in VfW). (Christoph Lampert)
37            Default currently is 0, but 1 (RD_MODEDECISION) might be a good choice.
38    
39    2005-7-5 20:39:52
40            made "-asm" default behaviour. This has been annoying me for years... (Christoph Lampert)
41            added "-noasm" switch to disable it.
42    
43    2005-6-22 6:18:14
44            added the '-grey' option, for GREYSCALE coding. (Pascal Massimino)
45    
46    2005-6-15 6:7:28
47            fix for crc computation on BIG_ENDIAN platforms.
48            Patch by Paul Kurucz ( ptk9417 at ritvax dot isc dot rit dot edu )
49    
50    2005-6-14 13:58:21
51            Aligned local arrays in test_transfer() of xvid_bench.c (Pascal Massimino)
52            + optimized the C-version of mem_transfer.c. You can activate
53            the new code by commenting out the "#define USE_REFERENCE_C"
54            at the beginning of the source file.
55    
56    2005-5-23 12:6:2
57            Added IEEE-1180 and Walken-compliant SSE2 Idct. (Pascal Massimino)
58            Disabled by default (line 515 of xvid.c) until proven fully
59            safe. Should give binary-equal results than the mmx and xmm
60            versions.
61    
62    2005-5-23 9:29:43
63            encoder.c: simplify_time() optimized by Euclid.
64    
65            bitstream.c: write_video_packet_header() was buggy and
66            kind of obfuscated, as noticed by Sigdrak at free.fr.
67    
68            gcc4 warning removal (Edouard Gomez)
69            - No executable shared objects installed
70              (Do not install the lib as executable. It's no use as the SO has no
71               main symbol anyway, and the static lib is not runnable anyway.)
72            - Statically link xvid_bench with libxvidcore.a
73            - New autoconf garbage removal
74            - Quotes in configure.in
75    
76    2005-5-17 21:3:32
77            encoder.c: better error handling upon MEM_ERROR
78            bitstream.c: faster log2bin (xvid_bench.c updated)
79            bitstream.c: added unused functions:
80            BitstreamWriteEndOfSequence()
81            BitstreamWriteGroupOfVopHeader()
82            write_video_packet_header()
83            Original input: sigdrak at free.fr and Angela Belda. Thanks.
84    
85    2005-5-17 15:55:24
86            GCC4 support added (thx to Edouard Gomez)
87    
88    2005-5-17 15:40:11
89            Added a verification bench 'bench.pl'. (Pascal Massimino)
90            You should customize the 'bench_list.pl' list with
91            the bitstreams you want to check for decoding.
92            Updated 'xvid_bench.c'.
93    
94    2005-4-18 8:31:42
95            clock() returns time in milliseconds. Thx to Mark L at yahoo dot com.
96            * Writing pointed data is always better than memory
97               addresses (Patch by GomGom)
98            * Trivial style thingies (Patch by GomGom)
99            * No width and height declared in write_tga bug
100              (Patch by GomGom, spotted by Paul Kurucz ptk9417 at ritvax.isc.rit.edu)
101    
102    2005-4-11 14:33:26
103            Fix alignement issue (patch from Alexandre Ganea)
104    
105    2005-4-10 1:57:45
106            bugfix: correct max bitrate display for slider (suxen_drol)
107            layout: "(kbps)" added to avgerage bitrate labels within calculator dialog (suxen_drol)
108    
109    2005-4-10 0:27:25
110            improved profile/level id auto-detection (suxen_drol)
111    
112    
113    #########################################################################
114    
115    
116  # Ed.Gomez: This ChangeLog is generated from a personal tree maintained  # Ed.Gomez: This ChangeLog is generated from a personal tree maintained
117  # under the arch revision control tool. That's why dates may be skewed. I  # under the arch revision control tool. That's why dates may be skewed. I
118  # also removed all my email adresses from the output because they are not  # also removed all my email adresses from the output because they are not
119  # relevant.  # relevant.
120    
121    
122    #########################################################################
123    # 1.1.0-beta2 (Bitstream Version 39)
124    #########################################################################
125    
126    2005-04-03 20:15:00 GMT                                         patch-7
127    
128        Summary:
129          Makefile credits and whitespace cleaning
130        Revision:
131          xvidcore--head--0.0--patch-7
132    
133        Makefile credits and whitespace cleaning
134    
135    
136        modified files:
137         dshow/Makefile vfw/bin/Makefile
138    
139    
140    2005-04-03 19:52:35 GMT                                         patch-6
141    
142        Summary:
143          Various small things to vbv conformance and divx5 compatibility.
144        Revision:
145          xvidcore--head--0.0--patch-6
146    
147        From pete:
148        xvidcore
149        ========
150        * added XVID_GLOBAL_DIVX5_USERDATA global flag
151        * removed the bvop delay warning text ("warning: nothing to output),
152          as this often confuses joe user.
153        * minor changed to closed gop image_printf statement:
154          s/"DX50 BVOP->PVOP"/"CLOSED GOP BVOP->PVOP"
155        * additional comments for low_delay_default mode within decoder_decode()
156        * divx userdata string: s/DivX999b000/DivX503b1393. this has been
157          suggested by dxn for improved hardware compatibility [nb: i dont
158          have a hardware player to confirm this]
159        * vbv_peakrate constraint is ignored if <= 0
160    
161        vfw frontend
162        ============
163        * dxn profiles now confirm to "DivX Certified Profile Compatibility v1.1",
164          February 2005. this document was provided by DivXNetworks, USA. when a
165          dxn profile is selected, strict conformance is enabled:
166          - force 1:1 picture aspect ratio
167          - disable bframes if interlacing is enabled
168          - force maximum of 1 consecutive bvops for the portable and ht profiles,
169            2 bvops for the hd profile
170          - always write divx 5 userdata string to bitstream
171          - force packed bitstream option
172        - updated dxn vbv parameters
173        * added PROFILE_4MV flag. 4mv is now disabled for the dxn handheld profile.
174        * moved PROFILE_AS/PROFILE_ARTS/PROFILE_S to config.c
175        * profile[].max_bitrate now measured in bit/sec (not kbps)
176        * profile->level box: widgets are now greyed-out if they are not used.
177        * increase vertical size of profile drop down list.
178        * about box button: s/Dismiss/OK
179    
180        modified files:
181         src/bitstream/bitstream.c src/decoder.c src/encoder.c
182         src/plugins/plugin_2pass2.c src/xvid.h vfw/src/codec.c
183         vfw/src/config.c vfw/src/config.h vfw/src/resource.h
184         vfw/src/resource.rc
185    
186    
187    2005-04-03 19:50:05 GMT                                         patch-5
188    
189        Summary:
190          Fixed bug in cartoon mode.
191        Revision:
192          xvidcore--head--0.0--patch-5
193    
194        From Isiibar:
195         - Fixed cartoon bug as described by CrunCher.
196    
197        modified files:
198         src/motion/estimation_pvop.c
199    
200    
201    2005-03-22 20:40:47 GMT                                         patch-4
202    
203        Summary:
204          Added MPEG quant support for PPC
205        Revision:
206          xvidcore--head--0.0--patch-4
207    
208        From Christoph Nageli:
209         * Added support for MPEG quant functions for PPC.
210    
211        new files:
212         src/quant/ppc_asm/.arch-ids/quant_mpeg_altivec.c.id
213         src/quant/ppc_asm/quant_mpeg_altivec.c
214    
215        modified files:
216         build/generic/sources.inc src/quant/quant.h src/xvid.c
217    
218    
219    2005-03-18 18:00:13 GMT                                         patch-3
220    
221        Summary:
222          Updated ChangeLog
223        Revision:
224          xvidcore--head--0.0--patch-3
225    
226        Updated ChangeLog
227    
228    
229        modified files:
230         ChangeLog
231    
232    
233    2005-03-18 17:53:24 GMT                                         patch-2
234    
235        Summary:
236          Colorspace code for PPC
237        Revision:
238          xvidcore--head--0.0--patch-2
239    
240        From Christoph Nageli:
241         - Colorspace function fixes for non 16bytes aligned target adresses.
242    
243        modified files:
244         src/image/ppc_asm/colorspace_altivec.c
245    
246    
247    2005-03-18 17:39:00 GMT                                         patch-1
248    
249        Summary:
250          Fix for 64bit interlacing
251        Revision:
252          xvidcore--head--0.0--patch-1
253    
254        From Andrew Dunstan:
255         * Fixed bug where 64bit mov shoud have been 32bit
256    
257        modified files:
258         src/utils/x86_64_asm/interlacing_mmx.asm
259    
260    
261    2005-03-18 17:28:00 GMT                                         base-0
262    
263        Summary:
264          tag of ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-121
265        Revision:
266          xvidcore--head--0.0--base-0
267    
268        (automatically generated log message)
269    
270    # Change of arch/tla archive, explains the patch number wraparound
271    
272    2005-03-18 16:58:08 GMT                                         patch-121
273    
274        Summary:
275          ME work
276        Revision:
277          xvidcore--head--0.0--patch-121
278    
279        From Isiibar:
280         - Cartoon mode bugfix
281         - New lambda tables for R-D motion search. The old tables were
282           obviously taken from h.264, which uses a logarithmic quantizer
283           scale. This lead to bad results at very low bit-rates. With this
284           patch, compression efficiency at low bit-rates is greatly improved.
285    
286        modified files:
287         src/motion/estimation.h src/motion/estimation_bvop.c
288         src/motion/estimation_common.c src/motion/estimation_pvop.c
289    
290    
291    2005-03-18 16:56:13 GMT                                         patch-120
292    
293        Summary:
294          Better instruction pairing in sad mmx
295        Revision:
296          xvidcore--head--0.0--patch-120
297    
298        From Dark sylinc (dark_sylinc at yahoo dor com dor ar), commited by Isiibar:
299         * Better instruction pairing in sad_mmx.asm, improves speed.
300    
301        modified files:
302         src/motion/x86_asm/sad_mmx.asm src/utils/emms.c
303    
304    
305    2005-03-18 16:53:00 GMT                                         patch-119
306    
307        Summary:
308          Fixed resource leak in Dshow
309        Revision:
310          xvidcore--head--0.0--patch-119
311    
312        From antonz, commited by Isiibar:
313         * Fixed resource leaking caused by poor xvidcore initialization tracking.
314    
315        modified files:
316         dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
317    
318    
319    2005-03-18 16:50:44 GMT                                         patch-118
320    
321        Summary:
322          Debug flag support in vfw
323        Revision:
324          xvidcore--head--0.0--patch-118
325    
326        From pete:
327         * debug flag support for vfw decoder.
328    
329        modified files:
330         vfw/src/codec.c
331    
332    
333    #########################################################################
334    # 1.1.0-beta1 (Bitstream Version 38)
335    #########################################################################
336    
337    
338    2005-01-16 10:27:41 GMT                                         patch-117
339    
340        Summary:
341          License was using wrong linefeeds for vfw
342        Revision:
343          xvidcore--head--0.0--patch-117
344    
345        License was using wrong linefeeds for vfw
346    
347    
348        new files:
349         vfw/.arch-ids/LICENSE.id vfw/LICENSE
350    
351        modified files:
352         vfw/src/resource.rc
353    
354    
355    2005-01-10 22:59:46 GMT                                         patch-116
356    
357        Summary:
358          Last minutes vfw bugfixes/improvements
359        Revision:
360          xvidcore--head--0.0--patch-116
361    
362        From sysKin:
363         * last minute fixes and improvements to vfw frontend.
364    
365        modified files:
366         vfw/src/codec.c vfw/src/config.c vfw/src/config.h
367         vfw/src/resource.rc
368    
369    
370    2005-01-09 20:37:32 GMT                                         patch-115
371    
372        Summary:
373          Marking 1.1.0 beta1
374        Revision:
375          xvidcore--head--0.0--patch-115
376    
377        From ed.gomez:
378         * Marking xvid 1.1.0 beta1 release.
379    
380        modified files:
381         ChangeLog build/generic/configure.in src/xvid.c src/xvid.h
382    
383    
384  2005-01-09 20:15:14 GMT                                         patch-114  2005-01-09 20:15:14 GMT                                         patch-114
385    
386      Summary:      Summary:

Legend:
Removed from v.1596  
changed lines
  Added in v.1635

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