comparison ChangeLog @ 14222:f6ac1eb576e5

wording, spelling, new categories, reordered entries
author diego
date Thu, 23 Dec 2004 12:45:07 +0000
parents 0d4589ab4d28
children 80763b21ea57
comparison
equal deleted inserted replaced
14221:a6dd6fcd3730 14222:f6ac1eb576e5
1 MPlayer (1.0) 1 MPlayer (1.0)
2 2
3 pre6: 3 pre6: December 23, 2004
4 4
5 DOCS: 5 DOCS:
6 * finally all options are documented 6 * finally all options are documented
7 * man page completely reviewed for spelling, wording and clarity 7 * man page completely reviewed for spelling, wording and clarity
8 * all audio output driver suboptions documented 8 * all audio output driver suboptions documented
9 * all video output driver suboptions documented 9 * all video output driver suboptions documented
10 * audio filters section added to the man page 10 * audio filters section added to the man page
11 * XviD documentation completed 11 * XviD documentation completed
12 * French man page in sync again 12 * French man page in sync again
13 * German man page updated 13 * German man page updated
14 * new Czech and Swedish man page translations 14 * new Czech (complete) and Swedish man page translations
15 * fixes and updates in various places 15 * fixes and updates in various places
16 16
17 Ports: 17 Ports:
18 * full x86_64 support 18 * full x86_64 support
19 * -rootwin, -panscan support in the quartz video output driver 19 * -rootwin, -panscan support in the quartz video output driver
21 * "Movie" menu for quartz video output driver with zoom options & preset 21 * "Movie" menu for quartz video output driver with zoom options & preset
22 * fs_res quartz video output driver suboption chooses fullscreen resolution 22 * fs_res quartz video output driver suboption chooses fullscreen resolution
23 * VCD support for Darwin (Mac OS X) 23 * VCD support for Darwin (Mac OS X)
24 * Mac OS X Finder startup argument support 24 * Mac OS X Finder startup argument support
25 * fix for stdin input and slave mode on MinGW 25 * fix for stdin input and slave mode on MinGW
26 * support for -rootwin in the DirectX video output driver 26 * support for -rootwin, -colorkey, -wid in the DirectX video output driver
27 * improved monitor selection in the DirectX video output driver 27 * improved monitor selection in the DirectX video output driver
28 * new DirectSound audio output driver 28 * new DirectSound audio output driver
29 * mouse support in Windows
29 * support for ZetaOS (mostly working) 30 * support for ZetaOS (mostly working)
30 * mouse support in Windows
31 31
32 Drivers: 32 Drivers:
33 * fixes in the VESA and GGI video output driver 33 * fixes in the VESA and GGI video output drivers
34 * JPEG video output driver suboptions 34 * -jpeg removed in favor of -vo jpeg suboptions
35 * improvements for Blinkenlights ;-) 35 * jpeg video output driver now supports output to multiple directories
36 * JACK audio output driver updated to bio2jack API changes 36 * improvements for the Blinkenlights video output driver ;-)
37 * OpenGL video output driver colorformat fixes (with :manyfmts) 37 * OpenGL video output driver colorformat fixes (with manyfmts suboption)
38 * aspect, panscan, Hardware OSD support in the OpenGL video output driver 38 * aspect, panscan, Hardware OSD support in the OpenGL video output driver
39 * new pnm and md5sum video output drivers, replacing pgm and md5 39 * new pnm and md5sum video output drivers, replacing pgm and md5
40 * yuv4mpeg video output now has a file= suboption, can be used with
41 -fixed-vo to concatenate files having same width, height and fps
42 * JACK audio output driver updated to bio2jack API changes
40 * alsa9 and alsa1x replaced by alsa audio output driver 43 * alsa9 and alsa1x replaced by alsa audio output driver
41 * ALSA audio output driver always uses specified device, even for hwac3 44 * ALSA audio output driver always uses specified device, even for hwac3
42 * support for mixer channel selection in the ALSA audio output driver 45 * support for mixer channel selection in the ALSA audio output driver
43 * jpeg video output driver now supports output to multiple directories
44 * audio output driver for the polypaudio sound server 46 * audio output driver for the polypaudio sound server
45 * yuv4mpeg video output now has a file= suboption, can now be used with 47 * VIDIX Cyberblade TV-out fixed
46 -fixed-vo to concatenate files having same width, height and fps 48 * VIDIX I420 support for Cyberblade and mga
49 * VIDIX Radeon support on big-endian systems, other Radeon fixes
50 * VIDIX Radeon R200 QM (Radeon 9100) support
51 * CLE266 VIDIX driver
52 * experimental SAVAGE VIDIX driver
47 53
48 Decoders: 54 Decoders:
49 * "experimental" support for 20 and 24 bit LPCM (DVD-Audio) 55 * "experimental" support for 20 and 24 bit LPCM (DVD-Audio)
50 * libmpeg2 updated to 0.4.0b 56 * libmpeg2 updated to 0.4.0b
51 * libfaad2 updated to 2.1beta CVS snapshot 57 * libfaad2 updated to 2.1beta CVS snapshot
52 * DTS decoding via lavc 58 * DTS decoding via libavcodec
53 * Windows Media Audio 9 Voice support via binary DLL 59 * Windows Media Audio 9 Voice support via binary DLL
54 * Windows Media Video 9 Advanced support via binary DLL 60 * Windows Media Video 9 Advanced support via binary DLL
55 * Windows Media Screen Codec 2 support via binary DLL 61 * Windows Media Screen Codec 2 support via binary DLL
56 * Windows Media Image Codec support via binary DLL 62 * Windows Media Image Codec support via binary DLL
57 * Windows Media Image 2 Codec support via binary DLL 63 * Windows Media Image 2 Codec support via binary DLL
58 * VDOWave video support via binary DLL 64 * VDOWave video support via binary DLL
59 * Miro VideoXL video support via lavc 65 * Miro VideoXL video support via libavcodec
60 * Creative ADPCM audio support via lavc or binary DLL 66 * Creative ADPCM audio support via libavcodec or binary DLL
61 * IBM Ultimotion video support via lavc 67 * IBM Ultimotion video support via libavcodec
62 * Micronas Speech codec support via binary DLL 68 * Micronas Speech codec support via binary DLL
63 * H.261 video codec support via lavc 69 * H.261 video codec support via libavcodec
64 * TechSmith Camtasia video codec support via lavc 70 * TechSmith Camtasia video codec support via libavcodec
65 * sonic audio codec support via lavc 71 * sonic audio codec support via libavcodec
66 * snow video codec support via lavc 72 * snow video codec support via libavcodec
67 * QuickDraw video support via lavc 73 * QuickDraw video support via libavcodec
68 * Cinepak, CYUV and RoQ audio/video moved to FFmpeg 74 * Cinepak, CYUV and RoQ audio/video moved to FFmpeg
69 * Vianet Lsvx video support via binary DLL 75 * Vianet Lsvx video support via binary DLL
70 76
71 Demuxers: 77 Demuxers:
72 * fix -nosound and -novideo for NSV 78 * fix -nosound and -novideo for NSV
73 * subtitle switching and language code displaying for Matroska 79 * subtitle switching and language code displaying for Matroska
74 * support .vp5 file format (AVI variant) 80 * support for the .vp5 file format (AVI variant)
75 * seeking for audio-only ASF files fixed 81 * seeking in audio-only ASF files fixed
76 * improved MP3 detection 82 * improved MP3 detection
77 * AVC in .mp4 files 83 * support for AVC in .mp4 files
78 * raw H.261 files via lavf 84 * support for raw H.261 files via libavformat
79 * improved seeking precision in MPEG files 85 * improved seeking precision in MPEG files
80 * better subtitle language code handling for MKV files 86 * better subtitle language code handling for MKV files
81 * support DVHS files and H.264 over MPEG-TS 87 * support DVHS files and H.264 over MPEG-TS
82 * display length and position (in the seekbar) for MOV files 88 * display length and position (in the seekbar) for MOV files
89 * raw video in MOV files playback improved
83 90
84 Streaming: 91 Streaming:
85 * -cache-min and -cache-prefill options added 92 * -cache-min and -cache-prefill options added
86 * compilation fix for newer LIVE.COM versions 93 * compilation fix for newer LIVE.COM versions
87 * make ASF without ECC work 94 * make ASF without ECC work
132 * range coder (arithmetic entropy coder) used by snow and ffv1 139 * range coder (arithmetic entropy coder) used by snow and ffv1
133 * ffv1 enhancements: signed golomb, range codes 140 * ffv1 enhancements: signed golomb, range codes
134 * as usual, lots of bug fixes and optimizations 141 * as usual, lots of bug fixes and optimizations
135 142
136 Filters: 143 Filters:
137 * software volume control when no hardware support, can be controlled 144 * software volume control when no hardware support available, can be
138 with the -softvol and -softvol-max parameters 145 controlled with the -softvol and -softvol-max parameters
139 * high-quality audio resampling with -af lavcresample 146 * high-quality audio resampling with -af lavcresample
140 * cropdetect rounding parameter 147 * cropdetect rounding parameter
148 * MPlayer -af help
141 * missing audio plugins (extrastereo, volnorm) converted to audio filters 149 * missing audio plugins (extrastereo, volnorm) converted to audio filters
142 * sine sweep generator audio filter 150 * sine sweep generator audio filter
143 * hrtf audio filter to convert multichannel audio to 2 channel output 151 * hrtf audio filter to convert multichannel audio to 2 channel output
144 for headphones, preserving the spatiality of the sound 152 for headphones, preserving the spatiality of the sound
145 * big-endian fixes in rgb2rgb converter 153 * big-endian fixes in rgb2rgb converter
146 * yuv2rgb Altivec optimization fixes 154 * yuv2rgb Altivec optimization fixes
147 * support for LADSPA plugins 155 * support for LADSPA plugins
148 156
157 GUI:
158 * unified audio options dialog, also for ALSA
159 * redrawing limited, decreases CPU usage in audio-only case
160 * icons for the context menu
161 * speedup especially for audio only case
162 * doublesize bug fixed
163 * slowdown after opening the preferences panel bug fixed
164 * remaining messages moved to help file for translation
165
166 Encoding:
167 * x264 encoder support
168 * support for MP2 encoding with libtoolame
169 * libavcodec "turbo mode" to speed up 2-pass encoding
170 * support for 3-pass encode for libavcodec and x264
171 * XviD encoder and decoder modules updated to API-4.1 (XviD-1.1.x)
172 * flush remaining frames at end of encoding process
173
149 Others: 174 Others:
150 * -loop and -shuffle now work together 175 * -loop and -shuffle now work together
151 * GUI unified audio options dialog, also for ALSA
152 * GUI redrawing limited, decreases CPU usage in audio-only case
153 * GUI icons for the context menu
154 * GUI speedup especially for audio only case
155 * GUI doublesize bug fixed
156 * x264 encoder support
157 * better EDL support 176 * better EDL support
158 * some --disable configure options finally work (mp3lib, liba52, libmpeg2) 177 * some --disable configure options finally work (mp3lib, liba52, libmpeg2)
159 * framestepping 178 * framestepping
160 * changeable playback speed 179 * change playback speed during playback
161 * some crashes with binary codecs fixed 180 * some crashes with binary codecs fixed
162 * subtitle alignment support for SAMI files 181 * subtitle alignment support for SAMI files
163 * MEncoder can encode MP2 with libtoolame
164 * MPlayer -af help
165 * also support Windows path separator '\' 182 * also support Windows path separator '\'
166 * lavc "turbo mode" to speed up 2-pass encoding
167 * support for 3-pass encode for lavc and x264
168 * XviD encoder and decoder modules updated to API-4.1 (XviD-1.1.x)
169 * flush remaining frames at end of encoding process
170 * VIDIX Cyberblade TV-out fixed
171 * VIDIX I420 support for Cyberblade and mga
172 * VIDIX Radeon support on big-endian systems, other Radeon fixes
173 * CLE266 VIDIX driver
174 * experimental SAVAGE VIDIX driver
175 * -jpeg removed in favor of -vo jpeg suboptions
176 * FriBiDi fixes for comma handling in Hebrew subtitles 183 * FriBiDi fixes for comma handling in Hebrew subtitles
177 * -crash-debug option to attach gdb automatically after crashes 184 * -crash-debug option to attach gdb automatically after crashes
178 * gcc 4 compilation fixes 185 * gcc 4 compilation fixes
179 * compilation fixes for many files in the TOOLS directory 186 * compilation fixes for many files in the TOOLS directory
180 * infamous "stuck mouse button" bug fixed, new -key-fifo-size option 187 * infamous "stuck mouse button" bug fixed, new -key-fifo-size option
314 * further gcc 3.4 support fixes 321 * further gcc 3.4 support fixes
315 * mixer API written for changing volume through libaf 322 * mixer API written for changing volume through libaf
316 * -rtc-device option for specifying the RTC device 323 * -rtc-device option for specifying the RTC device
317 * desktop/menu icon added 324 * desktop/menu icon added
318 * miscellaneous bug fixes and cleanups 325 * miscellaneous bug fixes and cleanups
319 * multi-threaded encoding with lavc 326 * multi-threaded encoding with libavcodec
320 * fixed a bug with Real files introduced in pre4 327 * fixed a bug with Real files introduced in pre4
321 * -use-stdin renamed to -noconsolecontrols 328 * -use-stdin renamed to -noconsolecontrols
322 329
323 330
324 pre4: "YAML Counter" Apr 28, 2004 331 pre4: "YAML Counter" Apr 28, 2004