12000-08-15  Gernot Ziegler  <gz@lysator.liu.se>
2
3	* Created intial automake & autoconf files (still lot of bugs, I
4	guess ;) )
5
6	* Created libmovtar (read/write support not complete yet)
7
8	* Created libmjpeg
9
102000-12-07 Andrew Stevens (as@comlab.ox.ac.uk)
11
12	* 1.3b2 release.  Tag: Rel1_3Beta2
13
14	* Initial support for Software-only mjpeg playback.
15
16	* Seperated mpeg encoding tools from tools used to extract raw
17	audio/video from mjpeg.
18
19	* Initial support for transcoding using patched mpeg2dec and
20	ac3dec packages.
21
22	* Further speed and quality improvements to MPEG-1 encoding with
23	mpeg2enc. Bugs fixed. Run-time selection of MMX/extended
24	MMX/SSE/3D-Now! routines as appropriate.
25
26	* mplex now much faster, debugged, and supports correct VCD
27	compatible multiplexing and splitting of streams into multiple files.
28	Initial MPEG-2 video support.  Supports layer 3 audio and (hopefully)
29	MPEG audio V2 and V2.5 though these don't look too useful...
30
31        * Bug fixes and support for software-only playback of mjpeg.
32
332001-01-25 Andrew Stevens (as@comlab.ox.ac.uk)
34
35	* 1.3b3 release.  Tag: Rel1_3Beta3
36
37	* Refinement if field based motion compensation type selection.
38	Replacing sad with variance as selection criterion.
39
40	* Initial SVCD support in mplex and mpeg2enc.  Initial support for
41	handling poor chrominance matching in motion compensation.
42
43	* Support for new combined LML33/buz/DC10/DC10+ driver.
44
45	* Support for 422 MJPEG from xawtv capture tool.
46
47	* More robust audio driver handling (SB-Live now works!).
48
492001-01-25 Andrew Stevens (as@comlab.ox.ac.uk)
50
51	* 1.4 release Tag: Rel1_4
52
53	* Dynamic GOP sizing and SMP support in mpeg2enc.  Minor refinements to
54	  motion compensation.
55
56	* Signficant enhancement and bug-fixing of lavrec and lavtools.
57
58	* Addition of yuvscaler and yuvplay, ypipe and yuv2lav utilities
59
60	* Unified output logging format and consistent command line flags.
61
62	* Lots of bug fixes.
63
64	* Man pages.
65
66	* Binary packages.
67
682001-06-21 Andrew Stevens (as@comlab.ox.ac.uk)
69
70        * 1.5 series
71
72        * Single pass multiplexer. VBR audio multiplexing support.
73
74        * Splitting mpeg encoder into re-entrant library and front-end(s).
75
76	* Switch to multi-frame ppm
77
78CVS log:
79$Log: ChangeLog,v $
80Revision 1.16  2011/05/14 11:59:36  waldviertler
81documented some (hopefully most to all) changes since the last release
82
83Revision 1.15  2008/11/29 19:31:20  wackston2
84Trial fix: stop sampling frames at Q floor (where Actual bits *expected* to be
85           < Target bits) to compute mean Target/Actual ratio after pass2
86           reencoding.
87Tidying:  remove some redundant inclusion of config.h
88
89Revision 1.14  2001/07/08 21:21:15  wackston
90Added VBR audio support.
91Fixed wav headers so they indicate a long not a short stream
92if header is aborted...
93
94Revision 1.13  2001/06/23 14:14:41  wackston
95First stage of single-pass muxing.  Video now single-pass.
96
97Revision 1.12  2001/05/26 12:37:50  wackston
98Tidying doco for packaging...
99
100Revision 1.11  2001/05/10 19:52:36  wackston
101Tidyings and fixing up to the 1.4 release.
102
103Revision 1.10  2001/05/06 15:59:15  wackston
104Bug fix for m/c type select in motion.c  also made field M/C use
105chroma info.
106
107Minor fixes elewhere related consistenct logging / command lines.
108
109Revision 1.9  2001/02/07 14:45:05  wackston
110Minor tidyings and bug-fixes ready for 1.3b3 release.
111
112Revision 1.8  2001/01/25 20:11:29  wackston
113Initial SVCD support in mplex. Update TODO files..
114
115Revision 1.7  2000/12/19 14:34:06  wackston
116*** empty log message ***
117
118Revision 1.6  2000/12/19 14:29:14  wackston
119Tagging for beta2 release.
120
121Revision 1.5  2000/12/15 19:34:09  wackston
122MPEG-2 encoding has been restored to working order. Still some doubts about
123whether its 100% correct again but as far as I can tell any remaining bugs are just sub-optimality rather than crass errors.
124
125mplex now support MPEG-2 mux-ing *and* layer 3 audio.
126
127Revision 1.4  2000/12/07 19:09:04  wackston
128*** empty log message ***
129
130Revision 1.3  2000/12/07 16:44:50  wackston
131Still more minor updates to doco files for release.
132
133Revision 1.2  2000/12/05 09:34:05  wackston
134
135
136Put Log substiution into ChangeLog
137
138Changes to lavtools-1.2
139
140- A.Stevens Merged in improvements to mpeg2enc plus useful additional
141tools.
142
143- G.Ziegler Initial merge of mmx-ed JPEG libs and movtar support.
144            Detached jpeg-6b-mmx and libmovtar into own packages.
145
146Changes to lavtools-1.1
147
148- added MPEG video and audi encoders for usage with
149  AVI/Quicktime files and Edit lists
150
151- lavplay now can not more output files from edit lists,
152  this is taken over by lavtrans in the utils directory
153
154- lavrec: different decimations in x and y direction
155          possibility to capture sub areas
156          time lapse
157
158- lavplay: "zoom to fit"
159
160- xlav: better user interface
161
162- device names for video/audio/mixer device may be set
163  by environment variables
164
165- much more small things
166
167
168Changes to lavtools-1.0
169
170- Full Quicktime support in recording and playing
171
172- Support of multiple files to overcome 2 GB limit
173
174- perfect audio/video synchronization in recording and playback
175  for lip-synchronous videos even after hours of playing.
176
177- single frame (is it called stop motion?) capture
178
179- GUI to lavplay - use your linux PC as a great video recorder
180
181- support of (simple) editing in the GUI: cut your video clips
182  as you like
183
184- lavplay supports concatenating video clips, splitting off audio
185  separating video into single images
186
187- option in lavrec to wait for user input before starting
188
189- support for other audio input sources in lavrec
190
191- steering of lavplay (forward, backward, pause etc.) with commands
192  (for real command line hardliners)
193
194Changes to lavtools 1.9.0 (in no particular order)
195
196- added changes to support the compiling for new CPUs
197
198- some autoconf/configure fixes (x11 and other libs
199- patch to compile png2yuv with newer png lib
200- clean upf for vrious compiling problems
201- jpegutil fix for neser libjpeg
202
203- mpeg2enc some more two-pass encoding support
204- mpeg2enc fixes for bit rate problems
205
206- mplex added support for subtitle streams from tcextract
207- mplex small fixes
208
209- y4mdenoise better, faster, fixed the problem in dark/cloudy areas
210
211- fixes for the __progname problem
212
213- yuvdenoise god speed up by a SSE2 ASM version of some code
214
215