comparison ChangeLog @ 17504:a9b159da6ce5

added missing entries since the last release (approved by Diego with small fixes)
author rathann
date Sun, 29 Jan 2006 19:07:44 +0000
parents 144e9b60d5de
children 575f78183c15
comparison
equal deleted inserted replaced
17503:d66b766d40a2 17504:a9b159da6ce5
1 MPlayer (1.0) 1 MPlayer (1.0)
2 2
3 pre8: 3 pre8:
4
5 Security:
6 * support for compilation with non-executable stack
4 7
5 DOCS: 8 DOCS:
6 * environment variables documentation started 9 * environment variables documentation started
7 * interactive control fully documented 10 * interactive control fully documented
8 * improved encoding guide 11 * improved encoding guide
17 * German man page synced 20 * German man page synced
18 * Italian man page synced 21 * Italian man page synced
19 * Chinese console messages synced 22 * Chinese console messages synced
20 * misc improvements all over the place 23 * misc improvements all over the place
21 * AIX port documentation added 24 * AIX port documentation added
25 * all XviD options documented
26 * CONFIGURATION FILES section added to the man page
22 27
23 Drivers: 28 Drivers:
24 * JACK audio output rewritten without bio2jack 29 * JACK audio output rewritten without bio2jack
25 * OpenGL video output modules support -geometry and -wid options 30 * OpenGL video output modules support -geometry and -wid options
26 * for -vo gl manyfmts is now default (since it is a lot faster), use 31 * for -vo gl manyfmts is now default (since it is a lot faster), use
28 * streaming textures for -vo gl, much faster if supported (use -dr) 33 * streaming textures for -vo gl, much faster if supported (use -dr)
29 * hardware YUV to RGB conversion for -vo gl and -vo gl2, see yuv suboption 34 * hardware YUV to RGB conversion for -vo gl and -vo gl2, see yuv suboption
30 * support for custom fragment programs for -vo gl (see TOOLS/*.fp) 35 * support for custom fragment programs for -vo gl (see TOOLS/*.fp)
31 * use libvbe from vesautils as VESA video driver 36 * use libvbe from vesautils as VESA video driver
32 * several fixes for the GGI video output driver 37 * several fixes for the GGI video output driver
38 * fallback to next vo if vo_3dfx failed to init
39 * improved XvMC library detection (disabled by default)
40 * DPI (Print-Resolution) and Pixel-Aspect support in vo_jpeg
33 41
34 Decoders: 42 Decoders:
35 * Indeo2 (RT21) support via lavc 43 * Indeo2 (RT21) support via lavc
36 * Fraps video decoder via binary DLL 44 * Fraps video decoder via binary DLL
37 * support for 8-bit PNGs with palette 45 * support for 8-bit PNGs with palette
45 * QDM2 audio decoding via lavc 53 * QDM2 audio decoding via lavc
46 * cook audio decoding via lavc 54 * cook audio decoding via lavc
47 * TrueSpeech audio decoding via lavc 55 * TrueSpeech audio decoding via lavc
48 * CamStudio video decoder via lavc 56 * CamStudio video decoder via lavc
49 * hwmpa pass-through MPEG audio codec 57 * hwmpa pass-through MPEG audio codec
58 * tremor updated to libogg 1.1.2
59 * PNG decoding via libavcodec
60 * removed native RealAudio codecs (ported to lavc)
50 61
51 Demuxers: 62 Demuxers:
52 * simultaneous audio capture/playback (-tv immediatemode=0) fixed in v4l2 63 * simultaneous audio capture/playback (-tv immediatemode=0) fixed in v4l2
53 * PVR support 64 * PVR support
54 * AAC ADTS demuxer 65 * AAC ADTS demuxer
55 * libdvdread updated to v0.9.4 66 * libdvdread updated to v0.9.4
56 * support for some more MythTV NUV files 67 * support for some more MythTV NUV files
57 * modularization of demuxer code 68 * modularization of demuxer code
58 * MPEG in GXF container support with extension-based detection 69 * MPEG in GXF container support with extension-based detection
59 * faster MPEG and much faster GFX demuxing 70 * faster MPEG and much faster GXF demuxing
60 * more user-friendly demuxer forcing 71 * more user-friendly demuxer forcing
61 * bug fix for lavc WMA v2 decoder, now all files should be playable 72 * bug fix for lavc WMA v2 decoder, now all files should be playable
73 * MPEG Layer 1 and 2 demuxing fixed
74 * pass Vorbis extradata from Matroska container properly
75 * DVR format support
76 * H.264 ES high profile support
77 * TV channel cycling
78 * DVD subtitle and audio stream mappings fixed
79 * fixed RealAudio demuxing
80 * partial support for QuickTime sound atom version 2
81 * improved handling of text subs in Matroska files
82 * DVD subtitles disabled by default
83 * support sipr codec in old RealAudio files
62 84
63 Streaming: 85 Streaming:
64 * fix streaming of RealAudio files over HTTP 86 * fix streaming of RealAudio files over HTTP
65 * show SHOUT/Icecast metadata while playing 87 * show SHOUT/Icecast metadata while playing
66 * ultravox (unsv://) streaming support 88 * ultravox (unsv://) streaming support
75 * Vorbis audio decoder 97 * Vorbis audio decoder
76 * RV20 fixes 98 * RV20 fixes
77 * VP3 decoder fixes and speedup 99 * VP3 decoder fixes and speedup
78 * countless bug fixes all over the place 100 * countless bug fixes all over the place
79 * vstrict=-1 is default, Snow, ffv1 etc. need vstrict=-2 101 * vstrict=-1 is default, Snow, ffv1 etc. need vstrict=-2
80 * skiploopfilter decoder option for very fast H.264 decoding 102 * skiploopfilter/skipidct/skipframe decoder options for very fast H.264
103 decoding
81 * D-Cinema audio demuxer and decoder support 104 * D-Cinema audio demuxer and decoder support
82 * Duck/On2 TrueMotion2 (TM20) decoder 105 * Duck/On2 TrueMotion2 (TM20) decoder
83 * FLX and DTA extensions for flic 106 * FLX and DTA extensions for flic
84 * QDM2 audio decoder 107 * QDM2 audio decoder
85 * cook audio decoder 108 * cook audio decoder
86 * TrueSpeech audio decoder 109 * TrueSpeech audio decoder
87 * WMA2 audio decoder fixed, now all files should play correctly 110 * WMA2 audio decoder fixed, now all files should play correctly
88 * JPEG-LS decoder (unfinished) 111 * JPEG-LS decoder (unfinished)
89 * CamStudio video decoder 112 * CamStudio video decoder
113 * Theora decoder
114 * WMV3 decoder (unfinished)
115 * multithreaded decoding
116 * bitexact decoding
90 117
91 GUI: 118 GUI:
92 * ported to GTK2 119 * ported to GTK2
93 * long standing up side down vpotmeter bug fixed 120 * long standing up side down vpotmeter bug fixed
121 * don't hang on unreadable skin files
94 122
95 Filters: 123 Filters:
96 * much faster version of spp filter (-vf fspp), and pp7 ("fast spp=6") 124 * much faster version of spp filter (-vf fspp), and pp7 ("fast spp=6")
97 * remove_logo filter 125 * remove_logo filter
98 * lavcresample now used by default (-af-adv force=0 gives old behavior) 126 * lavcresample now used by default (-af-adv force=0 gives old behavior)
99 * vf_expand and vf_dsize now support aspect and round parameters 127 * vf_expand and vf_dsize now support aspect and round parameters
100 * screenshot filter 128 * screenshot filter
101 * -af pan command line fix, now outputs the right number of channels 129 * -af pan command line fix, now outputs the right number of channels
102 and accepts values < 0 or > 1. Channel order had to be changed. 130 and accepts values < 0 or > 1. Channel order had to be changed.
131 * negative stride support in swscale
132 * -srate fixed
133 * hqdn3d: 2.5x faster temporal-only, 1.6x faster spatial-only
103 134
104 MEncoder: 135 MEncoder:
105 * audio encoding modularized 136 * audio encoding modularized
106 * AAC (FAAC) audio encoding 137 * AAC (FAAC) audio encoding
107 * border processing adaptive quantization in libavcodec 138 * border processing adaptive quantization in libavcodec
115 -frameno-file frameno.avi to enable) 146 -frameno-file frameno.avi to enable)
116 * -o is now manditory. You can add 'o=test.avi' in ~/.mplayer/mencoder 147 * -o is now manditory. You can add 'o=test.avi' in ~/.mplayer/mencoder
117 to get old behaviour back. 148 to get old behaviour back.
118 * In multiple file encoding, all files must now have audio or none. Use 149 * In multiple file encoding, all files must now have audio or none. Use
119 -nosound to force. 150 -nosound to force.
151 * support for VBR MP2 encoding in toolame
152 * twolame support
153 * libavformat muxers support
154 * VBR audio in MPEG support
120 155
121 Ports: 156 Ports:
122 * improved timer function on Mac OS X 157 * improved timer function on Mac OS X
123 * New Mac OS X "macosx" video output driver. Supported on OS X 10.4 158 * New Mac OS X "macosx" video output driver. Supported on OS X 10.4
124 and 10.3 with QuickTime 7 (requires QuickTime 7 SDK to build on 10.3) 159 and 10.3 with QuickTime 7 (requires QuickTime 7 SDK to build on 10.3)
125 * Mac OS X 10.4 (Tiger) fixes 160 * Mac OS X 10.4 (Tiger) fixes
126 * macosx audio output driver fixes 161 * macosx audio output driver fixes
127 * support for playing DVDs copied to harddisk on Cygwin 162 * support for playing DVDs copied to harddisk on Cygwin
128 * DragonFly BSD support 163 * DragonFly BSD support
129 * liba52 asm optimizations ported to amd64 164 * liba52 asm optimizations ported to amd64
165 * configure check and compiler optimizations for VIA C3, C3-2 and Pentium-M
166 * configure check and compiler optimizations for AMD-64 extended
167 * configure can now run with cross compiling, new configure option
168 --enable-cross-compile
130 * -(no)border option to get a bordered/borderless window on Windows 169 * -(no)border option to get a bordered/borderless window on Windows
131 * MPlayer ported to AIX 170 * MPlayer ported to AIX
171 * AltiVec support fixes
172 * POWER5 support
173 * OpenGL output ported to Windows
174 * FreeBSD default DVD device added
175 * MIPS64 support
176 * Darwin portability fixes
177 * improved Debian packaging
132 178
133 Others: 179 Others:
134 * enabled hinting for TrueType fonts 180 * enabled hinting for TrueType fonts
135 * support for file:// syntax 181 * support for file:// syntax
136 * -fb option removed, use the device suboption of -vo fbdev/fbdev2 instead 182 * -fb option removed, use the device suboption of -vo fbdev/fbdev2 instead
145 * fixed ugly looking OSD with -vo gl2 and MMX 191 * fixed ugly looking OSD with -vo gl2 and MMX
146 * support for OSD localization 192 * support for OSD localization
147 * -rawaudio/-rawvideo requires -demuxer rawaudio/-demuxer rawvideo 193 * -rawaudio/-rawvideo requires -demuxer rawaudio/-demuxer rawvideo
148 * libdvdcss updated to 1.2.9 194 * libdvdcss updated to 1.2.9
149 * ~/.dvdcss is used instead of ~/.mplayer/DVDKeys for cached CSS keys 195 * ~/.dvdcss is used instead of ~/.mplayer/DVDKeys for cached CSS keys
150 * configure check and compiler optimizations for VIA C3, C3-2 and Pentium-M
151 * configure check and compiler optimizations for AMD-64 extended
152 * configure can now run with cross compiling, new configure option
153 --enable-cross-compile
154 * libcdio support for CD playback 196 * libcdio support for CD playback
155 * new option -msglevel, control verbosity of modules of MPlayer directly 197 * new option -msglevel, control verbosity of modules of MPlayer directly
156 * -verbose option removed, use -v or "-msglevel all" instead. 198 * -verbose option removed, use -v or "-msglevel all" instead.
157 * -edl is now per-file in MPlayer. 199 * -edl is now per-file in MPlayer.
158 * new input command prefixes, "pausing_keep" and "pausing_toggle" which 200 * new input command prefixes, "pausing_keep" and "pausing_toggle" which
159 alter pausing state immediately after command. 201 alter pausing state immediately after command.
160 * environment variable MPLAYER_VERBOSE controls verbosity before command 202 * environment variable MPLAYER_VERBOSE controls verbosity before command
161 line is parsed 203 line is parsed
162 * environment variable MPLAYER_HOME controls location where 204 * environment variable MPLAYER_HOME controls location where
163 configuration files are searched for 205 configuration files are searched for
206 * memleak fixes all over the code
207 * TOOLS/aconvert: allows mencoder to encode from an audio only file
208 * TOOLS/3*m_convert: D-Cinema Audio and Video conversion program
209 * allow multiple -help clauses on the command line
210 * console "OSD" for audio-only files
211 * show total time when playing audio-only files
212 * support for .wpl playlists
213 * support for ncurses as termcap library provider
214 * parallel make fixed
215 * (improved) support for shared libav* libraries
216 * playback/encoding profiles support
164 217
165 218
166 pre7try2: August 26, 2005 219 pre7try2: August 26, 2005
167 220
168 Security: 221 Security: