Mercurial > mplayer.hg
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: |