[svn] / branches / dev-api-4 / xvidcore / ChangeLog Repository:
ViewVC logotype

Diff of /branches/dev-api-4/xvidcore/ChangeLog

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

revision 1242, Fri Dec 5 14:44:35 2003 UTC revision 1357, Sun Feb 8 13:16:37 2004 UTC
# Line 5  Line 5 
5  # relevant.  # relevant.
6  #  #
7    
8    
9    2004-02-07 13:54:24 GMT                                         patch-31
10    
11        Summary:
12          Win32 project outputs dll lib for linking.
13        Revision:
14          xvidcore--devapi4--1.0--patch-31
15    
16        From pete:
17         * output a lib to link against the dll (xvidcore.dll.a).
18    
19        modified files:
20         build/win32/libxvidcore.dsp
21    
22    
23    2004-02-07 13:51:01 GMT                                         patch-30
24    
25        Summary:
26          DShow update.
27        Revision:
28          xvidcore--devapi4--1.0--patch-30
29    
30        From pete:
31         * cmd line driving
32    
33        From sysKin(?):
34         * bugfixes related to video flipping
35         * bugfix for the 'crash at the end" bug
36    
37        modified files:
38         TODO dshow/dshow.dsp dshow/src/CAbout.cpp dshow/src/CAbout.h
39         dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
40         dshow/src/xvid.ax.def
41    
42    
43    2004-02-07 13:47:45 GMT                                         patch-29
44    
45        Summary:
46          VFW updates
47        Revision:
48          xvidcore--devapi4--1.0--patch-29
49    
50        Sorry feeling lazy about splitting this patch...
51    
52        From peter:
53         * bitrate calculator
54    
55        From sysKin:
56         * WMP9 bugfix
57    
58        modified files:
59         TODO vfw/src/codec.c vfw/src/config.c vfw/src/config.h
60         vfw/src/resource.h vfw/src/resource.rc
61    
62    
63    2004-02-07 13:43:26 GMT                                         patch-28
64    
65        Summary:
66          Implicit overflow tuning for 2nd pass.
67        Revision:
68          xvidcore--devapi4--1.0--patch-28
69    
70        From sysKin:
71         * When doing a bigger 2nd pass, the overflow loop must be more
72           aggressive else no bonus bits are reinjected. So we can auto
73           tune the overlow values in that case.
74    
75        modified files:
76         src/plugins/plugin_2pass2.c
77    
78    
79    2004-02-07 13:38:33 GMT                                         patch-27
80    
81        Summary:
82          GMC+interlaced bugfix in decoder.
83        Revision:
84          xvidcore--devapi4--1.0--patch-27
85    
86        From sysKin:
87         * GMC+interlaced bugfix in decoder.
88    
89        modified files:
90         src/decoder.c
91    
92    
93    2004-02-07 13:35:16 GMT                                         patch-26
94    
95        Summary:
96          Reverted patch-23
97        Revision:
98          xvidcore--devapi4--1.0--patch-26
99    
100        From christoph:
101         * reverted patch-23, old code was right.
102         * Important typo for the YVYU csp (passing the y plane instead of u).
103    
104        modified files:
105         src/image/image.c src/xvid.h
106    
107    
108    2004-01-31 11:20:36 GMT                                         patch-25
109    
110        Summary:
111          DShow support for more mpeg4 fourccs.
112        Revision:
113          xvidcore--devapi4--1.0--patch-25
114    
115        From sysKin:
116         * Added support for the MP4V fourcc.
117    
118        modified files:
119         dshow/src/CAbout.cpp dshow/src/CAbout.h
120         dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
121         dshow/src/resource.h dshow/src/xvid.ax.rc
122    
123    
124    2004-01-31 11:12:38 GMT                                         patch-24
125    
126        Summary:
127          DivX decoder compatibility
128        Revision:
129          xvidcore--devapi4--1.0--patch-24
130    
131        From sysKin:
132         * DivX decoder compatibility improved for packed bitstreams.
133           It should now detect them and play them fine.
134    
135        modified files:
136         src/bitstream/bitstream.c
137    
138    
139    2004-01-31 11:10:26 GMT                                         patch-23
140    
141        Summary:
142          YV12/I420 confusion fixed.
143        Revision:
144          xvidcore--devapi4--1.0--patch-23
145    
146        From christoph:
147         * I420/YV12 were swapped since ... ages.
148         * CSP_USER renamed to CSP_PLANAR
149    
150        modified files:
151         src/encoder.c src/image/image.c src/xvid.h
152    
153    
154    2004-01-31 10:53:20 GMT                                         patch-22
155    
156        Summary:
157          Arch separation for mem transfer functions
158        Revision:
159          xvidcore--devapi4--1.0--patch-22
160    
161        Arch separation for mem transfer functions
162    
163    
164        modified files:
165         src/utils/mem_transfer.h
166    
167    
168    2004-01-27 14:47:08 GMT                                         patch-21
169    
170        Summary:
171          Write to registry Flip video flag in dshow
172        Revision:
173          xvidcore--devapi4--1.0--patch-21
174    
175        From sysKin:
176         * The flip video flag is now saved in registry.
177         * Changed internal flags name convention (use n prefix for all now)
178    
179        modified files:
180         dshow/src/CAbout.cpp dshow/src/CAbout.h
181         dshow/src/CXvidDecoder.cpp
182    
183    
184    2004-01-27 14:42:52 GMT                                         patch-20
185    
186        Summary:
187          Added bitrate calc to VFW
188        Revision:
189          xvidcore--devapi4--1.0--patch-20
190    
191        From Pete:
192         * Added bitrate calculator.
193         * Changed up a few function calls to static type.
194    
195        modified files:
196         vfw/src/codec.c vfw/src/codec.h vfw/src/config.c
197         vfw/src/config.h vfw/src/resource.h vfw/src/resource.rc
198         vfw/vfw.dsp
199    
200    
201    2004-01-27 14:29:49 GMT                                         patch-19
202    
203        Summary:
204          Bugfix in decoder
205        Revision:
206          xvidcore--devapi4--1.0--patch-19
207    
208        From sysKin:
209         * when stats are not used, don't write to the stats pointer.
210    
211        modified files:
212         src/decoder.c
213    
214    #########################################################################
215    # 1.0.0 RC1
216    #########################################################################
217    
218    2004-01-25 16:01:06 GMT                                         patch-18
219    
220        Summary:
221          Marking RC1
222        Revision:
223          xvidcore--devapi4--1.0--patch-18
224    
225        Marking RC1
226    
227        modified files:
228         ChangeLog build/generic/configure.in src/xvid.h
229    
230    
231    2004-01-25 15:37:57 GMT                                         patch-17
232    
233        Summary:
234          VFW update (againē)
235        Revision:
236          xvidcore--devapi4--1.0--patch-17
237    
238        From sysKin:
239         * Added Constant Quant encoding.
240    
241        modified files:
242         vfw/src/codec.c vfw/src/config.c vfw/src/config.h
243         vfw/src/resource.rc
244    
245    
246    2004-01-25 15:35:38 GMT                                         patch-16
247    
248        Summary:
249          Missing MB quants for PP.
250        Revision:
251          xvidcore--devapi4--1.0--patch-16
252    
253        From sysKin:
254         * MB Quants are used by the PP code, so don't forget to update
255           them even if the block is skipped or not coded.
256    
257        modified files:
258         src/decoder.c
259    
260    
261    2004-01-23 13:25:52 GMT                                         patch-15
262    
263        Summary:
264          VFW update (again)
265        Revision:
266          xvidcore--devapi4--1.0--patch-15
267    
268        From sysKin:
269         * Status window updates.
270         * Big resource.h cleanup, it seems msvc isn't able to do it automatically.
271    
272        modified files:
273         vfw/src/resource.h vfw/src/resource.rc vfw/src/status.c
274    
275    
276    2004-01-23 11:17:20 GMT                                         patch-14
277    
278        Summary:
279          VFW gcc warnings
280        Revision:
281          xvidcore--devapi4--1.0--patch-14
282    
283        VFW gcc warnings
284    
285    
286        modified files:
287         vfw/src/codec.c vfw/src/config.c vfw/src/config.h
288    
289    
290    2004-01-22 20:54:53 GMT                                         patch-13
291    
292        Summary:
293          DShow updates.
294        Revision:
295          xvidcore--devapi4--1.0--patch-13
296    
297        From sysKin:
298         * Fixed registry params type. Bool cannot be used or something weird
299           happens when writing to registry
300         * Defaults set to what the Reset widget sets.
301    
302        modified files:
303         dshow/src/CAbout.h dshow/src/CXvidDecoder.cpp
304    
305    
306    2004-01-22 20:35:27 GMT                                         patch-12
307    
308        Summary:
309          VFW updates.
310        Revision:
311          xvidcore--devapi4--1.0--patch-12
312    
313        From sysKin:
314         * GUI improvements.
315         * Stats fixing.
316         * Automatic config clear upon installation.
317         * Added postprocessing options in there too.
318    
319        modified files:
320         vfw/bin/xvid.inf vfw/src/codec.c vfw/src/codec.h
321         vfw/src/config.c vfw/src/config.h vfw/src/resource.h
322         vfw/src/resource.rc vfw/src/status.c vfw/src/status.h
323    
324    
325    2004-01-22 20:28:54 GMT                                         patch-11
326    
327        Summary:
328          Minor updates to text files
329        Revision:
330          xvidcore--devapi4--1.0--patch-11
331    
332        Minor updates to text files
333    
334    
335        modified files:
336         AUTHORS TODO
337    
338    
339    2004-01-22 20:27:10 GMT                                         patch-10
340    
341        Summary:
342          2pass plugin changes.
343        Revision:
344          xvidcore--devapi4--1.0--patch-10
345    
346        From sysKin:
347         * Disabled QPel during first pass as well.
348         * Fix a mistaking condition when enabling largers 2nd passes.
349    
350        From ed.gomez:
351         * Fix the fix logic. The previous fix enclosed a condition it should
352           not have touched. So i removed the mistaking condition, which was
353           wrong anyway as stated in the comment, and got back the sane condition
354           test.
355    
356        modified files:
357         src/plugins/plugin_2pass1.c src/plugins/plugin_2pass2.c
358    
359    
360    2004-01-17 13:03:11 GMT                                         patch-9
361    
362        Summary:
363          Unitialized pointers during plugin creation.
364        Revision:
365          xvidcore--devapi4--1.0--patch-9
366    
367        From sysKin:
368         - plugins which do not require private data were leaving the param2
369           unitialized. Just init it to NULL. This bug wasn't causing any
370           trouble anyway...
371    
372        modified files:
373         src/plugins/plugin_dump.c src/plugins/plugin_psnr.c
374         vfw/src/codec.c
375    
376    
377    2004-01-17 01:09:01 GMT                                         patch-8
378    
379        Summary:
380          DShow forwwards AR information.
381        Revision:
382          xvidcore--devapi4--1.0--patch-8
383    
384        From syskin(?):
385         - forward AR information to DShow framework.
386         - grayed some widgets.
387    
388        modified files:
389         dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
390         dshow/src/xvid.ax.rc
391    
392    
393    2004-01-07 13:50:29 GMT                                         patch-7
394    
395        Summary:
396          Scaled zones fix.
397        Revision:
398          xvidcore--devapi4--1.0--patch-7
399    
400        From sysKin (ideas from Koepi iirc):
401         * Fix scaled zones computing prescaled data and so on instead of
402           guessing everything with a global zone weight factor.
403    
404        modified files:
405         src/plugins/plugin_2pass2.c
406    
407    
408    2004-01-06 01:06:39 GMT                                         patch-6
409    
410        Summary:
411          Tab->Spaces in header only
412        Revision:
413          xvidcore--devapi4--1.0--patch-6
414    
415        Tab->Spaces in header only
416    
417    
418        modified files:
419         src/xvid.h
420    
421    
422    2004-01-04 18:35:35 GMT                                         patch-5
423    
424        Summary:
425          Typo fixed
426        Revision:
427          xvidcore--devapi4--1.0--patch-5
428    
429        Typo fixed
430    
431    
432        modified files:
433         build/generic/configure.in
434    
435    
436    2004-01-04 13:40:51 GMT                                         patch-4
437    
438        Summary:
439          VFW safer code.
440        Revision:
441          xvidcore--devapi4--1.0--patch-4
442    
443        From sysKin:
444         * Protects some parts of the code depending on a previous
445           xvidcore opening. Avoids resources leaking.
446    
447        modified files:
448         vfw/src/codec.c vfw/src/driverproc.c
449    
450    
451    2004-01-04 13:33:28 GMT                                         patch-3
452    
453        Summary:
454          Fixes VC debug target name
455        Revision:
456          xvidcore--devapi4--1.0--patch-3
457    
458        Fixes VC debug target name
459    
460    
461        modified files:
462         vfw/vfw.dsp
463    
464    
465    2004-01-02 23:10:56 GMT                                         patch-2
466    
467        Summary:
468          Win32 linking policy revised.
469        Revision:
470          xvidcore--devapi4--1.0--patch-2
471    
472        Finnaly Win32 linking policy is to separate all XviD components:
473         - xvidcore.dll exports XviD API
474         - xvidvfw.dll links against xvidcore DLL
475         - xviddshow.dll links against xvidcore DLL
476    
477        From sysKin:
478         * Changed DShow linking policy in VS project file.
479         * Changed VFW linking policy in VS project file.
480         * Added runtime xvidcore.dll loading in DShow and VFW.
481         * Installs xvidcore.dll along side with xvidvfw.dll.
482    
483        From ed.gomez:
484         * Changed libxvidcore.dll mingw32/cygwin target name to
485           xvidcore.dll in the configure script.
486         * Changed xvid.dll VFW target name to xvidvfw.dll in the
487           generic Makefile.
488    
489        PS: unlike CVS, i reverted back to MS build tools in VS project files
490    
491        modified files:
492         build/generic/configure.in build/win32/libxvidcore.dsp
493         dshow/dshow.dsp dshow/src/CXvidDecoder.cpp
494         dshow/src/CXvidDecoder.h vfw/bin/Makefile vfw/bin/sources.inc
495         vfw/bin/xvid.inf vfw/src/codec.c vfw/src/codec.h
496         vfw/src/config.c vfw/src/config.h vfw/vfw.dsp
497    
498    
499    2004-01-02 22:02:07 GMT                                         patch-1
500    
501        Summary:
502          Better seeking in dshow
503        Revision:
504          xvidcore--devapi4--1.0--patch-1
505    
506        From Michael:
507         * Better DShow seeking.
508    
509        modified files:
510         dshow/src/CXvidDecoder.cpp
511    
512    
513    2004-01-02 12:28:39 GMT                                         base-0
514    
515        Summary:
516          tag of ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-162
517        Revision:
518          xvidcore--devapi4--1.0--base-0
519    
520        Archive cycling...
521    
522    #########################################################################
523    # 1.0.0 beta3
524    #########################################################################
525    
526    2003-12-26 22:21:35 GMT                                         patch-162
527    
528        Summary:
529          Marking 1.0.0 beta3
530        Revision:
531          xvidcore--devapi4--1.0--patch-162
532    
533        Marking beta3
534    
535        modified files:
536         ChangeLog TODO build/generic/configure.in src/xvid.h
537    
538    
539    2003-12-25 20:57:52 GMT                                         patch-161
540    
541        Summary:
542          Thread safe PP.
543        Revision:
544          xvidcore--devapi4--1.0--patch-161
545    
546        From Michael:
547         * Thread safe PP, context is now stored in DECODER struct.
548    
549        modified files:
550         src/decoder.c src/decoder.h src/image/postprocessing.c
551         src/image/postprocessing.h
552    
553    
554    2003-12-25 20:49:36 GMT                                         patch-160
555    
556        Summary:
557          Added Turbo option to VFW GUI
558        Revision:
559          xvidcore--devapi4--1.0--patch-160
560    
561        From Michael:
562         * Added turbo mode that enables all fast ME flags.
563    
564        modified files:
565         vfw/src/codec.c vfw/src/config.c vfw/src/config.h
566         vfw/src/resource.h vfw/src/resource.rc
567    
568    
569    2003-12-25 20:46:16 GMT                                         patch-159
570    
571        Summary:
572          Cartoon mode usage written to stream.
573        Revision:
574          xvidcore--devapi4--1.0--patch-159
575    
576        From Michael:
577         * @encoding: write cartoon usage in the version user data.
578         * @decoding: detect cartoon flag appended to version string
579                      and force FILM PP disabling.
580    
581        modified files:
582         src/bitstream/bitstream.c src/bitstream/bitstream.h
583         src/decoder.c src/decoder.h src/encoder.c
584    
585    
586    2003-12-21 13:34:03 GMT                                         patch-158
587    
588        Summary:
589          Removed unused var in VFW GUI
590        Revision:
591          xvidcore--devapi4--1.0--patch-158
592    
593        Removed unused var in VFW GUI
594    
595    
596        modified files:
597         vfw/src/config.c
598    
599    
600    2003-12-21 13:32:52 GMT                                         patch-157
601    
602        Summary:
603          Two pass small update
604        Revision:
605          xvidcore--devapi4--1.0--patch-157
606    
607        from syskin:
608         * allow second pass to be bigger than 1st one
609           (not tested, the quant mapping formula may not be adapted for this
610            usage, so take this change as experimental, and prefer doing
611            second pass still smaller than 1st one)
612         * let ivops benefit from positive overflow.
613    
614        from me:
615         * set frame type in quant zones (was a buglet)
616    
617        modified files:
618         src/plugins/plugin_2pass2.c
619    
620    
621    2003-12-20 22:28:07 GMT                                         patch-156
622    
623        Summary:
624          New VFW defaults
625        Revision:
626          xvidcore--devapi4--1.0--patch-156
627    
628        From michael:
629         * new VFW default values
630    
631        modified files:
632         vfw/src/config.c
633    
634    
635    2003-12-20 22:12:38 GMT                                         patch-155
636    
637        Summary:
638          Added ARGB colorspace.
639        Revision:
640          xvidcore--devapi4--1.0--patch-155
641    
642        Christoph Nägeli naegelic(at)ee{dot}ethz<dot>ch asked me to add C
643        support for ARGB colorspace. He provided the encoding part, and i
644        extended the original patch in order to have full support for ARGB
645        both for encoding and decoding (though it's C only, read *slow*).
646    
647        modified files:
648         src/image/colorspace.c src/image/colorspace.h
649         src/image/image.c src/xvid.c src/xvid.h
650    
651    
652    2003-12-20 21:29:37 GMT                                         patch-154
653    
654        Summary:
655          Added 2pass1 comment about fast 1st pass.
656        Revision:
657          xvidcore--devapi4--1.0--patch-154
658    
659        Just added a comment on fast 1st pass, so it explains why
660        we do it that way and why some things are left aside.
661    
662        modified files:
663         src/plugins/plugin_2pass1.c
664    
665    
666    2003-12-20 20:03:51 GMT                                         patch-153
667    
668        Summary:
669          Win32 VC6 wrong libc linking.
670        Revision:
671          xvidcore--devapi4--1.0--patch-153
672    
673        From sysKin:
674         * Changed single thread libc linking to multithreaded version.
675    
676        modified files:
677         vfw/vfw.dsp
678    
679    
680    2003-12-20 15:28:53 GMT                                         patch-152
681    
682        Summary:
683          VOL flags updating -- take #2
684        Revision:
685          xvidcore--devapi4--1.0--patch-152
686    
687        From sysKin:
688         * VOL flags updates fix take #2
689    
690        modified files:
691         src/encoder.c
692    
693    
694    2003-12-20 15:10:30 GMT                                         patch-151
695    
696        Summary:
697          Fast ME tunings.
698        Revision:
699          xvidcore--devapi4--1.0--patch-151
700    
701        From michael:
702         * fast refinement for 8x8 blocks
703         * more reliable behavior for all fast ME decisions
704    
705        modified files:
706         src/motion/estimation_bvop.c src/motion/estimation_pvop.c
707         src/xvid.h
708    
709    
710    2003-12-20 14:59:58 GMT                                         patch-150
711    
712        Summary:
713          VFW AR revamping -- take #2
714        Revision:
715          xvidcore--devapi4--1.0--patch-150
716    
717        From sysKin:
718         * more AR revamping
719    
720        modified files:
721         vfw/src/codec.c vfw/src/config.c vfw/src/config.h
722         vfw/src/resource.h vfw/src/resource.rc
723    
724    
725    2003-12-20 14:57:40 GMT                                         patch-149
726    
727        Summary:
728          Unbuffured IO for 1st pass stat files
729        Revision:
730          xvidcore--devapi4--1.0--patch-149
731    
732        Unbuffured IO for 1st pass stat files
733    
734    
735        modified files:
736         src/plugins/plugin_2pass1.c
737    
738    
739    2003-12-18 17:44:07 GMT                                         patch-148
740    
741        Summary:
742          Forgotten bit of patch-141
743        Revision:
744          xvidcore--devapi4--1.0--patch-148
745    
746        Damn i forgot to merge the 1st pass changes... so lame, i tested the
747        original patch but not the merged one.
748    
749        modified files:
750         src/plugins/plugin_2pass1.c
751    
752    
753    2003-12-18 14:45:39 GMT                                         patch-147
754    
755        Summary:
756          More postprocessing.
757        Revision:
758          xvidcore--devapi4--1.0--patch-147
759    
760        From michael:
761         * added film noise effect.
762         * moved postproc initialization to decoder initialization.
763         * added support for this postproc filter into DShow.
764    
765        modified files:
766         dshow/src/CAbout.cpp dshow/src/CAbout.h
767         dshow/src/CXvidDecoder.cpp dshow/src/resource.h
768         dshow/src/xvid.ax.rc src/decoder.c src/image/postprocessing.c
769         src/image/postprocessing.h src/xvid.c src/xvid.h
770    
771    
772    2003-12-18 14:38:19 GMT                                         patch-146
773    
774        Summary:
775          BFrames ME speed up flags.
776        Revision:
777          xvidcore--devapi4--1.0--patch-146
778    
779        From michael:
780         * Added 3 ME flags to skip some bvop ME steps and thus speed up
781           ME for bvops (at the expense of quality loss).
782            - skip delta search
783            - fast interpolate mode
784            - early stop
785    
786        modified files:
787         src/motion/estimation.h src/motion/estimation_bvop.c
788         src/motion/estimation_common.c src/motion/estimation_pvop.c
789         src/xvid.h
790    
791    
792    2003-12-18 14:11:01 GMT                                         patch-145
793    
794        Summary:
795          VFW defaults changed
796        Revision:
797          xvidcore--devapi4--1.0--patch-145
798    
799        From michael:
800         * disabled DXN profiles. Better not say we are compatible to avoid
801           problems with DXN. Mostly because of VBV lacking.
802         * Changed overflow defaults to 5/5/5 with new 2pass code.
803    
804        modified files:
805         vfw/src/config.c
806    
807    
808    2003-12-17 16:45:59 GMT                                         patch-144
809    
810        Summary:
811          Forgotten bit for AR support in VFW
812        Revision:
813          xvidcore--devapi4--1.0--patch-144
814    
815        Koepi might have forgotten to send me this change:
816         * added resource id to the resource header
817    
818        modified files:
819         vfw/src/resource.h
820    
821    
822    2003-12-17 15:11:37 GMT                                         patch-143
823    
824        Summary:
825          Lower starting quantizer for CBR encoding
826        Revision:
827          xvidcore--devapi4--1.0--patch-143
828    
829        From christoph:
830         * Lower starting quantizer for CBR encodings.
831    
832        modified files:
833         src/plugins/plugin_single.c
834    
835    
836    2003-12-17 15:04:33 GMT                                         patch-142
837    
838        Summary:
839          Small xvid_encraw updates
840        Revision:
841          xvidcore--devapi4--1.0--patch-142
842    
843        From christoph:
844         * set upper frame size limit to 4096 pixels
845         * GME refinement flag set where it belongs to.
846    
847        modified files:
848         examples/xvid_encraw.c
849    
850    
851    2003-12-17 15:01:52 GMT                                         patch-141
852    
853        Summary:
854          Two pass update.
855        Revision:
856          xvidcore--devapi4--1.0--patch-141
857    
858        This patch improves the two pass code, quantizer distribution is
859        smoother and results seem to be better.
860    
861        * Two pass now scales only a specific part of the frame length.
862          This required changing the stats file format (added a header+MV
863          length field) and the xvid_plg_data_t structure (binary compatible).
864        * Overflow improvement and degradation set to 10% instead of 60%
865          Assymetric values may help...
866        * Some cleanup work done on the encoder part of the API header.
867    
868        NB: plg data struct will be cleaned up before 1.0 so if you rely on it
869            please read the header file to know which part will disappear.
870    
871        modified files:
872         src/encoder.c src/plugins/plugin_2pass1.c
873         src/plugins/plugin_2pass2.c src/xvid.h
874    
875    
876    2003-12-17 13:53:34 GMT                                         patch-140
877    
878        Summary:
879          VOL flags fix.
880        Revision:
881          xvidcore--devapi4--1.0--patch-140
882    
883        From sysKin:
884         * VOL flags updated as they should
885    
886        modified files:
887         src/encoder.c
888    
889    
890    2003-12-17 11:07:15 GMT                                         patch-139
891    
892        Summary:
893          VFW GUI Update.
894        Revision:
895          xvidcore--devapi4--1.0--patch-139
896    
897        From Koepi:
898         * typo in GMC description
899         * Added AR widget (experimental)
900    
901        modified files:
902         vfw/src/codec.c vfw/src/config.c vfw/src/config.h
903         vfw/src/resource.rc
904    
905    
906    2003-12-14 12:44:36 GMT                                         patch-138
907    
908        Summary:
909          Fix PP crash
910        Revision:
911          xvidcore--devapi4--1.0--patch-138
912    
913        Fix PP crash
914    
915    
916        modified files:
917         src/decoder.c
918    
919    
920    2003-12-14 12:43:21 GMT                                         patch-137
921    
922        Summary:
923          Texture bit counting for bframes
924        Revision:
925          xvidcore--devapi4--1.0--patch-137
926    
927        Texture bit counting for bframes
928    
929    
930        modified files:
931         src/bitstream/mbcoding.c
932    
933    
934    2003-12-12 23:58:18 GMT                                         patch-136
935    
936        Summary:
937          SSE2 code enabled.
938        Revision:
939          xvidcore--devapi4--1.0--patch-136
940    
941        * SSE2 code enabled by default (only sane ones, _no_ idct)
942        * Aligned data in xvid_bench to avoid crashes with SSE2 code
943          because of unaligned read accesses.
944    
945        modified files:
946         examples/xvid_bench.c src/xvid.c
947    
948    
949    2003-12-12 22:50:33 GMT                                         patch-135
950    
951        Summary:
952          DShow update.
953        Revision:
954          xvidcore--devapi4--1.0--patch-135
955    
956        From michael (from nic):
957         * Dshow updates (colorspace etc...)
958         * Deblocking option.
959    
960        modified files:
961         dshow/src/CAbout.cpp dshow/src/CAbout.h
962         dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
963         dshow/src/resource.h dshow/src/xvid.ax.rc
964    
965    
966    2003-12-12 14:18:13 GMT                                         patch-134
967    
968        Summary:
969          Added missing postproc init
970        Revision:
971          xvidcore--devapi4--1.0--patch-134
972    
973        Added missing postproc init
974    
975    
976        modified files:
977         src/xvid.c
978    
979    
980    2003-12-12 14:16:29 GMT                                         patch-133
981    
982        Summary:
983          YUV space clarifications and fix.
984        Revision:
985          xvidcore--devapi4--1.0--patch-133
986    
987        From christoph:
988         * Put some comments
989         * fixed UV swapping in USER case.
990    
991        modified files:
992         src/image/image.c
993    
994    
995    2003-12-12 14:01:52 GMT                                         patch-132
996    
997        Summary:
998          Default compilation flags change.
999        Revision:
1000          xvidcore--devapi4--1.0--patch-132
1001    
1002        from christoph:
1003         - -fgcse was causing trouble on Suse9 gcc
1004         - -01->-02
1005    
1006        modified files:
1007         build/generic/configure.in
1008    
1009    
1010    2003-12-12 13:43:35 GMT                                         patch-131
1011    
1012        Summary:
1013          Pixel Aspect Ratio support improvement.
1014        Revision:
1015          xvidcore--devapi4--1.0--patch-131
1016    
1017        * 1:1 VGA is default now (old behavior)
1018        * When passed EXT PAR type, we now (try to) sanityse the
1019          par_width/par_height value:
1020           - make it positive
1021           - using 0 (typical memset reseting) defaults to 1
1022           - simplify the PAR (using gcd)
1023           - then range it in [1..255] (can be lossy)
1024        * Specify valid range in API header
1025    
1026        Bitstream version bumped to 24.
1027    
1028        PS: this patch supersedes sysKin's one in CVS.
1029    
1030        modified files:
1031         src/encoder.c src/xvid.h
1032    
1033    
1034    2003-12-10 22:57:50 GMT                                         patch-130
1035    
1036        Summary:
1037          xvid_decraw cmdline changes.
1038        Revision:
1039          xvidcore--devapi4--1.0--patch-130
1040    
1041        * -nframes -> -frames (why did i put a 'n' there ?)
1042        * -save changed its meaning, it now controls per frame Elementary
1043          Stream saving.
1044        * -o string is now independent from -save.
1045    
1046        So now it's possible to save both a ES file per frame + a ES file for the
1047        sequence.
1048    
1049        modified files:
1050         examples/xvid_encraw.c
1051    
1052    
1053    2003-12-10 15:08:20 GMT                                         patch-129
1054    
1055        Summary:
1056          Decoder bugfixes.
1057        Revision:
1058          xvidcore--devapi4--1.0--patch-129
1059    
1060        From syskin:
1061         * bvops MBs were going banana from time to time because they were
1062           referencing wrong future ref MBs.
1063         * decoder now informs the client app about bvop lag, returning
1064           XVID_TYPE_NOTHING, up to the client app to display (or not)
1065           the bvop lag frame (black with error message).
1066    
1067        Fixing previous patch a bit:
1068         * added $Id: ChangeLog,v 1.1.2.7 2004-02-08 13:16:37 edgomez Exp $ fields
1069         * Fixed copyright
1070    
1071        modified files:
1072         dshow/src/CXvidDecoder.cpp src/decoder.c
1073         src/image/postprocessing.c src/image/postprocessing.h
1074    
1075    
1076    2003-12-10 14:53:58 GMT                                         patch-128
1077    
1078        Summary:
1079          Deblocking code.
1080        Revision:
1081          xvidcore--devapi4--1.0--patch-128
1082    
1083        Patch from michael:
1084         * added deblocking code
1085    
1086        Merge work:
1087         * Added postprocessing.[ch] to project files
1088         * added #include "image/postprocessing.h" directive in decoder.c
1089         * new lines missing (gcc is so pedantic)
1090    
1091        NB: slice rendering + postprocessing is impossible. Slice rendering is
1092            somewhat abandoned.
1093    
1094        new files:
1095         src/image/.arch-ids/postprocessing.c.id
1096         src/image/.arch-ids/postprocessing.h.id
1097         src/image/postprocessing.c src/image/postprocessing.h
1098    
1099        modified files:
1100         build/generic/sources.inc build/win32/libxvidcore.dsp
1101         src/decoder.c src/xvid.h
1102    
1103    
1104    2003-12-08 18:33:26 GMT                                         patch-127
1105    
1106        Summary:
1107          Don't read out of bounds
1108        Revision:
1109          xvidcore--devapi4--1.0--patch-127
1110    
1111        Don't read out of bounds
1112    
1113    
1114        modified files:
1115         src/plugins/plugin_2pass2.c
1116    
1117    
1118    2003-12-08 18:31:41 GMT                                         patch-126
1119    
1120        Summary:
1121          Macroblock structure cleanup
1122        Revision:
1123          xvidcore--devapi4--1.0--patch-126
1124    
1125        Macroblock structure cleanup
1126    
1127    
1128        modified files:
1129         src/global.h
1130    
1131    
1132    2003-12-07 15:09:41 GMT                                         patch-125
1133    
1134        Summary:
1135          Small fixes.
1136        Revision:
1137          xvidcore--devapi4--1.0--patch-125
1138    
1139        From gruel:
1140         * xvid.h: Minor color space correction.
1141    
1142        From sysKin:
1143         * codec.c: Zones fix
1144    
1145        modified files:
1146         src/xvid.h vfw/src/codec.c
1147    
1148    
1149    2003-12-07 14:57:14 GMT                                         patch-124
1150    
1151        Summary:
1152          HUGE file handling in twopass.
1153        Revision:
1154          xvidcore--devapi4--1.0--patch-124
1155    
1156        Because of a lacking cast, two pass did not handle well some very
1157        large target size (bitrate mode is not affected).
1158    
1159        It should now be safe specifying target sizes up to 2^31kB which
1160        represents 2TB. Someone using XviD in studios ? ;-)
1161    
1162        modified files:
1163         src/plugins/plugin_2pass2.c
1164    
1165    #########################################################################
1166    # 1.0.0 beta2
1167    #########################################################################
1168    
1169    2003-12-05 14:43:53 GMT                                         patch-123
1170    
1171        Summary:
1172          Marking 1.0.0 Beta2
1173        Revision:
1174          xvidcore--devapi4--1.0--patch-123
1175    
1176        Marking 1.0.0 Beta2
1177    
1178    
1179        modified files:
1180         ChangeLog TODO build/generic/configure.in
1181    
1182    
1183  2003-12-05 14:35:22 GMT                                         patch-122  2003-12-05 14:35:22 GMT                                         patch-122
1184    
1185      Summary:      Summary:

Legend:
Removed from v.1242  
changed lines
  Added in v.1357

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