comparison ChangeLog @ 7344:a832c0b2e1ac

mplayer changelog, collected by ??? (found at incoming/ :))
author arpi
date Mon, 09 Sep 2002 21:39:43 +0000
parents
children d364fd4065a0
comparison
equal deleted inserted replaced
7343:1070fe020744 7344:a832c0b2e1ac
1 TODO: collect old version changelogs from freshmeat.net, news/maillist archive...
2
3 mplayer (0.90)
4
5 release:
6
7 pre7:
8 Cleanup:
9 * libvo2, old input code & sis_vid removed, other code cleanups
10 * tons of compiler warning fixes, some configure/makefile improvements
11 * more messages are translated, many translations updated
12 * docs review continued, html cleanups
13 * option -vfm/-afm now uses names instead of numbers, driver IDs removed
14
15 Code:
16 * vfw/vfwex cleanup, support for runtime csp queries, 8bpp support
17 * new native mszh/zlib codec
18 * libavcodec: 2-pass control code rewritten, now everything customizable
19 * libavcodec: mpeg4/xvid en/decoding support improved, rv10 decoding fixes
20 * various realvideo demuxer and video codec fixes, sipr audio support
21 * new video filters: soft eq (brightness), halfpack (deinterlacer), film noise
22 * .ogm subtitles support
23 * optional freetype 2.1+ support for runtime-scalable .ttf font rendering
24 * various networking and mms:// fixes, live.com support improved
25 * various v4l video capturing and audio capturing fixes, audio input layer
26 * libmpdvdkit2 - based on libdvdcss 1.2.2 + libdvdread 0.9.3 + key cache
27 * alsa: iec958-init completly rewritten - better SP/DIF AC3 support
28
29 Gui:
30 * gui.conf locale bug fixed (hopefully)
31 * gui preferences menu extended, runtime subtitle loading support
32 * gui: drag'n'drop support
33
34 pre6:
35 * WMV1, Sorenson v1 (SVQ1) and RealPlayer 8.0 (RV20/30, Cook) codecs support
36 * libavcodec M1 direct rendering
37 * IPB support with Xv
38 * libavcodec improvements, bugfixes (encoder and decoder side)
39 * Raw DV demuxer
40 * libdv-based DV audio/video decoder
41 * Various MOV/MP4, RM and ASF/WMV demuxer bugfixes, improvements
42 * Detection of AVI files which needs -ni
43 * workaround for some Nandub bugs
44 * Support for live.com RTP/RTSP streaming libraries
45 * Support to rip DVD subs in VobSub format
46 * bugfixes of mpsub/srt converter
47 * Closed Captioning (ascii subs on RC1 DVDs) support
48 * Massive directfb updates
49 * Vidix fixes/updates, including fixes of all known radeon bugs
50 * dithered 1/4/8 bpp support with -vo svga (EGA rulez:))
51 * alsa9 fixes/improvements
52 * native ARTS driver
53 * various endianess and 64-bit fixes (including mencoder and -ao pcm)
54 * tons of small compatibility/portability fixes (better cygwin, darwin support)
55 * GUI fixes (playlist, audio/video equalizer, preferences)
56 * Skins (fixed many small glitches, few new skins)
57 * 'mencvcd' script (creating VCD/SVCD with mencoder)
58 * html DOCS updates
59 * manpage & README restructured (again :))
60
61 pre5:
62 Documentation:
63 * lot of fixes, updates, cleanups
64 * new README containing quick install guide
65 * tech level docs on libavcodec encoding options
66 * HTML doc is now IE 6.0.2600 compatible! :)))
67
68 Code changes:
69 * subreader (ASCII subtitle file parser) fixes
70 * spudec (VOBsub) cleanup/fixes
71 * new (faster, better) scaler
72 * bbox support
73 * mmst:// streaming support
74 * .ogm (OGG) audio/video stream selection
75 * native Micro$oft MPEG4v1 (MPG4) codec, error concealement for all MPEG4s
76 * various libavcodec encoding improvements
77 * MPEG1 && -vo x11 crash fixed when movie's height%16!=0
78 * raw (uncompressed) video fixed (avi & mov)
79 * flickering/blocking fixed for old vfw codecs (indeo3, cinepak etc)
80 * introduced codecs.conf versioning to avoid problems caused by too old conf
81
82 Display:
83 * some more X11 cleanup, icewm fullscreen fixes, -vo gl/gl2 fixed
84 * xscreensaver disabling support (optional, disabled by default)
85 * pan&scan support in xv, xmga, xvidix
86 * Xv YV12 stride problems fixed when width%8!=0
87 * vidix r128/radeon driver synced with mplayerxp, various xvidix fixes
88 * DVB A/V sync fixes, libfame updated to 0.9.0
89 * native -ao arts driver
90 * AC3 passthrough support for -ao alsa9
91 * -ao nas fixed
92
93 Miscellaneous fixes:
94 * GUI: VCD and URL support, some bugs fixed
95 * some cleanup of messages (less debug stuff) printed by MPlayer
96 * gcc 3.1 support
97 * various portability fixes (cygwin, darwin, 64bit sparc/alpha)
98
99 pre4:
100 * X11 fullscreen toggle fixes with various windowmanagers, multifile playback
101 * DXR2 support
102 * Output into animated GIF
103 * "cropdetect" video filter to autodetect needed size to crop
104 * libavcodec marked as default encoder for MEncoder
105 * manpage rewrite
106 * lot of other fixes
107
108 pre3:
109 * 3DNow optimization of AC3 4ch downmix fixed, optims re-enabled
110 * DGA error/fail after 1 second of playing fixed
111 * big A-V desync for some AVI files fixed
112 * image distortions when seeking in some MPEG files fixed
113 * libmpdvdkit + gcc 3.x issue solved (our CFLAGS triggered a gcc3 bug...)
114 * GUI aspect ratio and fullscreen switch fixes, cleanups
115 * low FPS .wmv playback fixed
116 * MACOS-X (Darwin) port?
117 * buggy v4l audio grabbing disabled, we cannot fix, but patches are welcomed!
118 * various mjpeg improvements in libavcodec
119
120 pre2:
121 * hwac3 fixes (try AFMT_AC3 first), bigendian fixes for PCM audio
122 * 2-pass encoding with libavcodec (-lavcopts vpass=x), B frames support
123 * faster .ogg seeking (use -forceidx for slow but accurate one)
124 * audio-only with gui fixed
125 * -rootwin fixed for x11,xv,xmga,xvidix
126 * aspect ratio fix for ffmpeg12
127 * mpeg-es detection fixed
128 * runtime cpudetect disabled by default
129 * support for many new win32 codecs, including mss1, tm20, ucod, truespeech
130 * divx audio dll sig11 with glibc 2.1.(2|3) fixed
131 * includes libmpdvdkit - patched kit of dvd libraries (enabled for linux+freebsd)
132 * manpages updated
133 * 'f' (fullscreen switch) fixed for some WMs, still has problems
134 * various freebsd and openbsd portability patches
135 * options -xy,-zoom,-flip usable with mencoder too, -xy keeps aspect
136 * -vop lavc, using new fast best libavcodec for realtime mpeg1 transcoding
137 * fixed gtk gui crash with --disable-mencoder
138 * no more black vobsub subtitles :)
139
140 pre1:
141 * 100% GPL - yeah, so what?
142 * runtime CPU detection code - any x86 MPlayer binary can run on "any" other x86 CPU
143 * video filter layer - with numerous plugins (crop, expand, etc, see the documentation)
144 * ability to view or encode DVD/vobsub and/or text subtitles into the output AVI
145 * prelimenary dvdnav support (experimental)
146 * Direct Rendering - can't be used with libavcodec yet, sorry
147 * ability to display subtitles under the image, on black bands
148 * FFmpeg (included) now supports decoding MPEG4v2 (MP42) and DivX 5.0 files too
149 * greatly enhanced MPEG4 encoder (libavcodec)
150 * audio-only (wav/mp3/wma/ogg) file playback (console only)
151 * playing/encoding audio from separate wav/mp3 file
152 * support for more fileformats, including the new and very popular .ogg
153 * multiple files playback from console, including various playlist formats
154 * and of course, faster than ever... :)
155
156
157 mplayer (0.60) "The RTFMCounter"
158
159 release:
160 * minor bugfixes for realmedia/nuppelvideo demuxers
161 * docs updates
162 * help file translation updates
163
164 pre2:
165 * build fixes (install codecs.conf)
166 * dvd subtitles improved (stability and pts fixes)
167 * new options: -alang, -vlang, -rootwin, -npp ... (rtfm)
168 * dxr3 fixes
169 * ac3 passthrough fix
170 * docs updates
171 * make install
172
173 pre1:
174 * new file formats (MOV, FLI/FLC, VIVO, RealMedia, NuppelVideo, yuv4mpeg, yuv4mpeg2)
175 * more native codecs (CRAM, CVID, FLI, generic ADPCM (and IMA) decoder, g723, xanim)
176 * mencoder (a tool for encoding video to divx4+mp3)
177 * rewritten configure script (better autodetect, cleaner messages)
178 * MMX/SSE optimizations
179 * faster postprocessing filter, syntax change (deinterlacing support)
180 * directshow code in C
181 * software YV12 scaling
182 * aspect ratio fixes
183 * input cache for smoother network/DVD playback
184 * GUI fixes and new skins
185 * DVD subtitles
186 * playing in root window (-rootwin)
187 * liba52
188 * audio filters (surround, 5.1, up/downsample, etc)
189 * new homepage design
190 * grabbing from TV through v4l
191 * hardware MPEG decoder support (DXR3, Siemens DVB)
192
193
194 mplayer (0.50) "The Faszom(C)ounter"
195
196 release:
197 * documentation updates
198 * non-linux build fixes
199
200 prex?:
201 * some pre-beta nationalization support
202 * HTMLized documentation, splitted to sections
203 * lot of bugfixing
204 * new AAlib driver (independent of SDL, SUB/OSD support)
205 * DivX DirectShow equalizer over keyboard
206 * dynamic setting of DivX postprocessing quality (-autoq)
207 * updated FAQ section on the homepage
208
209 mplayer (0.18) "The BugCounter"
210
211 pre 1-5:
212 * mp3lib even more optimized to 3DNow!/MMX
213 * GGI driver
214 * ICCCM patch
215
216 * skin support
217 * GUI support
218
219 * Introduced libao2 (null, oss, alsa, sdl)
220 * ASF seeking fixed
221 * option to force audio playback samplerate (-srate)
222 * Framedropping for MPEG files as well
223 * X11 driver works on remote display (without SHM)
224 * A-V sync for AVI files fixed (both -bps and -nobps)
225
226
227 mplayer (0.17a) "The IdegCounter"
228
229 * DVD playing (libcss)
230 * OSD and subtitles with antialiased fonts
231 * new Win32 codecs (WMV1,AP42,ASV2 etc)
232 * new VO drivers (SVGAlib,fbdev,DGA,SDL etc)
233 * source cleanup, most part of the code rewritten
234
235 mplayer (0.11pre 1-24)
236 mplayer (0.10)
237 mplayer (0.10 pre 1-7)
238 mplayer (0.3-0.9)
239
240 * new stream selection code (autodetected)
241 * pre-devel-alpha DVD code (libcss)
242 * subtitle code 100% (perfected timing code)
243 * new output drivers (SVGAlib, FBdev)
244 * faster memcpy() routine (MMX/3DNow!/SSE optimized)
245