annotate ChangeLog @ 12337:6f1b4c989914

soft skipping for mencoder. rather than skipping decoding/filtering frames that will be skipped, mencoded tells vf_softskip (if present) that it should drop the next frame. this allows filters that need to see every input frame (inverse telecine, denoise3d, ...) to see skipped frames before they get dropped. in principle, a smarter softskip filter could be written that would buffer frames and choose to drop the one with least change, rather than strictly dropping the next one.
author rfelker
date Wed, 28 Apr 2004 04:29:17 +0000
parents 182f2b16fb90
children e9a42bfc2cd0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1 MPlayer (1.0)
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
2
12316
alex
parents: 12313
diff changeset
3 pre4: "YAML Counter" Apr 27, 2004
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
4
12090
837485aef2eb security fix
diego
parents: 12030
diff changeset
5 Security:
12331
182f2b16fb90 Spelling, mention that one vulnerability was fixed in 1.0pre3try2.
diego
parents: 12318
diff changeset
6 * HTTP parser remote heap overflow vulnerability fixed (from 1.0pre3try2)
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
7 * Real RTSP remote buffer overflow vulnerability fixed
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
8 * buffer overflow in the Matroska demuxer
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
9 * potentially exploitable buffer overflow in CDDB TOC code
12090
837485aef2eb security fix
diego
parents: 12030
diff changeset
10
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
11 DOCS:
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
12 * new Copyright file covers files from other projects and their licenses
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
13 * new DOCS/tech/translations.txt explains how to properly translate MPlayer
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
14 * new Japanese console message translation
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
15 * Polish translation finished
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
16 * Italian man page translation
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
17 * DVD ripping guide
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
18 * telecine/interlacing guide
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
19 * video out driver section added to the man page
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
20 * XML build system rewritten - now supports building individual languages
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
21 * miscellaneous updates all over the place
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
22
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
23 Ports:
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
24 * better PA-RISC detection
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
25 * support for VAX (tested on VAXstation 4000/VLC) -- really, believe me!
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
26 * optimizing for specific MIPS CPUs under IRIX
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
27 * AMD64 detection under BSDs
11881
8c6d3b04f78a spelling, random fixes
diego
parents: 11850
diff changeset
28 * fbdev driver updated for Linux 2.6
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
29 * support for ELF only OpenBSD
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
30 * optimizing for PPC 970 (aka G5)
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
31 * SDL support fixed on MinGW
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
32 * VIDIX working under Windows XP/2000 (native dhahelper)
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
33 * builds out of the box under GNU Hurd
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
34 * SSE optimizations enabled under MinGW
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
35 * SSE support under OpenBSD
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
36 * AltiVec support under NetBSD
12293
126690afcda7 release name, changes
alex
parents: 12287
diff changeset
37 * GCC 3.4 support (due to changed behaviour in ASM code snippets)
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
38
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
39 Demuxers:
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
40 * Matroska containing RealVideo works better
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
41 * fixed random segfaults in VIVO
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
42 * endianess fixes in CDDA
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
43 * UYVY support in tvi/v4l2
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
44 * tvi/bsdbt848 now working under FreeBSD 5.2-CURRENT
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
45 * tvi/bsdbt848 audio part working under NetBSD
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
46 * LIVE.COM demuxer updated to conform with latest libraries
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
47 * new, independent, C implementation of the Matroska demuxer
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
48 * fix for rare Real files
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
49 * more robust Real demuxer (can resync after errors)
309b42443b65 updated
alex
parents: 12283
diff changeset
50 * support for AAC inside Real
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
51 * MPEG Aspect code 4 fixed
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
52 * support for selecting subtitle streams with -slang inside Ogg
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
53 * wrapper demuxer for FFMpeg's libavformat (Nut is playable this way)
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
54 * much improved seeking in Ogg
12305
rtognimp
parents: 12302
diff changeset
55 * Nullsoft streaming video (NSV) demuxer
rtognimp
parents: 12302
diff changeset
56 * AVI OpenDML read and write support
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
57
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
58 Streaming:
12331
182f2b16fb90 Spelling, mention that one vulnerability was fixed in 1.0pre3try2.
diego
parents: 12318
diff changeset
59 * SMIL playlist parser
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
60 * support for URL redirection
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
61 * support for seeking in HTTP streams
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
62 * updated LIVE.COM streaming code
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
63 * fallback to live.com RTSP after Real RTSP
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
64 * suggests -playlist if normal streaming fails
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
65 * many improvements and bug fixes in the streaming code
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
66
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
67 Decoders:
11881
8c6d3b04f78a spelling, random fixes
diego
parents: 11850
diff changeset
68 * compilation failure without zlib in vd/lcl fixed
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
69 * removed obsoleted decoders (which were moved to libavcodec), affected:
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
70 vd/8bps, vd/msrle, vd/msvideo1, vd/rpza, vd/smc
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
71 * workaround for buggy codecs in ad/acm (support for Sharp G.726)
11881
8c6d3b04f78a spelling, random fixes
diego
parents: 11850
diff changeset
72 * fixed chroma-swapping in Hauppauge Macroblock decoder
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
73 * AltiVec optimized resampler in liba52
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
74 * support for VP5 and VP6 DLL decoders
309b42443b65 updated
alex
parents: 12283
diff changeset
75 * support for Alparysoft lossless video codec (through DLLs)
12305
rtognimp
parents: 12302
diff changeset
76 * support for Lead MCMW wavelet video codec (through DLLs)
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
77 * HE-AAC working through libfaad
309b42443b65 updated
alex
parents: 12283
diff changeset
78 * removed libmpflac in favor of FFmpeg's FLAC implementation
12287
98225ad57fc2 missing
alex
parents: 12284
diff changeset
79 * liba52 dynamic range compression support
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
80
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
81 Filters:
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
82 * vf_bmovl bugfixes
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
83 * vf_filmdint now handles 15fps NTSC input
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
84 * huge updates and speedup on vf_pullup
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
85 * big updates to vf_ilpack (proper interpolation and MMX optimizations)
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
86 * vf_zrmjpeg: fast MJPEG encoder using libavcodec for Zoran
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
87 * interlaced scaling support in vf_scale
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
88 * vf_kerndeint: adaptive deinterlacer
309b42443b65 updated
alex
parents: 12283
diff changeset
89 * vf_rgbtest: rgb test pattern generator for developers
309b42443b65 updated
alex
parents: 12283
diff changeset
90 * vf_qp: qp change filter
309b42443b65 updated
alex
parents: 12283
diff changeset
91 * vf_noformat: the same as vf_format but with reversed meaning
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
92 * AltiVec optimized SWScaler
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
93 * vf_phase: phase shift fields
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
94 * vf_divtc: duplicate frame removal from deinterlaced telecined video
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
95
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
96 Drivers:
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
97 * ao/esd behaves better over network now
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
98 * support for Radeon 9200/9600/9600 Pro/9700 in VIDIX
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
99 * -mixer support for alsa9
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
100 * fixed OSS audio grabber module with hardware not supporting 44khz
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
101 * native ALSA 1.x support (not through 0.9 emulation)
11881
8c6d3b04f78a spelling, random fixes
diego
parents: 11850
diff changeset
102 * better multibuffer support in VIDIX nVidia driver
8c6d3b04f78a spelling, random fixes
diego
parents: 11850
diff changeset
103 * pan & scan support in VIDIX nVidia driver
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
104 * support for more cards in VIDIX nVidia driver
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
105 * vo_libcaca: color ASCII art output driver
12313
2c43227bde12 spelling, additions, slight reordering
diego
parents: 12305
diff changeset
106 * vo_quartz: native MacOS X/Quartz video output
12287
98225ad57fc2 missing
alex
parents: 12284
diff changeset
107 * support for VIDIX when ATI FireGLX drivers are used
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
108
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
109 FFmpeg/libavcodec:
12316
alex
parents: 12313
diff changeset
110 * H.263 AIC and MQ encoding support
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
111 * fixed low delay decoding
12316
alex
parents: 12313
diff changeset
112 * fixed H.263+ encoding without UMV
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
113 * lots of CBR improvements
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
114 * MB type and QP visualization
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
115 * lots of code cleanup
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
116 * intra & inter dequantization split -> speedup
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
117 * fixed stereo IMA ADPCM encoding
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
118 * VBV delay setting support (MPEG2 CBR)
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
119 * improved RV20 decoder (most known errors eliminated)
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
120 * interlaced DCT
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
121 * interlaced motion estimation
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
122 * interlaced MPEG2 encoding
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
123 * 4MV encoding fixes
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
124 * initial interlaced MPEG4 encoding
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
125 * improved visual quality in SVQ3 decoder
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
126 * fixed never-before-tested embedded string decoder in SVQ1
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
127 * optimized quantization (including the trellis way)
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
128 * Sierra VMD video decoder
12316
alex
parents: 12313
diff changeset
129 * MMX and SSE2 optimized H.263 denoiser
11881
8c6d3b04f78a spelling, random fixes
diego
parents: 11850
diff changeset
130 * better SVCD compliance (encoder side)
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
131 * MMX and MMX2 optimized interlaced DCT decision
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
132 * various cleanup, memleak and segfault fixes
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
133 * optimized (2x faster) the MPEG layer 3 decoder
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
134 * grayscale coded MJPEG decoding support
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
135 * avimszh and avizlib decoders
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
136 * "packed" XviD decoding
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
137 * fixed some bugs in RV20 B-frames decoding
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
138 * closed GOP encoding
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
139 * SSE2 optimized FDCT
309b42443b65 updated
alex
parents: 12283
diff changeset
140 * support for quantizer noise shaping
309b42443b65 updated
alex
parents: 12283
diff changeset
141 * support for EA ADPCM and SMJPEG IMA ADPCM
309b42443b65 updated
alex
parents: 12283
diff changeset
142 * QT RLE decoder
309b42443b65 updated
alex
parents: 12283
diff changeset
143 * OBMC fixes
309b42443b65 updated
alex
parents: 12283
diff changeset
144 * FLAC decoder
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
145 * better support for DivX5
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
146 * MMX and SSE2 optimized VP3/Theora decoding
309b42443b65 updated
alex
parents: 12283
diff changeset
147 * support for Theora alpha3
12316
alex
parents: 12313
diff changeset
148 * many H.264 improvements
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
149 * more robust MJPEG startcode search mechanism
309b42443b65 updated
alex
parents: 12283
diff changeset
150 * better WMV8 decoding
12316
alex
parents: 12313
diff changeset
151 * native SPARC VIS optimizations
12305
rtognimp
parents: 12302
diff changeset
152 * native G.726 codec
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
153
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
154 Others:
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
155 * -codecs-file option for specifying alternative codecs.conf file
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
156 * fixed some minor bugs in the GUI
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
157 * prevent sig11 when $HOME is not set
11881
8c6d3b04f78a spelling, random fixes
diego
parents: 11850
diff changeset
158 * fix some command line handling corruptions
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
159 * Swedish and Polish yes/no options in config files
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
160 * support binding F11 and F12 keys
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
161 * TOOLS/divx2svcd updated
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
162 * stricter thread code in Win32 loader (works under NetBSD)
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
163 * PJS subtitle support (was: dunnowhat)
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
164 * TOOLS/avifix: simple tool to fix chunk sizes in AVI files
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
165 * proper extraheader handling when libavcodec is used in MEncoder
309b42443b65 updated
alex
parents: 12283
diff changeset
166 * AVI OpenDML read and write support
309b42443b65 updated
alex
parents: 12283
diff changeset
167 * AVI VPRP (video property) read and write support
309b42443b65 updated
alex
parents: 12283
diff changeset
168 * fixed long standing lame quality option off-by-one bug in MEncoder
309b42443b65 updated
alex
parents: 12283
diff changeset
169 * MPL2 subtitle support
12313
2c43227bde12 spelling, additions, slight reordering
diego
parents: 12305
diff changeset
170 * less verbosity in Win32 loader and other places
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
171
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
172
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
173 pre3try2: security fix release Mar 3, 2004
12090
837485aef2eb security fix
diego
parents: 12030
diff changeset
174
837485aef2eb security fix
diego
parents: 12030
diff changeset
175 Security:
837485aef2eb security fix
diego
parents: 12030
diff changeset
176 * HTTP parser remote heap overflow vulnerability fixed
837485aef2eb security fix
diego
parents: 12030
diff changeset
177
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
178
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
179 pre3: "The Real Counter" Dec 9, 2003
11046
761f81ffe198 new XML build system
diego
parents: 11020
diff changeset
180
761f81ffe198 new XML build system
diego
parents: 11020
diff changeset
181 DOCS:
11440
db63c2ec4d55 some updates
diego
parents: 11312
diff changeset
182 * all MPlayer and MEncoder options documented
11570
9dabc421c0c9 pre3 final
alex
parents: 11564
diff changeset
183 * all FFmpeg/libavcodec options documented
11054
bbe74a48483f changes after pre2
alex
parents: 11046
diff changeset
184 * Support for building incomplete XML documentation
11312
9b9f93c931d9 spelling fixes, small additions, codename suggested
diego
parents: 11235
diff changeset
185 * Support for building all-in-one HTML docs
11104
a4742de81ff2 docs updates, spelling, cosmetics
diego
parents: 11054
diff changeset
186 * HTML documentation obsoleted
11312
9b9f93c931d9 spelling fixes, small additions, codename suggested
diego
parents: 11235
diff changeset
187 * English, Polish and French HTML documentation removed
11104
a4742de81ff2 docs updates, spelling, cosmetics
diego
parents: 11054
diff changeset
188 * Spanish documentation translation finished
11533
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
189 * Macedonian runtime output translation added
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
190 * small improvements and bug fixes all over the place
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
191
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
192 Ports:
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
193 * fixed compilation of Matroska on MinGW/Cygwin
11533
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
194 * support for detecting non-Intel CPUs under Cygwin
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
195 * sub autoloading under Windows
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
196 * removed pthread dependency (out of the box compilation on NetBSD)
11571
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
197 * more 64 bit fixes
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
198 * a lot of Mac OS X fixes
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
199 * prefer TOOLS/cpuinfo over linuxemu's /proc/cpuinfo under FreeBSD/x86
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
200 * Darwin XMMS libs supported
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
201 * support newer Darwin versions in AltiVec detection code
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
202 * support for newer Apple GCCs
11046
761f81ffe198 new XML build system
diego
parents: 11020
diff changeset
203
11054
bbe74a48483f changes after pre2
alex
parents: 11046
diff changeset
204 Codecs and demuxers:
11218
alex
parents: 11104
diff changeset
205 * better support for (buggy) MEncoder created streams in libmpeg2
alex
parents: 11104
diff changeset
206 * MPEG-TS demuxer updates
11235
2ee7eafb153a more updates
alex
parents: 11218
diff changeset
207 * fixed the MPEG muxer
2ee7eafb153a more updates
alex
parents: 11218
diff changeset
208 * fixed tons of bugs in MMS streaming
11604
777f777b02e4 spelling cosmetics
diego
parents: 11602
diff changeset
209 * user settable HTTP user-agent field
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
210 * improved (now working) seeking with support for growing files in
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
211 Realmedia format
11570
9dabc421c0c9 pre3 final
alex
parents: 11564
diff changeset
212 * saveable and loadable index files (workaround for formats not
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
213 supporting files over 2GB)
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
214 * Ultimotion VfW decoder
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
215 * support for MMS streams with UTF urls
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
216 * big DVB demuxer update
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
217 * fixed MOV demuxer to always read ImageDesc (fixes ffsvq3 bugs)
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
218 * fixed an old bug in AVI/Waveformatex size calculation
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
219 * XviD API-4 (1.0 beta2) support
12283
91c129f7b2e6 Ogg spelling fixed as pointed out by the wanderer.
diego
parents: 12279
diff changeset
220 * improved FLAC-in-Ogg support
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
221 * Matroska: better AC3 detection
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
222 * Matroska: VobSubs, MP2, FLAC, AAC and HE-AAC support
11571
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
223 * improved detection of Real RTSP through URL analysis
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
224 * fixed stereo 16 bit TWOS
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
225 * fixed MPNG when using BGR24 images
12283
91c129f7b2e6 Ogg spelling fixed as pointed out by the wanderer.
diego
parents: 12279
diff changeset
226 * control functions in Ogg demuxer
11604
777f777b02e4 spelling cosmetics
diego
parents: 11602
diff changeset
227 * HTTP cookies support
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
228 * LML-M4 MPEG4 capture card raw stream format support
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
229
11054
bbe74a48483f changes after pre2
alex
parents: 11046
diff changeset
230 Filters:
11571
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
231 * some fixes in the delogo filter
11218
alex
parents: 11104
diff changeset
232 * optimized eq2 filter
alex
parents: 11104
diff changeset
233 * weighted gamma support in the eq2 filter
11571
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
234 * new filters: hue, spp, fil, yuvcsp
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
235 * alternative postprocessing filter (spp)
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
236 * big scale filter updates
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
237 * zrmjpeg filter, a kick-ass MJPEG encoder using FFmpeg/libavcodec
11604
777f777b02e4 spelling cosmetics
diego
parents: 11602
diff changeset
238 * filmdint: new inverse telecine filter, heavily MMX and 3DNow! optimized
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
239
11054
bbe74a48483f changes after pre2
alex
parents: 11046
diff changeset
240 FFmpeg/libavcodec:
11104
a4742de81ff2 docs updates, spelling, cosmetics
diego
parents: 11054
diff changeset
241 * Lagrange multipliers instead of qscale, encoding quality much improved
11312
9b9f93c931d9 spelling fixes, small additions, codename suggested
diego
parents: 11235
diff changeset
242 * fixed an old bug in MPlayer's support code
12316
alex
parents: 12313
diff changeset
243 * support wider range of VOLs in H.263
11218
alex
parents: 11104
diff changeset
244 * direct rendering support in MJPEG
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
245 * massive MLib optimizations
11218
alex
parents: 11104
diff changeset
246 * more VQA files supported
alex
parents: 11104
diff changeset
247 * Theora support
alex
parents: 11104
diff changeset
248 * Sunplus JPEG (SP5X) support
12316
alex
parents: 12313
diff changeset
249 * H.263 GOB fixes
11218
alex
parents: 11104
diff changeset
250 * massive cleanups
alex
parents: 11104
diff changeset
251 * reduced memory footprint (!)
alex
parents: 11104
diff changeset
252 * fixed decoding if aspect ratio changes
alex
parents: 11104
diff changeset
253 * MMX2 optimizations in HuffYUV
11533
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
254 * lots of bugs squashed in HuffYUV
11571
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
255 * long standing decoding errors after 'first frame is not keyframe' fixed
11218
alex
parents: 11104
diff changeset
256 * CRI ADX support
alex
parents: 11104
diff changeset
257 * XA ADPCM support
alex
parents: 11104
diff changeset
258 * fixed files with odd dimensions on PPC
alex
parents: 11104
diff changeset
259 * optimized MPEG2 bitstream parsing
alex
parents: 11104
diff changeset
260 * better interlacing framework
alex
parents: 11104
diff changeset
261 * support for IBM's XLC compiler
alex
parents: 11104
diff changeset
262 * support for SAR (sample aspect ratio)
11235
2ee7eafb153a more updates
alex
parents: 11218
diff changeset
263 * floating point AAN DCT
11571
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
264 * dynamically alloc big data fields (lower memory usage in most cases!)
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
265 * fixed stereo IMA-ADPCM encoding
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
266 * inline vs always_inline - some speedups
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
267 * MMX2 optimized FDCT
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
268 * accurate 2-4-8 DCT
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
269 * much faster DV encoding (beats libdv)
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
270 * support Cinepak files with funky (not divisible by 4) resolutions
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
271 * AltiVec optimized FDCT
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
272 * XvMC speedups
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
273 * initial ZyGoVideo decoding
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
274 * RGB support in FFV1
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
275 * new Palette API, all codecs updated
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
276 * Noise reduction of DCT coefficients
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
277 * "av_log" logging API
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
278 * support for buffer hints from codecs
11570
9dabc421c0c9 pre3 final
alex
parents: 11564
diff changeset
279 * BGR24, RGB555 and PAL8 image formats
9dabc421c0c9 pre3 final
alex
parents: 11564
diff changeset
280 * 8BPS, MS RLE, MS Video1, QT RPZA, QT SMC, FLIC and TrueMotion1 decoders
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
281 * 16x8 MV visualisation support
12316
alex
parents: 12313
diff changeset
282 * H.263 overlapped block motion compensation (OBMC), 4MV support
alex
parents: 12313
diff changeset
283 * H.263 alternative inter vlc support
alex
parents: 12313
diff changeset
284 * H.263 deblocking filter (MMX optimized)
alex
parents: 12313
diff changeset
285 * H.263 modified quantization support
alex
parents: 12313
diff changeset
286 * H.263 slice structured mode support
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
287 * Real RV20 decoder (with B-frame support)
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
288
11054
bbe74a48483f changes after pre2
alex
parents: 11046
diff changeset
289 Drivers:
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
290 * VIDIX equalizer support in fbdev, svga and vesa
11218
alex
parents: 11104
diff changeset
291 * VIDIX colorkeying support in fbdev, svga and vesa
alex
parents: 11104
diff changeset
292 * obsoleted option: -fb
11054
bbe74a48483f changes after pre2
alex
parents: 11046
diff changeset
293 * new SiS 650/651/740/etc VIDIX driver
11312
9b9f93c931d9 spelling fixes, small additions, codename suggested
diego
parents: 11235
diff changeset
294 * safer vo_directx direct rendering
11218
alex
parents: 11104
diff changeset
295 * massive nvidia_vid updates
alex
parents: 11104
diff changeset
296 * gl2 updates
alex
parents: 11104
diff changeset
297 * ggi now supports non-directbuffer rendering and slices
alex
parents: 11104
diff changeset
298 * tdfxfb fixed on gcc 3.x
11533
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
299 * dfbmga updated, G200 support
11218
alex
parents: 11104
diff changeset
300 * colorkeying can be disabled
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
301 * Radeon 9800 (R350) support in VIDIX
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
302 * proper fix for buffer size workarounds in vo_zr
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
303 * new vo_zr2 driver, which uses the advantages of the filter layer
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
304 * fixed vo_vesa when used together with pthread
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
305 * runtime stay-on-top functionality (in almost all output drivers)
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
306 * ALSA 1.x support
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
307
11218
alex
parents: 11104
diff changeset
308 SWScaler:
alex
parents: 11104
diff changeset
309 * updated MLib (Sun VIS) support
alex
parents: 11104
diff changeset
310 * more accurate filters (rounding fixes)
alex
parents: 11104
diff changeset
311 * MMX optimized UYVY output
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
312 * eliminated chroma scaling bugs
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
313
11054
bbe74a48483f changes after pre2
alex
parents: 11046
diff changeset
314 Others:
11312
9b9f93c931d9 spelling fixes, small additions, codename suggested
diego
parents: 11235
diff changeset
315 * fixed aspect and geometry
9b9f93c931d9 spelling fixes, small additions, codename suggested
diego
parents: 11235
diff changeset
316 * fixed compilation when libavcodec is missing (although it's a bad idea)
11440
db63c2ec4d55 some updates
diego
parents: 11312
diff changeset
317 * MTRR detection added to TOOLS/cpuinfo
db63c2ec4d55 some updates
diego
parents: 11312
diff changeset
318 * FAAD detection in configure fixed/improved
11533
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
319 * improved FLAC configure detection
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
320 * GUI file selector updated for newer formats
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
321 * Fontconfig support
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
322 * proper VobSub seeking support
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
323 * removed oldskool libcss support (nobody uses it, it has drawbacks and
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
324 possible security implications)
11046
761f81ffe198 new XML build system
diego
parents: 11020
diff changeset
325
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
326 MEncoder:
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
327 * FFmpeg/libavcodec audio encoding support
11571
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
328 * exit if there's no video stream (avoids unexpected segfaults)
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
329 * huge bug fixed (missing InitTimer call), screwed up timers in some cases
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
330 * rawyuv (i420) 'encoder'
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
331
11104
a4742de81ff2 docs updates, spelling, cosmetics
diego
parents: 11054
diff changeset
332
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
333 pre2: Oct 5, 2003
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
334
10962
9af32c77774d typos and additions
diego
parents: 10946
diff changeset
335 Security:
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
336 * remotely exploitable buffer overflow in the ASF streaming code fixed
10962
9af32c77774d typos and additions
diego
parents: 10946
diff changeset
337
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
338 DOCS:
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
339 * Spanish and Russian translations almost finished
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
340 * French, Hungarian, Polish translations updated
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
341 * New Romanian translation started
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
342 * numerous sections updated
11008
3f71eddcfcfd FLAC and altivec
diego
parents: 10990
diff changeset
343
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
344 Ports:
10973
cbed8b88d4ee typos and lavc voodoo
diego
parents: 10962
diff changeset
345 * initial Amiga/MorphOS (through GeekGadgets) support
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
346 * FreeBSD 5.x (libkse/libthr) support in Win32 DLL loader
12318
491d4afdff25 typos pointed out by the wanderer
diego
parents: 12316
diff changeset
347 * finally fixed the compilation on non-MVI capable Alpha CPUs
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
348 * better AltiVec detection in configure
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
349 * OSD menu now works on MinGW
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
350 * slave mode, vobsub and MEncoder support on Windows
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
351 * MinGW 3.1.0 supports MPlayer out of the box!
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
352 * VIDIX and libdha ported to Windows
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
353 * SDL on IRIX support
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
354 * vo_gl2 video output ported to Windows
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
355
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
356 Codecs and demuxers:
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
357 * support for QuickTime version 6.3 DLLs
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
358 * fixed some bugs in imported FAAD
10962
9af32c77774d typos and additions
diego
parents: 10946
diff changeset
359 * disabled internal FAAD when using buggy GCC
9af32c77774d typos and additions
diego
parents: 10946
diff changeset
360 * --enable-externalfaad option to force using external FAAD library
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
361 * imaadpcm bug fixed
10973
cbed8b88d4ee typos and lavc voodoo
diego
parents: 10962
diff changeset
362 * ViVD v2 codec support (DLL only)
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
363 * QuickTime codecs support inside Matroska
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
364 * improved seeking inside Matroska
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
365 * some bugs with DMO codecs have been fixed
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
366 * fix for MOV files with bogus user data length
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
367 * fixed some demuxers which read after EOF
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
368 * better RTP synchronisation
11008
3f71eddcfcfd FLAC and altivec
diego
parents: 10990
diff changeset
369 * FLAC support through imported libmpflac
3f71eddcfcfd FLAC and altivec
diego
parents: 10990
diff changeset
370
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
371 Filters:
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
372 * new delogo filter (for removing TV channel logos)
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
373 * presets support in swscaler filter
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
374 * new audio filter export, for supporting visual effect applications
11016
8bad8ffae07b final pre2 changelog
alex
parents: 11008
diff changeset
375 * correct select handling in bmovl filter
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
376
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
377 FFmpeg/libavcodec:
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
378 * better DivX/XviD bug detection code
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
379 * Id RoQ decoder
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
380 * Interplay MVE decoder
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
381 * WC3/Xan video decoder
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
382 * Xan DPCM, DK3 & DK4 ADPCM audio decoders
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
383 * detect old XviD with fourcc=DIVX
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
384 * vp3 decoder fixes
10973
cbed8b88d4ee typos and lavc voodoo
diego
parents: 10962
diff changeset
385 * improved the Alpha optimizations
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
386 * x86 optimizations are threadsafe now
10973
cbed8b88d4ee typos and lavc voodoo
diego
parents: 10962
diff changeset
387 * settable scene change threshold
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
388 * better MPEG1/MPEG2 conformance encoder
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
389 * quality improvement for high bitrate videos with trellis quantization
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
390 * indeo3 decoder fixed
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
391 * new options: mv0, cbp
10990
af64f3d797dd some updates
alex
parents: 10987
diff changeset
392 * DV video encoder
11020
1c26b4677977 hopefully final pre2, it depends on gabucino..
alex
parents: 11018
diff changeset
393 * MPEG1 now works with Trellis quantization
11008
3f71eddcfcfd FLAC and altivec
diego
parents: 10990
diff changeset
394
10990
af64f3d797dd some updates
alex
parents: 10987
diff changeset
395 Faad2:
af64f3d797dd some updates
alex
parents: 10987
diff changeset
396 * synced to latest CVS
af64f3d797dd some updates
alex
parents: 10987
diff changeset
397 * HE_AAC profile added
af64f3d797dd some updates
alex
parents: 10987
diff changeset
398 * SBR QMF improvements
af64f3d797dd some updates
alex
parents: 10987
diff changeset
399 * DRM updates
af64f3d797dd some updates
alex
parents: 10987
diff changeset
400 * Covariance speedup
af64f3d797dd some updates
alex
parents: 10987
diff changeset
401 * reduced memory usage
af64f3d797dd some updates
alex
parents: 10987
diff changeset
402 * overall cleanups and fixes
11008
3f71eddcfcfd FLAC and altivec
diego
parents: 10990
diff changeset
403
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
404 Drivers:
10962
9af32c77774d typos and additions
diego
parents: 10946
diff changeset
405 * VIDIX driver for nVidia cards
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
406 * directfb2 fixed for latest directfb
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
407 * smoother audio playback with alsa9
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
408 * fullscreen and geometry support in directx
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
409 * fullscreen support with OpenGL drivers
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
410 * OSD fixed with svga
11018
2372a0e2f6cc consolevidix renamed to cvidix
gabucino
parents: 11016
diff changeset
411 * new cvidix and winvidix drivers
11016
8bad8ffae07b final pre2 changelog
alex
parents: 11008
diff changeset
412 * user settable colorkey
11008
3f71eddcfcfd FLAC and altivec
diego
parents: 10990
diff changeset
413
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
414 Others:
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
415 * several leak fixes
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
416 * selecting optimizations for PPC 7455 CPU
10962
9af32c77774d typos and additions
diego
parents: 10946
diff changeset
417 * CPU detection code now measures speed on x86
9af32c77774d typos and additions
diego
parents: 10946
diff changeset
418 * unrarlib cleaned up a bit
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
419 * updated the list of known x86 CPUs (including Opteron!)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
420 * subtitle alignment and smart line splitting options
11008
3f71eddcfcfd FLAC and altivec
diego
parents: 10990
diff changeset
421
3f71eddcfcfd FLAC and altivec
diego
parents: 10990
diff changeset
422
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
423 pre1: "Development" on the beach Sept 1, 2003
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
424 NOTE: the MPlayer 'main' branch was forked at the time of 0.90-rc4, so
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
425 0.90-rc5 (and later 0.90 releases) changes are independent!
10612
8e678e833591 docs updates
diego
parents: 10588
diff changeset
426 (it also means that there are main-only and 0_90-only changes)
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
427
10396
71709106a44a docs changes
diego
parents: 10329
diff changeset
428 DOCS:
71709106a44a docs changes
diego
parents: 10329
diff changeset
429 * DOCS/Language/ dirs renamed to DOCS/id, English files moved to DOCS/en
71709106a44a docs changes
diego
parents: 10329
diff changeset
430 * HTML --> XML format conversion (English, Russian and French for now)
71709106a44a docs changes
diego
parents: 10329
diff changeset
431 * new Spanish DOCS translation
71709106a44a docs changes
diego
parents: 10329
diff changeset
432 * man page restructured, options ordered
71709106a44a docs changes
diego
parents: 10329
diff changeset
433 * Finally merged libavc-option.txt into the man page.
10612
8e678e833591 docs updates
diego
parents: 10588
diff changeset
434 * slave mode commands moved from the man page to DOCS/tech/
8e678e833591 docs updates
diego
parents: 10588
diff changeset
435 * traditional Chinese help file added
8e678e833591 docs updates
diego
parents: 10588
diff changeset
436 * massive help file updates, most languages are up to date now
8e678e833591 docs updates
diego
parents: 10588
diff changeset
437 * new and improved Windows port section with Cygwin and MinGW subsections
8e678e833591 docs updates
diego
parents: 10588
diff changeset
438 * almost all options documented
8e678e833591 docs updates
diego
parents: 10588
diff changeset
439 * fixes and small updates all over the place
10396
71709106a44a docs changes
diego
parents: 10329
diff changeset
440
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
441 Big/Structural changes:
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
442 * linux/ dir renamed to osdep/
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
443 * postproc/postproc* files moved to libavcodec
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
444 * old libmpeg2 replaced with patched version of the 0.3.1 release
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
445 * docs priority & installation (--language=ab,cd,ef,all and so on)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
446 * yuv2rgb conversion removed from most vo drivers (like fbdev, gif89, etc)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
447 * reverse-order -vop option obsoleted by -vf, big config layer changes
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
448 * stream layer "cleanup", -dvd -> dvd:// etc
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
449 * autosub fuzziness, it tries to load all subs with similar filenames
10616
4c6398946936 updates
alex
parents: 10612
diff changeset
450 * removed the whole old config reader, leaving only the newer one
4c6398946936 updates
alex
parents: 10612
diff changeset
451 (no backward compatibilty!)
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
452
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
453 Ports:
10768
diego
parents: 10759
diff changeset
454 * HP-UX fixes
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
455 * Ported to Darwin / Mac OS X (with extra accurate Darwin timers)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
456 * Ported to Win32/MinGW (including network, timers, getch, etc)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
457 * Win32 codecs DLL support on Win32 (Cygwin and MinGW)
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
458 * fixed mpdvdkit on Cygwin and MinGW
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
459 * Lots of PPC (including AltiVec) optimizations
10329
d7f6c9ac3f5f some fixes
alex
parents: 10326
diff changeset
460 * Some ARM fixes
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
461 * Alpha fixes (especially non-gcc3 support)
a056b946e8df some updates
alex
parents: 10396
diff changeset
462 * Initial Hitachi SuperH support (SH3/SH4)
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
463
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
464 Codecs/demuxers support:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
465 * RealAudio Win32 DLLs support
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
466 * various RealAudio/RealVideo fixes, including WxH bugs, Sipr, etc
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
467 * various realmedia a-v sync fixes
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
468 * RealAudio V4 demuxer
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
469 * RealAudio 14_4 and 28_8 codecs support (both binary DLLs and native code)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
470 * realmedia rtsp:// support (independent from the live.com RTSP stuff!)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
471 * Matroska demuxer (C++ version)
12316
alex
parents: 12313
diff changeset
472 * demuxer: enabling MPEG4-ES autodetection, H.264-ES support
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
473 * WAV extradata parsing (for truespeech, atrac3, etc)
10732
31530cb43405 some WIP
alex
parents: 10616
diff changeset
474 * MPEG-TS (Transport Stream) and TIVO demuxers
31530cb43405 some WIP
alex
parents: 10616
diff changeset
475 * DVB (Digital Video Broadcasting) input driver
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
476 * hwac3: DTS passthru support
11104
a4742de81ff2 docs updates, spelling, cosmetics
diego
parents: 11054
diff changeset
477 * new filters: down3dright, detc, telecine, tfields, ilpack, ivtc, dsize,
a4742de81ff2 docs updates, spelling, cosmetics
diego
parents: 11054
diff changeset
478 tinterlace, pullup (MMX optimized!), framestep, tile
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
479 * vf layer: slices support (crop, expand, swscale only)
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
480 * vf scale aspect fixes
11104
a4742de81ff2 docs updates, spelling, cosmetics
diego
parents: 11054
diff changeset
481 * swscaler: cleanup & API change, yv12 -> yuy2 in alpha asm,
a4742de81ff2 docs updates, spelling, cosmetics
diego
parents: 11054
diff changeset
482 -fPIC compileable
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
483 * swscaler: brightness/cont/sat. and different YUV matrices support
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
484 * NUV encoding
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
485 * SGI image files decoding (-mf)
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
486 * Theora video (using libtheora/libogg) support
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
487 * DivX.com 5.0.5 libs support
10326
90c9fe8b04ab spelling police
diego
parents: 10324
diff changeset
488 * support for latest XviD en/decoder features
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
489 * decoder for Hauppauge PVR 250/350 MB-YUV format (fourcc HM12)
12316
alex
parents: 12313
diff changeset
490 * support for Vanguard's Win32 H.264 etc codecs
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
491 * Video for Linux 1: various bugfixes, video eq support
a056b946e8df some updates
alex
parents: 10396
diff changeset
492 * Video for Linux 2 support
10616
4c6398946936 updates
alex
parents: 10612
diff changeset
493 * TV support: kick-ass image format handling
4c6398946936 updates
alex
parents: 10612
diff changeset
494 * mp3lib: moved the assembly sources into gcc inline assembly (c)
4c6398946936 updates
alex
parents: 10612
diff changeset
495 * mp3lib: sync with mpg123 0.59s-pre
4c6398946936 updates
alex
parents: 10612
diff changeset
496 * mp3lib: final layer-1 support
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
497 * mp3lib: skip trashed first MP3 frame, fixes many buggy/misdetected files
10732
31530cb43405 some WIP
alex
parents: 10616
diff changeset
498 * imported a working FAAD version
31530cb43405 some WIP
alex
parents: 10616
diff changeset
499 * 8BPS (Planar RGB) support
10759
2fbf4b0f1857 spelling + small updates
diego
parents: 10752
diff changeset
500 * working DVD (libmpdvdkit) support for Cygwin/MinGW
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
501
10326
90c9fe8b04ab spelling police
diego
parents: 10324
diff changeset
502 FFmpeg/libavcodec:
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
503 * libavcodec: static,const,compiler warning cleanup, UINTX -> uintx_t
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
504 * old HuffYUV v1 support
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
505 * PAL 4:1:1 SMPTE 314M DV streams support, NTSC DV last MB column fix
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
506 * fixing padding bug autodetection for some rare files
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
507 * DspContext.(i)dct_* bitexact cleanup
10759
2fbf4b0f1857 spelling + small updates
diego
parents: 10752
diff changeset
508 * user settable quantizer bias
10783
d843a3912f00 more updates
alex
parents: 10772
diff changeset
509 * MPEG1 slice encoding support
d843a3912f00 more updates
alex
parents: 10772
diff changeset
510 * MSMPEG4 2-pass support
12316
alex
parents: 12313
diff changeset
511 * H.264 video decoding
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
512 * Indeo 3 video decoding
10732
31530cb43405 some WIP
alex
parents: 10616
diff changeset
513 * VP3 video decoder (buggy somtimes)
12316
alex
parents: 12313
diff changeset
514 * Sorenson 3 (SVQ3) video decoder (it's actually a H.264 variant)
10783
d843a3912f00 more updates
alex
parents: 10772
diff changeset
515 * 3IV1 (3ivx v1) decoding
d843a3912f00 more updates
alex
parents: 10772
diff changeset
516 * ASV1 (ASUS Video v1) and ASV2 (ASUS Video v2) en/decoding
10326
90c9fe8b04ab spelling police
diego
parents: 10324
diff changeset
517 * Improved SVQ1 decoding (using FFmpeg VLC functions)
10759
2fbf4b0f1857 spelling + small updates
diego
parents: 10752
diff changeset
518 * truncated unary binarization, unary k-th order exp golomb binarization :)
2fbf4b0f1857 spelling + small updates
diego
parents: 10752
diff changeset
519 * FFV1: lossless YUV codec, compresses a lot better than huffyuv, but slower
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
520 * lossless MJPEG en/decoding, pegasus "pseudo yuv" (=RCT) decoding
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
521 * ATI VCR1 and VCR2 decoding
a056b946e8df some updates
alex
parents: 10396
diff changeset
522 * full featured SH4 optimizations
a056b946e8df some updates
alex
parents: 10396
diff changeset
523 * ARM optimized simple_idct
10732
31530cb43405 some WIP
alex
parents: 10616
diff changeset
524 * MPEG2 encoding
31530cb43405 some WIP
alex
parents: 10616
diff changeset
525 * PSX MDEC decoder
10783
d843a3912f00 more updates
alex
parents: 10772
diff changeset
526 * user settable quantization matrices
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
527
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
528 Drivers:
10588
abbb1dac425e update, again
alex
parents: 10583
diff changeset
529 * x11_common: fix detection of metacity
abbb1dac425e update, again
alex
parents: 10583
diff changeset
530 * x11_common: 10l fix in original layer detection code
10783
d843a3912f00 more updates
alex
parents: 10772
diff changeset
531 * x11_common: extended fstype config options
d843a3912f00 more updates
alex
parents: 10772
diff changeset
532 * x11_common: smooth window moving
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
533 * tdfx_vid driver (3dfx cards overlay with AGP support)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
534 * vo_xover: general X11 overlay driver, currently only tdfx_vid uses it
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
535 * mga_vid: various fixes, 16MB G400 detection, support for multiple cards
a056b946e8df some updates
alex
parents: 10396
diff changeset
536 * new svgalib vo driver
10759
2fbf4b0f1857 spelling + small updates
diego
parents: 10752
diff changeset
537 * vo_directfb2: triple buffering support, configuration sys changed, fixes
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
538 * OpenGL driver cleanups/fixes (both vo_gl and vo_gl2)
a056b946e8df some updates
alex
parents: 10396
diff changeset
539 * vo_fbdev cleanup/partial rewrite, now with real direct rendering
10732
31530cb43405 some WIP
alex
parents: 10616
diff changeset
540 * vo_xvmc: new driver featuring XvMC (HW MC/IDCT) acceleration
31530cb43405 some WIP
alex
parents: 10616
diff changeset
541 * new TGA output driver
10783
d843a3912f00 more updates
alex
parents: 10772
diff changeset
542 * new vo_fbdev2 (written from scratch)
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
543
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
544 Others:
10732
31530cb43405 some WIP
alex
parents: 10616
diff changeset
545 * gcc can now detect badly called mp_msg()s
12318
491d4afdff25 typos pointed out by the wanderer
diego
parents: 12316
diff changeset
546 * many config/cmdline parsing fixes (some of them were at least 100000l bugs)
10759
2fbf4b0f1857 spelling + small updates
diego
parents: 10752
diff changeset
547 * configure: enable VIDIX for PPC
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
548 * configure: full featured PPC optimizations, rewritten architecture handling
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
549 * spudec.c: Fix "invalid fragment" handling, Improved subtitle queueing
a056b946e8df some updates
alex
parents: 10396
diff changeset
550 * network streaming layer: IPv6 support
10759
2fbf4b0f1857 spelling + small updates
diego
parents: 10752
diff changeset
551 * FTP support
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
552 * playtree parsing speedup :)
a056b946e8df some updates
alex
parents: 10396
diff changeset
553 * various URL parsing fixes
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
554 * Crash on broken config files finally fixed!
10616
4c6398946936 updates
alex
parents: 10612
diff changeset
555 * GUI: PPC (reverse byteorder) fixes
4c6398946936 updates
alex
parents: 10612
diff changeset
556 * GUI: revert to 'default' skin if configured skin failed
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
557 * TOOLS/plotpsnr.pl: PSNR plotting tool using gnuplot
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
558 * DOCS/tech/mpcf.txt: MPCF/NUT draft/specification
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
559 * TVout/matroxtv: various improvements
10772
diego
parents: 10768
diff changeset
560 * spelling/grammar fixes in numerous files
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
561
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
562
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
563 MPlayer (0.90)
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
564
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
565 rc4: "FlameCounter" Feb 9, 2003
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
566
9112
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
567 DOCS:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
568 * some clarifications and updates in the English DOCS
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
569 * massive translation and help-file updates
9112
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
570
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
571 Fixes:
9112
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
572 * -ac hwac3 fixed (was broken in rc3)
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
573 * vo_svga: 4bp & 8bpp fixes
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
574 * various GUI fixes, including some critical bugs
9239
e5c2d780ee42 spelling
diego
parents: 9234
diff changeset
575 * rage128 VIDIX PPC fixes
9112
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
576 * libmenu: one crash fixed, some cleanup
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
577 * fixed ./configure --cc="ccache gcc"
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
578 * -loop fixes, now -loop 2 plays a file twice :)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
579 * (mirrored) OSD volume symbol fixed (|\ -> /|)
9234
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
580 * 32bpp QT-RLE support
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
581 * AltiVec on non-Darwin systems support
9239
e5c2d780ee42 spelling
diego
parents: 9234
diff changeset
582 * QuickTime reference file support fixes
9234
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
583 * mp3lib: layer-2 decoding fixes
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
584 * updates to extension->demuxer mapping table
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
585 * libavcodec: DivX 5.03 decoding fix
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
586 * ao_oss: limited channels handling fixed
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
587 * fixed OGM subtitles and iconv
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
588 * fixed -subcp option with unicode truetype fonts
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
589 * -mf: type detection (based on extension), better defaults
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
590 * vo_xv: -fixed-vo support fixed (fullscreen switching)
12283
91c129f7b2e6 Ogg spelling fixed as pointed out by the wanderer.
diego
parents: 12279
diff changeset
591 * Ogg-in-AVI (audio format 0xFFFE) demuxing fixed
9234
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
592 * vorbis decoding fixed (outer loop cleanup)
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
593 * swscaler: 4bpp depth 1 pixel/byte format support for -vo svga
9239
e5c2d780ee42 spelling
diego
parents: 9234
diff changeset
594 * missing error message in command line parser for missing parameters
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
595 * swscaler: YVU9->YV12 fixes
f36b648366f2 updated
arpi
parents: 9239
diff changeset
596 * -ao mpegpes + -ac hwac3 fixed
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
597 * -ao pcm bogus WAV header fixed
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
598 * -vo x11 + -wid fixed
f36b648366f2 updated
arpi
parents: 9239
diff changeset
599 * auto-insert the 'palette' filter if needed, support fixed in filters
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
600 * sig11 when playing second audio-only file fixed
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
601 * configure: detection of CDDA, nas, i18n, svgalib, FAAD2, lame fixed
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
602 * -af/-af-adv support in MEncoder fixed
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
603 * libmpdvdkit2: upgraded to use libdvdcss 1.2.5
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
604
9112
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
605 Features:
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
606 * raw video support (-rawvideo, similar to -rawaudio)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
607 * experimental MPEG4-ES support (enable with -demuxer 27 -fps xxx)
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
608 * new video filter: field (cheap deinterlacer)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
609 * DVD/vobsub improvements: positioning, optional gaussian blur scaler
9112
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
610 * vf_bmovl: 400% speedup :)
9234
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
611 * libavcodec: native DV audio decoder
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
612 * GIF demuxer (for animated GIFs)
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
613 * new noise removal filter: -vop denoise3d
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
614 * per-channel gamma and MMX-opt'ed bri/cont/saturation support in -vop eq2
f36b648366f2 updated
arpi
parents: 9239
diff changeset
615 * live.com lib support cleanup, support for more stream types
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
616 * playtree imported into the GUI instead of the GUI's own playlist hack
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
617 * support for the XviD and DivX4/5Linux libraries at the same time
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
618 * -fstype option: override priority/layer of the fullscreen switch methods
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
619 * libavcodec: some B-frame related encoding failures/crashes fixed
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
620
9112
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
621
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
622 rc3: "BugfixCounter" Jan 19, 2003
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
623
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
624 DOCS:
9239
e5c2d780ee42 spelling
diego
parents: 9234
diff changeset
625 * English man page & HTML docs updates
8756
3c47bcef3fc5 typos and updates
diego
parents: 8664
diff changeset
626 * audio filter documentation
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
627 * help_diff.sh doesn't depend on bash any more
8871
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
628 * Hungarian, French, Italian, German, Polish(?) docs synced
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
629
8871
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
630 Important fixes:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
631 * X11 fullscreen switching (yes, again...) rewritten, some X11 code cleanup
9239
e5c2d780ee42 spelling
diego
parents: 9234
diff changeset
632 * Voxware and QuickTime DLLs finally work (was broken in some contexts)
8871
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
633 * VIDIX Radeon support cleanup, should really solve the pink screen bugs
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
634 * Cygwin: -vo directx crashes and garbled picture with some files fixed
12283
91c129f7b2e6 Ogg spelling fixed as pointed out by the wanderer.
diego
parents: 12279
diff changeset
635 * OGM/Ogg seeking (broken frames) fixed, subtitle fixes, XCD support
8871
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
636 * libaf: big (audio filter layer) updates, floating point support, speedup
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
637 * ffwma2 fixed (better error resilience)
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
638 * SPU queueing - fixes missing or early disappearing DVD subtitles
9028
abe324121557 typos and wording
diego
parents: 9010
diff changeset
639 * the mysterious DVD audio delay (150-300ms) fixed
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
640 * extension-based fileformat detection fixed the MP3 vs. MPEG-PS conflict
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
641 * cache2 keeps buffer for non-seekable media, fixes QuickTime streaming
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
642
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
643 Fixes:
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
644 * mp3lib CPU detection part cleanup, 'decwin' linker problem fixed
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
645 * various cddb:// fixes, support of NetBSD 1.6
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
646 * libmpdvdkit2: Fix DVD authentication on Solaris 9
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
647 * libmpdvdkit2: libdvdcss upgraded to 1.2.4 (keeping the key cache patch)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
648 * libmpdvdkit2: fixed decryption from multiple VOB files (hdd or Darwin)
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
649 * -ao arts, -ao oss: Fix 8-bit sound support
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
650 * -vop expand + FFmpeg codecs conflicts solved, some other -vop bugs fixed
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
651 * -ac ffmp2 with MPEG files (sig11) fixed
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
652 * QT Qclp audio codec initialization fixed
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
653 * exit codes cleanup (0 for quit/eof, 1 for error)
8871
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
654 * -ao win32 sync problems solved, -autosync 100 is still recommended
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
655 * -vo gif89a uninit sig11 fixed
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
656 * the usual compiler warning fixes :)
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
657 * use -pphelp instead of -vop pp=help
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
658 * various bigendian fixes
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
659 * 16bpp packed YUV fixes in crop, mirror, rotate filters
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
660 * some -fixed-vo and vo_preinit fixes, -vo sdl, xmga, mga should work...
8871
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
661 * various Solaris compatibility fixes (should work out of the box)
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
662 * mms:// port fixes, tries 1755 if 80 failed
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
663 * libavcodec: various ME fixes, B frames fixes, WMV2 slice decoding fixes
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
664 * -ao alsa9 audio-file playback high CPU usage fixed
9010
2191d7961256 more ;)
arpi
parents: 8973
diff changeset
665 * libaf updates, 2-pass initialization to get better filter path
2191d7961256 more ;)
arpi
parents: 8973
diff changeset
666 * better detection of playlists, support for [Reference]-style format
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
667 * handle QuickTime reference media files as playlist
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
668 * cddb:// & cdda:// CD-ROM device name fixes on Linux and *BSD
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
669
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
670 Features:
8572
46dbfa8c1999 new EsounD audio driver (-ao esd)
jkeil
parents: 8537
diff changeset
671 * -ao esd: new EsounD audio driver
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
672 * -vo dxr3: new NORM option
11935
3fd276f89f2b XAnim spelling corrected.
diego
parents: 11881
diff changeset
673 * XAnim & RealPlayer binary Codecs working on PPC
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
674 * Radeon 9000 support in VIDIX, colorkey restoring for all Radeons
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
675 * initial PPC (big-endian) support in VIDIX Rage128 driver
9028
abe324121557 typos and wording
diego
parents: 9010
diff changeset
676 * PNM:// streaming support (ported from xine)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
677 * muxer layer: MEncoder can now write MPEG-PS format, too (EXPERIMENTAL!)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
678 * libavcodec: WMV2 decoder (buggy/untested)
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
679 * DVB "HEAD" (aka. NEWSTRUCT) drivers support
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
680 * subtitle background bounding-box support (optional grey-level & opacity)
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
681 * libaf: 3 new filters: panning, compressor/limiter and a noise gate
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
682 * per-mediafile config file support (for file-specific options)
12283
91c129f7b2e6 Ogg spelling fixed as pointed out by the wanderer.
diego
parents: 12279
diff changeset
683 * iconv (codepage conversion) support for OGM (Ogg) subtitles
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
684 * v4l: user friendly channel tuning
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
685 * freetype & old-style RAW font support usable (compilable) at the same time
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
686 * vo_directfb2, vo_dfbmga: DirectFB 0.9.16 support
8871
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
687 * libavcodec: motion estimation pre pass, qpel encoding, trellis quantization
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
688 * libavcodec, liba52, mp3lib: AltiVec optimizations
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
689 * keep window aspect ratio at resizing (x11, xv), requires WM support
9028
abe324121557 typos and wording
diego
parents: 9010
diff changeset
690 * -geometry option, also accepts X11 syntax
8871
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
691 * real .bin+.cue (S)VCD images support (-vcd 2 -cuefile xxx.cue)
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
692 * postprocess: YUV 411/422/444 support, stride fixes
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
693 * jumping of overlapping subs fixed, sorting is automatic, iconv fixes
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
694 * MPEG2 telecine detection and automatic inverse telecine (MPlayer only)
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
695
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
696 GUI:
8973
0a665389cf2b - add playbar
pontscho
parents: 8963
diff changeset
697 * correct GTK widget destroy event handler
9010
2191d7961256 more ;)
arpi
parents: 8973
diff changeset
698 * fullscreen switching fixed (sync with x11_common)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
699 * fix GTK submenu
8973
0a665389cf2b - add playbar
pontscho
parents: 8963
diff changeset
700 * new font render engine
9010
2191d7961256 more ;)
arpi
parents: 8973
diff changeset
701 * added persistant history patch
2191d7961256 more ;)
arpi
parents: 8973
diff changeset
702 * SDL Audio configure window
8973
0a665389cf2b - add playbar
pontscho
parents: 8963
diff changeset
703 * add overlapping to preferences
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
704 * add playbar for subwindow
8973
0a665389cf2b - add playbar
pontscho
parents: 8963
diff changeset
705 * add vertical potmeter for skin
9010
2191d7961256 more ;)
arpi
parents: 8973
diff changeset
706 * fixed 'single pixel bug'
2191d7961256 more ;)
arpi
parents: 8973
diff changeset
707 * fixed some possible crashes
8973
0a665389cf2b - add playbar
pontscho
parents: 8963
diff changeset
708
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
709
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
710 rc2: Dec 24, 2002
8537
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
711 General:
8469
c5a51f3388bf prepared for rc2
arpi
parents: 8406
diff changeset
712 * DOCS/tech/encoding-tips.txt and tech/directfb.txt
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
713 * some DOCS corrections/updates/sync/HTML fixes
8537
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
714 * GUI: fixed three submenu bugs and several other problems
8469
c5a51f3388bf prepared for rc2
arpi
parents: 8406
diff changeset
715 * more compiler warning fixes
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
716 * NetBSD: CPU SSE/SSE2 detection & VCD reading fixes
8469
c5a51f3388bf prepared for rc2
arpi
parents: 8406
diff changeset
717 * fixed possible v4l capturing crash
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
718 * merged the EDL 0.5 patch - using & creating edit-lists (runtime cut&skip)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
719 * subtitle alignment changeable: top/bottom/middle (key 'i')
8537
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
720 * -slang support for VobSub files
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
721
8537
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
722 VO:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
723 * X11 fullscreen switching code changed again (esp. for GNOME2/KDE 3.1)
8537
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
724 * VIDIX: svgalib kernelhelper support (as libdha alternative)
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
725 * VIDIX driver for trident cyberblade card
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
726 * VIDIX: 8 pixel shift & pink window bugs fixed in the RADEON driver
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
727 * new, rewritten version of vo_svga (VIDIX support etc) and vo_gif89
8469
c5a51f3388bf prepared for rc2
arpi
parents: 8406
diff changeset
728 * yuv4mpeg vs. framedrop/frameskip fixed
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
729
8537
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
730 Codecs:
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
731 * libavcodec: fixed possible 20% speedloss bug
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
732 * support for the experimental (and buggy) dev-api-3 XviD CVS branch
8469
c5a51f3388bf prepared for rc2
arpi
parents: 8406
diff changeset
733 * fallback to built-in codecs.conf if no compatible external file found
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
734 * experimental Sorenson 1/3 encoding (using QuickTime DLLs)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
735 * more accurate video bitrate calculation for AVI files
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
736 * presets support for libmp3lame encoding
8537
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
737 * CDDA seeking fixed
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
738 * Win32/RealPlayer codecs DLL & 64bit Alpha Linux RealPlayer codecs support
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
739 * XMMS Input plugins (demuxer & codec) support
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
740 * Fixed a bug in MMX optimized mp3lib (triggered by OpenBSD).
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
741
8469
c5a51f3388bf prepared for rc2
arpi
parents: 8406
diff changeset
742
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
743 rc1: "CodecCounter" Dec 7, 2002
8382
132dc73eff93 We seem to have a new documentation maintainer :-)
diego
parents: 8376
diff changeset
744 Docs:
132dc73eff93 We seem to have a new documentation maintainer :-)
diego
parents: 8376
diff changeset
745 * new French translation
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
746 * IRIX section
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
747 * various updates (both English & Hungarian)
8376
arpi
parents: 8122
diff changeset
748
arpi
parents: 8122
diff changeset
749 Codecs:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
750 * new codec pack download page (there are several packs for various IFs)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
751 * Win32/QuickTime codec plugin DLL support -> SVQ3 + QDMC/QDM2/Qclp !!!
8376
arpi
parents: 8122
diff changeset
752 * Win32/DMO codec DLL interface support -> Windows Media Audio/Video 9 !!!
arpi
parents: 8122
diff changeset
753 * MJPEG 2000 support (using Morgan & Imagepower VfW DLLs)
arpi
parents: 8122
diff changeset
754 * libavcodec: optimized HuffYUV en/decoder, with experimental YV12 support
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
755 * libavcodec: MJPEG-B support (need more samples)
8376
arpi
parents: 8122
diff changeset
756 * more xvidencopts
arpi
parents: 8122
diff changeset
757 * VorbisGain tag support, tremor (fast vorbis decoder lib) support
arpi
parents: 8122
diff changeset
758 * BIG libavcodec messups & codmetics & cleanups & API changes & fixes
arpi
parents: 8122
diff changeset
759 * dynamic plugin support for libmpcodecs (for future binary codec releases)
arpi
parents: 8122
diff changeset
760
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
761 GUI:
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
762 * general code cleanup, more robust GTK code
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
763 * preferences: screensaver, Autosync settings
8376
arpi
parents: 8122
diff changeset
764 * cache=4 fixed (caused jerky/lagging/slow playback with gmplayer)
arpi
parents: 8122
diff changeset
765
arpi
parents: 8122
diff changeset
766 Others:
arpi
parents: 8122
diff changeset
767 * new config/cmdline parser code (optional)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
768 * OSD menu system (preferences, shell, file selector, etc)
8376
arpi
parents: 8122
diff changeset
769 * libaf: runtime cpudetection, volume, equalizer, better format conversion
arpi
parents: 8122
diff changeset
770 * subtitle overlapping can be disabled, added subtitle sorting
arpi
parents: 8122
diff changeset
771 * subtitle dump to JACOsub and SAMI formats
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
772 * displays URLs from 'Reference Media' type MOV files, dump generic data
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
773 * find best (longest) streams in MOV files (twotowers...)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
774 * get position/length function in demuxers - for slavemode & -identify
8376
arpi
parents: 8122
diff changeset
775 * -ao alsa9 surround fixes, 8-bit PCM fixed
arpi
parents: 8122
diff changeset
776 * -vo dfbmga: -dr support, fixed OSD flickering
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
777 * -stop-xscreensaver fixed, support for KDE screensaver, too
8376
arpi
parents: 8122
diff changeset
778 * More compiler warning fixes
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
779 * AltiVec (G4) support
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
780
8376
arpi
parents: 8122
diff changeset
781
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
782 pre10: "BirthdayCounter" Nov 11, 2002
7987
e5933d0132ef updated
arpi
parents: 7927
diff changeset
783 Docs:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
784 * DVD auth, VCD sections extended (DOCS/cd-dvd.html)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
785 * unified *BSD sections, extended Cygwin
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
786
7927
b1767137b278 added chanegs since pre9
arpi
parents: 7901
diff changeset
787 Fixes:
b1767137b278 added chanegs since pre9
arpi
parents: 7901
diff changeset
788 * LIRC error message (Error while reading cmd fd X : Success) fixed
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
789 * playback of some (streamed?) DivX files starting with non-I frames fixed
7927
b1767137b278 added chanegs since pre9
arpi
parents: 7901
diff changeset
790 * -vo png fixed (removed builtin YV12 support, removed OSD)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
791 * some .MP3 playback/seek segfaults fixed
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
792 * VIDIX Mach64 colorkey on PPC fixed
7927
b1767137b278 added chanegs since pre9
arpi
parents: 7901
diff changeset
793 * -ao sdl now handles "featureless" soundcards
b1767137b278 added chanegs since pre9
arpi
parents: 7901
diff changeset
794 * -vo zr fixes
7987
e5933d0132ef updated
arpi
parents: 7927
diff changeset
795 * fixed sig11 if vo init failed
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
796 * various DXR2 and DXR3 fixes
8018
099ca89fbadb updated
arpi
parents: 7988
diff changeset
797 * v4l buffering fixed
099ca89fbadb updated
arpi
parents: 7988
diff changeset
798 * fixed multiple reads caused by byteswapping macro (mjpeg.c, mach64_vid.c)
7987
e5933d0132ef updated
arpi
parents: 7927
diff changeset
799 * cleanup of postprocessing code - now it's threadsafe and can be shared
8018
099ca89fbadb updated
arpi
parents: 7988
diff changeset
800 * ported to GNU/Hurd
8066
956562173bbe some updates
arpi
parents: 8018
diff changeset
801 * cleanup of AVI pts (timestamp) handling - no more BPS hack in mplayer.c
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
802 * small cleanup of A-V sync code - using relative instead of absolute timers
8066
956562173bbe some updates
arpi
parents: 8018
diff changeset
803 * GUI code cleanup, obsolete files/dirs removed
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
804 * various small bug fixes, endianess fixes
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
805 * MEncoder: -pass option removed, use -divx4opts pass=N / -lavcopts vpass=N
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
806 * MEncoder: "ff_rate_estimate_qscale: Assertion `q>0.0' failed" fixed!
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
807 * MEncoder: -ovc xvid fixes, cleanup, enhancements
8122
272b1fda7287 more stuff
arpi
parents: 8089
diff changeset
808 * screensaver/dpms re-enabling fixed
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
809 * RealVideo demuxer fixes - ASF-style stream detection method
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
810
7927
b1767137b278 added chanegs since pre9
arpi
parents: 7901
diff changeset
811 Features:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
812 * -ao win32 (for Windows port)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
813 * libavcodec: native WMA v1/v2 (aka DivX audio) decoder
7987
e5933d0132ef updated
arpi
parents: 7927
diff changeset
814 * hw-accelerated video eq for -vo x11 and gl2, using DirectColor colormap
e5933d0132ef updated
arpi
parents: 7927
diff changeset
815 * overlapping subtitles support, jacosub (*.js) format support
8089
6187579016a5 Add info on DXR3 overlay support
mswitch
parents: 8066
diff changeset
816 * -vo dxr3 got a new syncengine, ':sync', also added native overlay support,
6187579016a5 Add info on DXR3 overlay support
mswitch
parents: 8066
diff changeset
817 activate with ':overlay', read the manual for more info on how to set up
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
818 * QDMC/QDM2/MACE audio codec support, using QuickTime 5 Win32 DLLs (libwine!)
8066
956562173bbe some updates
arpi
parents: 8018
diff changeset
819 * libavcodec: various MJPEG decoding fixes - now it decodes all sample files!
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
820 * mencvcd updates, sox/toolame support, etc
8122
272b1fda7287 more stuff
arpi
parents: 8089
diff changeset
821 * -vo dfbmga - play video on Matrox G400's second head using directfb 0.9.14
272b1fda7287 more stuff
arpi
parents: 8089
diff changeset
822 * RealAudio ATRC (sony atrac3) audio support (using binary plugin)
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
823
8018
099ca89fbadb updated
arpi
parents: 7988
diff changeset
824 Filters:
099ca89fbadb updated
arpi
parents: 7988
diff changeset
825 * -af/-af-adv options cleanup
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
826 * now auto-inserting -vop lavc for MPEG-only vo's
8018
099ca89fbadb updated
arpi
parents: 7988
diff changeset
827 * video filter API documented :)
099ca89fbadb updated
arpi
parents: 7988
diff changeset
828 * better deblocking filter (-vop pp), pp/npp syntax changed!
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
829 * -vop 2xsai - 2x scaler for drawn images (low color cartoon animations)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
830 * -vop unsharp - a sharp/blur filter, nice, but very slow
8018
099ca89fbadb updated
arpi
parents: 7988
diff changeset
831 * -vop il - (de)interleave fields
099ca89fbadb updated
arpi
parents: 7988
diff changeset
832 * -vop swapuv - guess what :)
099ca89fbadb updated
arpi
parents: 7988
diff changeset
833 * -vop boxblur - box blur...
8122
272b1fda7287 more stuff
arpi
parents: 8089
diff changeset
834 * -vop perpective
272b1fda7287 more stuff
arpi
parents: 8089
diff changeset
835 * -vop sab
272b1fda7287 more stuff
arpi
parents: 8089
diff changeset
836 * -vop smartblur
7927
b1767137b278 added chanegs since pre9
arpi
parents: 7901
diff changeset
837
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
838
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
839 pre9: Oct 24, 2002
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
840 Docs:
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
841 * man page rewritten again :)))
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
842 * man page updated to latest options, including lavc options
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
843 * Chinese docs translation added
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
844 * Hungarian translation is (was? :)) up-to-date again
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
845
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
846 Cleanup:
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
847 * divx4_vbr.c is now really GPL - with the permission of the DivX.com guys!
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
848 * cyuv decoder restructuring, now supports planar YUV formats, too
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
849 * removed obsolete variables, like has_audio, has_video, allow_dshow, fifo
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
850 * help_mp-XX.h files moved to help/ subdirectory, removed obsolete entries
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
851 * the obsolete 0x1ff eof hack removed from MPEG-ES demuxer and decoders
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
852 * stheaders.h cleanup, removed unneeded wine includes from MPlayer core
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
853 * tons of compiler warning fixes, including some 10l ones
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
854 * mga/xmga vo shared code, vesa and svga drivers cleanup
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
855 * major vo drivers are now -fixed-vo compliant: x11, xv, xvidix, xmga, gl2
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
856 * libmpdemux option handling cleanup - now it's MPlayer-independent again
7884
081f66465944 updated
arpi
parents: 7839
diff changeset
857 * removed fork() from LIRC input module
7901
80e1aa85bac4 2 small fixes
arpi
parents: 7900
diff changeset
858 * libfame removed from main tree/release - libavcodec is faster, better etc.
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
859
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
860 Fixes:
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
861 * Some fullscreen switching fixes, including Metacity vs KDE 3.1
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
862 * Many GUI bug fixes
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
863 * -vo DGA fixes, cleanup
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
864 * -dvdkey sig11 fixed
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
865 * K6-III's 3dnowex vs mmxext sigill fixed in mp3lib
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
866 * -vo gif89, jpeg U-V swapping fixed
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
867 * RTC setup fixes, more verbose messages, hints
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
868 * MEncoder: demuxer/codec uninit order fixed (solves some sig11)
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
869 * various v4l and ALSA capturing fixes
12316
alex
parents: 12313
diff changeset
870 * demux_mov: fixed crash with MPEG4 on SPARC, decoding on big endian
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
871 * various NAS ao fixes
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
872 * libvo: optional stride support for packed YUV / RGB formats
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
873 * MEncoder: set keyframe flag on audio packets, fixes Windows seeking
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
874 * loader: fixed 2 10l bugs, ATI VCR2 DLL now works. using new style CS code.
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
875 * demux_avi: always use block counter even if dwSampleSize!=0, fixes samples
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
876 * SPU decoder (DVD/VOB subs): fixed 2 major bugs causing lost subtitles
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
877 * various memory leak fixes (valgrind rulez :)
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
878 * fixed RealAudio SIPR(O) codec (the wrapper didn't find the dspr.so.6)
7884
081f66465944 updated
arpi
parents: 7839
diff changeset
879 * mms:// audio (radio) streaming fixed
081f66465944 updated
arpi
parents: 7839
diff changeset
880 * DVB: -vop lavc=bitrate is working again
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
881 * various big endian fixes
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
882
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
883 Features:
7622
74f49b6f9d69 updated
arpi
parents: 7553
diff changeset
884 * new audio filter layer (libaf) - automatic samplerate conversion
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
885 * experimental -vo directx driver for Cygwin build
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
886 * unrarlib included for rar'ed vobsubs
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
887 * native XviD encoding (-ovc xvid) interface for MEncoder
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
888 * new softeq filter with gamma support: -vop eq2
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
889 * -ao/-vo accepts list of drivers and can fall back to one, like -ac/-vc
7666
407031aeedcf cosmetics :)
arpi
parents: 7655
diff changeset
890 * audio/video codec selection (-ac/-afm) rewritten, now uses codec/fm list
407031aeedcf cosmetics :)
arpi
parents: 7655
diff changeset
891 * get_delay() smoothing (-autosync) - should help buggy sound drivers
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
892 * smb:// URL support (disabled by default, ./configure part not yet done!)
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
893 * support for 1/4/8bpp raw video (requires -vop palette / -vop 1bpp)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
894 * support for QuickTime alaw/agsm audio codecs, 3IV2, 3VID video codecs
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
895 * swscale can now output YUY2 format, upscaled (default), unscaled (-sws 0)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
896 * VIDIX with LinuxPPC support (Mach64 is confirmed to work)
7885
9a781ead3c9c cosmetic
pontscho
parents: 7884
diff changeset
897 * GUI: cache, autoq settings, start in fullscreen, toggle button in menu
7884
081f66465944 updated
arpi
parents: 7839
diff changeset
898 * New video filter to overlay images over video: -vop bmovl
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
899
7666
407031aeedcf cosmetics :)
arpi
parents: 7655
diff changeset
900 Libavcodec:
407031aeedcf cosmetics :)
arpi
parents: 7655
diff changeset
901 * RV10 codec cleanup (2nd level demuxer moved to demuxer layer)
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
902 * MPEG4 interlaced DCT _en_coding support
7666
407031aeedcf cosmetics :)
arpi
parents: 7655
diff changeset
903 * luma masking support (encoding)
407031aeedcf cosmetics :)
arpi
parents: 7655
diff changeset
904 * runtime selectable IDCT algo
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
905 * faster MPEG1/2 decoder
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
906 * DV decoding (both PAL and NTSC)
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
907 * MPEG1 2-pass encoding support
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
908 * better/cleaner error resilience (done in a 2nd pass after decoding)
12316
alex
parents: 12313
diff changeset
909 * H.263/MPEG4 out of order slice decoding
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
910 * -lavdopts bug= reworked, now uses flags, autodetects most of them
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
911 * complete MPEG4 GMC decoding support
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
912
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
913
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
914 pre8: Sep 18, 2002
7424
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
915 Docs:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
916 * man page rewritten, now has better indenting, and can be converted to HTML
7424
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
917 * AUTHORS, MAINTAINERS converted back to separate text files, and updated.
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
918 * ChangeLog file is included again (was removed after 0.18)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
919 * some new tech docs on libmpcodecs, updates/fixes in others, manpage.txt
7424
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
920 * more updates in translation files (help_mp-XX.h)
7442
e306a3dc08b4 updated
arpi
parents: 7425
diff changeset
921 * removed obsolete/unused entries from help_mp-en.h
7424
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
922
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
923 Cleanup:
11935
3fd276f89f2b XAnim spelling corrected.
diego
parents: 11881
diff changeset
924 * XAnim interface merged & fixed, now uses mpi and supports direct rendering
7424
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
925 * cleanup of libmpdemux stream layer, especially of TV and MF parts
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
926 * more unused files removed: vo_fsdga, vo_odivx, vd_rle, timer.c, ttf_load
7424
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
927
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
928 Fixes:
7442
e306a3dc08b4 updated
arpi
parents: 7425
diff changeset
929 * the http:// infinite memleak bug has been fixed, some WMS9 mms:// fixes
12316
alex
parents: 12313
diff changeset
930 * various SPARC/Sun, HP-UX and NetBSD/OpenBSD portability fixes
7424
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
931 * -vop palette fixes, CRAM and QPEG colors are OK now
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
932 * demuxer fixed for >2GB nuppelvideo files
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
933 * MEncoder: -ss fixed for 3-pass encoding
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
934 * gui.conf locale bug fixed (again... hope this time it's OK)
7442
e306a3dc08b4 updated
arpi
parents: 7425
diff changeset
935 * X11 fullscreen switching fixed, when d_width == screenwidth
e306a3dc08b4 updated
arpi
parents: 7425
diff changeset
936 * MOV files edit-list handling fixed - solved 'short read' issue
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
937
7442
e306a3dc08b4 updated
arpi
parents: 7425
diff changeset
938 Features:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
939 * new demuxer for .PVA files (file format of TV/DVB apps on Win32)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
940 * -mf now supports TGA (24/32bpp uncompressed/rle) images
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
941 * libavcodec: support for interlaced MPEG4 _de_coding
12316
alex
parents: 12313
diff changeset
942 * libavcodec: aspect ratio encoding support (MPEG4, MJPEG, H.263?)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
943 * Win32 DLL loader merged/synced with avifile CVS
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
944
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
945
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
946 pre7: Sep 5, 2002
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
947 Cleanup:
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
948 * libvo2, old input code & sis_vid removed, other code cleanups
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
949 * tons of compiler warning fixes, some configure/Makefile improvements
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
950 * more messages are translated, many translations updated
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
951 * docs review continued, HTML cleanups
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
952 * option -vfm/-afm now uses names instead of numbers, driver IDs removed
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
953
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
954 Code:
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
955 * vfw/vfwex cleanup, support for runtime csp queries, 8bpp support
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
956 * new native mszh/zlib codec
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
957 * libavcodec: 2-pass control code rewritten, now everything is customizable
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
958 * libavcodec: MPEG4/XviD en/decoding support improved, rv10 decoding fixes
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
959 * various RealVideo demuxer and video codec fixes, sipr audio support
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
960 * new video filters: soft eq (brightness), halfpack (deinterlacer), film noise
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
961 * OGM subtitles support
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
962 * optional freetype 2.1+ support for runtime-scalable .ttf font rendering
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
963 * various networking and mms:// fixes, live.com support improved
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
964 * various v4l video capturing and audio capturing fixes, audio input layer
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
965 * libmpdvdkit2 - based on libdvdcss 1.2.2 + libdvdread 0.9.3 + key cache
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
966 * alsa: iec958-init completly rewritten - better SP/DIF AC3 support
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
967
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
968 GUI:
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
969 * gui.conf locale bug fixed (hopefully)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
970 * preferences menu extended, runtime subtitle loading support
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
971 * drag'n'drop support
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
972
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
973
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
974 pre6: Aug 6, 2002
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
975 * WMV1, Sorenson v1 (SVQ1) and RealPlayer 8.0 (RV20/30, Cook) codecs support
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
976 * libavcodec M1 direct rendering
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
977 * IPB support with Xv
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
978 * libavcodec improvements, bugfixes (encoder and decoder side)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
979 * Raw DV demuxer
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
980 * libdv-based DV audio/video decoder
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
981 * Various MOV/MP4, RM and ASF/WMV demuxer bugfixes, improvements
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
982 * Detection of AVI files which needs -ni
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
983 * workaround for some Nandub bugs
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
984 * Support for live.com RTP/RTSP streaming libraries
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
985 * Support to rip DVD subs in VobSub format
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
986 * bug fixes of mpsub/srt converter
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
987 * Closed Captioning (ASCII subs on RC1 DVDs) support
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
988 * Massive directfb updates
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
989 * VIDIX fixes/updates, including fixes of all known Radeon bugs
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
990 * dithered 1/4/8 bpp support with -vo svga (EGA rulez:))
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
991 * alsa9 fixes/improvements
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
992 * native ARTS driver
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
993 * various endianess and 64-bit fixes (including MEncoder and -ao pcm)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
994 * many small compatibility/portability fixes (better Cygwin, Darwin support)
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
995 * GUI fixes (playlist, audio/video equalizer, preferences)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
996 * Skins (fixed many small glitches, a few new skins)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
997 * 'mencvcd' script (creating VCD/SVCD with MEncoder)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
998 * HTML DOCS updates
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
999 * man page & README restructured (again :))
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1000
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1001
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
1002 pre5: Jun 8, 2002
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1003 Documentation:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1004 * a lot of fixes, updates, cleanups
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1005 * new README containing quick install guide
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1006 * tech level docs on libavcodec encoding options
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1007 * HTML doc is now IE 6.0.2600 compatible! :)))
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1008
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1009 Code changes:
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1010 * subreader (ASCII subtitle file parser) fixes
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1011 * spudec (VOBsub) cleanup/fixes
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1012 * new (faster, better) scaler
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1013 * bbox support
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1014 * mmst:// streaming support
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1015 * OGM (Ogg) audio/video stream selection
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1016 * native Micro$oft MPEG4v1 (MPG4) codec, error concealement for all MPEG4s
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1017 * various libavcodec encoding improvements
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1018 * MPEG1 && -vo x11 crash fixed when movie's height%16!=0
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1019 * raw (uncompressed) video fixed (AVI & MOV)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1020 * flickering/blocking fixed for old VfW codecs (indeo3, cinepak etc)
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1021 * introduced codecs.conf versioning to avoid problems caused by too old conf
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1022
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1023 Display:
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1024 * some more X11 cleanup, icewm fullscreen fixes, -vo gl/gl2 fixed
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1025 * xscreensaver disabling support (optional, disabled by default)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1026 * pan&scan support in xv, xmga, xvidix
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1027 * Xv YV12 stride problems fixed when width%8!=0
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1028 * VIDIX Rage128/Radeon driver synced with MPlayerXP, various xvidix fixes
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1029 * DVB A/V sync fixes, libfame updated to 0.9.0
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1030 * native -ao arts driver
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1031 * AC3 passthrough support for -ao alsa9
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1032 * -ao nas fixed
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1033
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1034 Miscellaneous fixes:
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1035 * GUI: VCD and URL support, some bugs fixed
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1036 * some cleanup of messages (less debug stuff) printed by MPlayer
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1037 * gcc 3.1 support
12316
alex
parents: 12313
diff changeset
1038 * various portability fixes (Cygwin, Darwin, 64bit SPARC/Alpha)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1039
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1040
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
1041 pre4: May 13, 2002
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1042 * X11 fullscreen toggle fixes with many window managers, multifile playback
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1043 * DXR2 support
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1044 * Output into animated GIF
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1045 * "cropdetect" video filter to autodetect necessary cropsize
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1046 * libavcodec marked as default encoder for MEncoder
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1047 * man page rewrite
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1048 * a lot of other fixes
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1049
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1050
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
1051 pre3: May 3, 2002
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1052 * 3DNow! optimization of AC3 4ch downmix fixed, optimizations re-enabled
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1053 * DGA error/fail after 1 second of playing fixed
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1054 * big A-V desync for some AVI files fixed
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1055 * image distortions when seeking in some MPEG files fixed
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1056 * libmpdvdkit + gcc 3.x issue solved (our CFLAGS triggered a gcc3 bug...)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1057 * GUI aspect ratio and fullscreen switch fixes, cleanups
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1058 * low FPS WMV playback fixed
11571
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
1059 * Mac OS X (Darwin) port?
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1060 * buggy v4l audio grabbing disabled, we cannot fix, but patches are welcomed!
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1061 * various MJPEG improvements in libavcodec
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1062
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1063
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
1064 pre2: Apr 30, 2002
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1065 * hwac3 fixes (try AFMT_AC3 first), bigendian fixes for PCM audio
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1066 * 2-pass encoding with libavcodec (-lavcopts vpass=x), B frames support
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1067 * faster Ogg seeking (use -forceidx for slow but accurate one)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1068 * audio-only with GUI fixed
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1069 * -rootwin fixed for x11, xv, xmga, xvidix
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1070 * aspect ratio fix for ffmpeg12
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1071 * MPEG-ES detection fixed
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1072 * runtime cpudetect disabled by default
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1073 * support for many new Win32 codecs, including mss1, tm20, ucod, truespeech
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1074 * DivX audio dll sig11 with glibc 2.1.(2|3) fixed
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1075 * includes libmpdvdkit - patched kit of DVD libs (enabled for Linux+FreeBSD)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1076 * man pages updated
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1077 * 'f' (fullscreen switch) fixed for some WMs, still has problems
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1078 * various FreeBSD and OpenBSD portability patches
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1079 * options -xy,-zoom,-flip usable with MEncoder, too, -xy keeps aspect
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1080 * -vop lavc, using new fast best libavcodec for realtime MPEG1 transcoding
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1081 * fixed GTK GUI crash with --disable-mencoder
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1082 * no more black vobsub subtitles :)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1083
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1084
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
1085 pre1: Apr 21, 2002
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1086 * 100% GPL - yeah, so what?
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1087 * runtime CPU detection - x86 MPlayer binary can run on "any" other x86 CPU
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1088 * video filter layer - with numerous plugins (crop, expand, etc)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1089 * view or encode DVD/vobsub and/or text subtitles into the output AVI
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1090 * preliminary dvdnav support (experimental)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1091 * direct rendering - can't be used with libavcodec yet, sorry
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1092 * display subtitles under the image, on black bands
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1093 * FFmpeg (included) now supports decoding MPEG4v2 (MP42) and DivX 5.0 files
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1094 * greatly enhanced MPEG4 encoder (libavcodec)
12283
91c129f7b2e6 Ogg spelling fixed as pointed out by the wanderer.
diego
parents: 12279
diff changeset
1095 * audio-only (WAV/MP3/WMA/Ogg) file playback (console only)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1096 * playing/encoding audio from separate WAV/MP3 file
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1097 * support for more fileformats, including the new and very popular Ogg
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1098 * multiple file playback from console, including various playlist formats
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1099 * and of course, faster than ever... :)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1100
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1101
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1102 MPlayer (0.60) "The RTFMCounter": Jan 2, 2002
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1103
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1104 release:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1105 * minor bug fixes for realmedia/nuppelvideo demuxers
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1106 * docs updates
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1107 * help file translation updates
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1108
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1109
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1110 pre2:
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1111 * build fixes (install codecs.conf)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1112 * DVD subtitles improved (stability and pts fixes)
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1113 * new options: -alang, -vlang, -rootwin, -npp ... (rtfm)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1114 * DXR3 fixes
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1115 * AC3 passthrough fix
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1116 * docs updates
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1117 * make install
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1118
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1119
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1120 pre1:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1121 * new file formats (MOV, FLI/FLC, VIVO, RealMedia, NuppelVideo, yuv4mpeg,
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1122 yuv4mpeg2)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1123 * more native codecs (CRAM, CVID, FLI, generic ADPCM (and IMA) decoder,
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1124 g723, XAnim)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1125 * MEncoder (a tool for encoding video to DivX4+MP3)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1126 * rewritten configure script (better autodetection, cleaner messages)
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1127 * MMX/SSE optimizations
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1128 * faster postprocessing filter, syntax change (deinterlacing support)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1129 * DirectShow code in C
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1130 * software YV12 scaling
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1131 * aspect ratio fixes
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1132 * input cache for smoother network/DVD playback
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1133 * GUI fixes and new skins
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1134 * DVD subtitles
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1135 * playing in root window (-rootwin)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1136 * liba52
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1137 * audio filters (surround, 5.1, up/downsample, etc)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1138 * new homepage design
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1139 * grabbing from TV through v4l
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1140 * hardware MPEG decoder support (DXR3, Siemens DVB)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1141
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1142
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1143
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1144 MPlayer (0.50) "The Faszom(C)ounter": Oct 8, 2001
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1145
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1146 release:
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1147 * documentation updates
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1148 * non-Linux build fixes
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1149
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1150
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1151 prex?:
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1152 * some pre-beta nationalization support
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1153 * HTMLized documentation, split in sections
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1154 * a lot of bug fixing
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1155 * new AAlib driver (independent of SDL, SUB/OSD support)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1156 * DivX DirectShow equalizer over keyboard
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1157 * dynamic setting of DivX postprocessing quality (-autoq)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1158 * updated FAQ section on the homepage
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1159
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1160
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1161
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1162 MPlayer (0.18) "The BugCounter": Jul 9, 2001
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1163
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1164 pre 1-5:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1165 * mp3lib even more optimized for 3DNow!/MMX
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1166 * GGI driver
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1167 * ICCCM patch
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1168
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1169 * skin support
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1170 * GUI support
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1171
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1172 * libao2 (null, oss, alsa, sdl) introduced
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1173 * ASF seeking fixed
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1174 * option to force audio playback samplerate (-srate)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1175 * framedropping for MPEG files as well
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1176 * X11 driver works on remote display (without SHM)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1177 * A-V sync for AVI files fixed (both -bps and -nobps)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1178
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1179
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1180
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1181 MPlayer v0.17a "IdegCounter++": Apr 27 2001
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1182 - first 0.17 release failed - buggy files outdated docs etc :(
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1183 it's (hopefully) fixed now.
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
1184
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1185
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1186
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1187 MPlayer v0.17 "IdegCounter": Apr 27, 2001
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1188 * DVD playing (libcss)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1189 * OSD and subtitles with antialiased fonts
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1190 * new Win32 codecs (WMV1,AP42,ASV2 etc)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1191 * new VO drivers (SVGAlib,fbdev,DGA,SDL etc)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1192 * source cleanup, most part of the code rewritten
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1193
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1194 * jumped to 0.17 * (why 17? oh. chass just got a new 17" monitor :))
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1195
7425
82da62af5813 TODO completed
arpi
parents: 7424
diff changeset
1196 - faster memcpy() routine (MMX/3DNow!/SSE optimized)
82da62af5813 TODO completed
arpi
parents: 7424
diff changeset
1197 - new stream selection code (autodetected)
82da62af5813 TODO completed
arpi
parents: 7424
diff changeset
1198 - pre-devel-alpha DVD code (libcss)
82da62af5813 TODO completed
arpi
parents: 7424
diff changeset
1199 - subtitle code 100% (perfected timing code)
82da62af5813 TODO completed
arpi
parents: 7424
diff changeset
1200 - new output drivers (SVGAlib, FBdev)
82da62af5813 TODO completed
arpi
parents: 7424
diff changeset
1201
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1202
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1203
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1204 MPlayer v0.11-pre27-CVS:
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1205 - updated libmpeg2 source to libmpeg2-0.2.1-CVS version
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1206 - updated OpenDivX encore/decore to 4.0 alpha48
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1207 - cmdline/configfile handler by szabi
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1208 - added DirectShow support (now DivX-only)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1209 - bugfix: stream.c/stream_new() uninitialized variables
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1210
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1211
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1212
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1213 MPlayer v0.11-pre26-CVS:
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1214 - updated libmpeg2 source to libmpeg2-0.2.0 version
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1215 - small fixes
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1216
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1217
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1218
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1219 MPlayer v0.11-pre25-CVS: yeah, we moved to SourceForge CVS!
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1220 - DOCS updated (email address changed from arpi@* -> maillist)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1221 - LIRC fix, mplayer_lirc changed back to mplayer [Andreas Ackermann]
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1222 - stream.c: unsigned int fixes, required for some strange ASF files
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1223 - asfheader.c: using w=h=b=1 for audio_concealment_none
12318
491d4afdff25 typos pointed out by the wanderer
diego
parents: 12316
diff changeset
1224 - VCD-related stuff moved from stream.c to vcd_read.c
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1225 - added DGA driver by Andreas Ackermann
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1226 - added debian/ subdir for the Debian package makers... see DOCS/DEBIAN
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1227 - new Makefile/dependency system
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1228 - added check_events() to libvo, X11 stuff moved to x11_common.c
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1229
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1230
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1231
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1232 MPlayer v0.11-pre24: Feb 19, 2001
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1233 small fixes again :(
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1234 - DOCS/LIRC changed: users *must* enable lirc support manually, it is
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1235 not autodetected yet. (./configure --enable-lirc)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1236 - the {prefix} bug fixed by Gabucino
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1237 - added man page by Gabucino
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1238 - man page -vo fixes by A'rpi
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1239
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1240
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1241
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1242 MPlayer v0.11-pre23: Feb 18, 2001
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1243 lirc support, text updates, mailinglists
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1244 - added "-ni" option to force usage of the non-interleaved AVI parser
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1245 - DOCS/* updated by Gabucino
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1246 - new homepage by Gabucino
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1247 - MPlayer-users & announce mailing lists by Dariusz Pietrzak (see README)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1248 - LIRC support by Andreas Ackermann (see DOCS/LIRC)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1249 enable with ./configure --enable-lirc
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1250 TODO: ./configure should detect LIRC installed and better Makefile handling
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1251 - added AVI_NINI parser for broken (no index) non-interleaved files
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1252
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1253
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1254
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1255 MPlayer v0.11-pre22: Feb 16, 2001
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1256 last fixes, release is coming soon!
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1257 - non-interleaved AVI EOF bug fixed [thanks to DC-1 for help]
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1258 - "You" strings in Makefile after make dep bug fixed... [thx to DC-1]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1259 - SDL disabled by default. You have to ./configure --enable-sdl to enable.
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1260 - homepage updated by Gabucino
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1261 - homepage updated by A'rpi
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1262 - FAQ updated by A'rpi
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1263
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1264 fork() -> 0.12pre1
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1265
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1266
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1267
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1268 MPlayer v0.11-pre21: Feb 12, 2001
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1269 MPEG1 pp, stereo fix
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1270 - "Skip chunk xxxx" messages moved from -v to -v -v -v debug level...
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1271 [thanks to Christoph H. Lampert]
12318
491d4afdff25 typos pointed out by the wanderer
diego
parents: 12316
diff changeset
1272 - DivX postprocess filter works for MPEG1 files, too! (-divxq 1/3/7/31)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1273 - MPEG layer-2 audio fixed - it's stereo again!!!
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1274 - audio select() detection: if detected audio buffer size == 0, then
12318
491d4afdff25 typos pointed out by the wanderer
diego
parents: 12316
diff changeset
1275 exit with message "Recompile mplayer with #undef HAVE_AUDIO_SELECT !"...
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1276 - syncfb driver added to the source tree, under drivers/
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1277 (it's very similar to mga_vid, but has syncronization to screen and
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1278 de-interlace features)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1279 - draw_slice in syncfb finished for G400 cards (plays MPEG 1/2, opendivx)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1280 (de-interlacing has been disabled, because it's buggy now)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1281
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1282
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1283 MPlayer v0.11-pre20: Feb 11, 2001
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1284 NI-AVI support, small fixes & patches...
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1285 - ASF parser: flag 0x40 (explicit packet size) implemented [Marvin]
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1286 - new option to select DSP device: -dsp (default: /dev/dsp) [Pontscho]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1287 - option -o changed to -vo
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1288 - ./configure: applied patches [LGB,Ian Kumlien,Magnus Pfeffer]
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1289 - AVI chunk_id->ds mapper moved to demux_avi_select_stream()
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1290 - added non-interleaved AVI parser
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1291 - added non-interleaved AVI detection (if a_pos-v_pos distance > 1MB)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1292
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1293
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1294
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1295 MPlayer v0.11-pre19: Feb 9, 2001
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1296 small fixes...
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1297 - vo_xmga.c: G200 draw_slice fixed
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1298 xmga + mga: common part (draw_frame & draw_slice) moved to mga_common.c
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1299 - some independent code (asfinfo.c and GL-test) moved to the new TOOLS subdir
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1300 - movinfo.c added to TOOLS (small util to dump MOV file structure)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1301 - AVI & ASF stream id detection changed: now using IDs from the header
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1302 (but still can be overriden by -aid or -vid) [Christoph H. Lampert]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1303 - native MS-GSM audio codec ported from avifile source (-afm 6)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1304 [thanks for the testfile to Christoph H. Lampert]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1305 - README updated (input & codec lists)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1306 - implemented ASF audio descrambling [Dirk Vornheder & Einon]
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1307 -> that weird_al_yankovic ASF is not so weird now :)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1308 - AUTHORS file changed
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1309
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1310
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1311
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1312 MPlayer v0.11-pre18: Feb 7, 2001
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1313 patch release :)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1314 - skip broken ASF fragments (for better seeking)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1315 - seeking code cleanup in sources (now it's in a switch(){})
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1316 - opendivx encoding bitrate option changed from -divxq to -br
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1317 (for the DivX -> DivX re-encoding)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1318 - TO DO section moved to file TODO
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1319 - applied ./configure and Makefile changes patch from LGB
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1320 - libvo function changes by Pontscho: x11 (with -fs), xmga (bugfixed!)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1321 - libvo: driver sources renamed from video_out_*.c -> vo_*.c
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1322 - libvo: added uninit() function to drivers
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1323 - libvo: fork()'ed X11 eventhandler for x11 and xmga drivers [me & Pontscho]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1324 (gl and xv version is coming soon!)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1325 - libvo: sdl driver now closes SDL at QUIT...
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1326 - small English fixes (docs & messages) [Balazs Tibor]
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1327
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1328
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1329
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1330 MPlayer v0.11-pre17: Feb 4, 2001
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1331 fixes
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1332 - ASF "missing video stream" fixed (stream id & 0x7F) [Christoph H. Lampert]
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1333 - added GL-test directory, it contains source and compiler script of a
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1334 very simple open-gl texture updating (glTexSubImage) test program.
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1335 if it runs well, then mplayer -o gl should work, too.
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1336 it works on G400+Utah-GLX, but segfaults in the G400 driver of X 4.0.2/DRI.
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1337 try it with different cards/drivers, and please report me the results.
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1338 - benchmarking in gltest.c: calculate fps and process times
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1339 - ASF seeking v0.01-pre0.1 :)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1340
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1341
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1342
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1343 MPlayer v0.11-pre16: Feb 4, 2001
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1344 ACM fixed
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1345 - Win32/ACM audio codec fixed (most important for ASF with DivX audio):
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1346 There was an output buffer size problem with the Win32/ACM audio codec
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1347 at low bitrates (usually used for ASF files with DivX audio)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1348 Input and output buffer sizes are now queryed, problem solved :)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1349 - SDL support compiling hint by Michael Durller added to the FAQ
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1350 - opendivx support in ASF files [Gérard Lantau]
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1351 - ./configure & Makefiles patch by Aaron Hope applied.
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1352 (adds --with-win32libdir and fixes --with-x11libdir)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1353 - ./configure fixed, now it defaults to /usr/lib/win32 if detection failed
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1354
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1355
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1356
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1357 MPlayer v0.11-pre15: Feb 2, 2001
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1358 ASF sync fixed
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1359 - ASF parser: now supports other than 0x5D segments [Dirk Vornheder]
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1360 - new ASF PTS reading: sync works now, including fps...
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1361 (-fps no longer required!) [thanks again to Eugene Kuznetsov for docs!]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1362
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1363
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1364
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1365 MPlayer v0.11-pre14: Feb 1, 2001
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1366 small fixes, ASF sync v0.1 :)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1367 - version number incremented :)))
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1368 - libvo / Xv driver swapped red-blue fixed
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1369 - ASF timestamps implemented - now ASF A-V should be in sync if you
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1370 specify the correct fps at commandline (-fps), +-1 fps allowed...
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1371 [i haven't yet found method to get fps out from ASF headers :(((]
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1372 - some error and consistency checking into demux_asf
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1373 if you see many warning! messages playing an ASF file, then contact
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1374 me and upload the file (first 1MB is enough if it represents the problem)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1375 Don't forget: there is no public doc about the ASF file format, so
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1376 everything we know is suspected and can be wrong... without your help
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1377 we will never have a working ASF player...
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1378 - ASF fragment offset checks disabled for grouping...
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1379
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1380
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1381
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1382 MPlayer v0.11-pre13: Jan 31, 2001
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1383 libvo changes, MPEG bitrate, VCD fix, ASF grouping
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1384 - libvo: draw_slice() interface changed, now it has src stride[3] and
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1385 destination rect dimension (w,h,x,y)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1386 It's able to blit whole frames, not only 16-pixel slices...
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1387 - libmpeg2 and opendivx codec changed to use new draw_slice()
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1388 -> opendivx extra 64-pixel width band at right disappeared!
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1389 - MPEG bitrate fix: if picture->bitrate==0x3FFFF (means "unspecified" ?)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1390 then using standard VCD bitrate (75*2324 bytes/sec)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1391 -> fixed seeking for those MPEGs with "16MBit/s" bitrate...
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1392 - drivers/sis_vid: video4linux interface disabled
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1393 - broken VCD playing fixed: stream_reset shouldn't seek to 0x0...
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1394 [bugreport: Kang Sun]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1395 - asf_parser: grouping implemented! [test file provided by Gabucino :))]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1396
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1397
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1398
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1399 MPlayer v0.11-pre12: Jan 30, 2001
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1400 ./configure fixes, improved odivx-encoding, streaming fixes
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1401 - ./configure: use /tmp/main$$.c instead of /tmp.main.c, and
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1402 remove file after tests [SaPe]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1403 - ./configure: trying the gcc optimize options and fallback to 'pentium'
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1404 if it fails (useful for people with old gcc and new CPU :))
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1405 - removed -fomit-frame-pointer from OPTFLAGS at config.mak
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1406 - version number incremented [Gabucino]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1407 - odivx encoder fix: allow long (longer than xxxx.avi) destination filenames
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1408 (sizeof() changed to strlen()...) [Gabucino]
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1409 - AVI writer - overwrite disabled (exits with error message if destination
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1410 file already exists...) [Gabucino]
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1411 - use -divxq to set encoding bitrate (in bits (not kbits!) default: 780000)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1412 - no audio decoding if -encode option is used
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1413 - audio streaming disabled if -nosound specified (setting audio_id to -2)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1414 - fast MPEG-ES detection (doesn't read the whole MPEG-PS file)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1415 - compile-time option to disable using soundcard driver's select()
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1416 (required for some people with buggy/pre-alpha/etc sound driver...)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1417
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1418
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1419
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1420 MPlayer v0.11-pre11: Jan 29, 2001
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1421 streaming fixes, ASF support pre, indeo5 fix
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1422 - asf/asfinfo.c improved: now dumps streams to files - needs testing!
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1423 (it's ready to be converted to ASF demuxer and integrated into MPlayer)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1424 - stream.c / stream_reset() fix: now really seeks back to position 0!
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1425 - ASF file format detection added (no ASF reading yet!!!)
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1426 - ASF demultiplexer added, changes in demuxer.c to handle fragmented packets
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1427 > it plays ASF video well, but still has problems with DivX/WMA audio. :(((
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1428 - indeo 5 playing fixed (removed ICDECOMPRESS_UPDATE from flags)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1429 - xmga resizing problems with some window managers, so default order is
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1430 changed xmga,xma... to mga,xmga,...
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
1431 - found gcc bug: compiling MPlayer with flags
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1432 OPTFLAGS=-O -g -march=i686 -mcpu=i686 -pipe -fomit-frame-pointer -ffast-math
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1433 causes image sizes negating -> mga_vid kernel driver Oops... :(((
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1434 - runaway.bride.sample.avi seeking segfault discovered: AC3 resync fails :(
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1435 - improved signal handling: module name is now printed. audio_resync added.
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1436 - RGB opendivx encoding implemented, now AVI->opendivx is possible.
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1437
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1438
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1439 MPlayer v0.11-pre10: Jan 22, 2001
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1440 OpenDivX encoding, streaming fixes, AVI seek fixes
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1441 - new libvo driver: odivx (OpenDivX File Writer)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1442 - AVI file writing support, new option: -encode filename
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1443 to encode an MPEG/VOB/VCD to opendivx:
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1444 mplayer file1.mpg -encode file2.avi -o odivx -nosound
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1445 (sound encoding/copying is not yet supported)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1446 - libvo: default driver priority changed to: xmga,mga,syncfb,3dfx,xv,x11,gl
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1447 - AVI writer: index support
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1448 - small fixes in AVI writer to be compliant (adjusted chunk/list lengths)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1449 - demuxer.c: stream buffering fixes:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1450 - missing {} in mplayer.c occurring audio reads when has_audio=0
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1451 - reordered packet reader and pack count checks -> no more unwanted EOF
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1452 - added 4MB buffer memory usage limit to demuxed streams
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1453 - CPU flags in ./configure changed:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1454 k7 -> k6 (current stable gcc doesn't support k7)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1455 386,486 -> i386,i486 [Balazs Tibor]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1456 - demux_avi: index check now accepts (raw.len+1)==idx.len [Balazs Tibor]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1457 - FAQ added
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1458
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1459 ** Now we are done with planned features & urgent fixes, **
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1460 ** it's time for final testing and then the 0.11 release!! **
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1461
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1462
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1463
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1464 MPlayer v0.11-pre9: Jan 18, 2001
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1465 OpenDivX fixes,speedup
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1466 - solved OpenDivX width problem (stride=width+(Quality?0:64))
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1467 now -divxq 0 works, and 0 is the default
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1468 - libvo call moved out from my_convert_yuv() so it can be measured (CPU %)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1469 - IDCT code ported from libmpeg2 -> much faster OpenDivX decoding
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1470
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1471
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1472
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1473 MPlayer v0.11-pre8: Jan 18, 2001
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1474 SDL fixes, OpenDivX support
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1475 - added -I/usr/X11R6/include to libvo CFLAGS
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1476 - (removed later: applied libvo SDL driver fixes by Jeffrey Boser)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1477 - OpenDivX support, initial hack, maybe not working for you...
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1478 (I need testfiles, I have only one)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1479 use -divxq option to adjust quality (1..29 works), 1=default
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1480
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1481
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1482
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1483 MPlayer v0.11-pre7: Jan 14, 2001
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1484 SDL support
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1485 - ported SDL driver from mpeg2dec/libvo (current CVS)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1486 (it's slower than internal X11 driver, but supports software scaling!)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1487 - fixed SDL driver to support -fs and pass keyboard events
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1488 - SDL driver changed to support YV12 and YUY2 formats instead of IYUV
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1489 (now works with DivX files, too)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1490 - 'q' (Quit) disabled in SDL fullscreen mode (because it's impossible
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1491 to restore screen before exiting so it gets into an unusable state now)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1492
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1493
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1494
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1495 MPlayer v0.11-pre6: Jan 14, 2001
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1496 audio fix
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1497 - fixed video_out_xv.c compilation problems [bugreport: Kalle Mellerup]
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1498 - modified audio playing: always keep buffer (both internal and card's)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1499 filled using select() -> -alsa audio delays should be fixed.
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1500 - updated DOCS/AUTHORS and DOCS/README
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1501
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1502
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1503
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1504 MPlayer v0.11-pre5: Jan 12, 2001
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1505 xmmp audio support, applied Pontscho's libvo patch
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1506 - xmmp audio driver support by Arthur Kleer
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1507 - new video_out driver by Pontscho: xmga (Matrox G200/G400 only!)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1508 It does same under X 3.3.x what Xv extension does under X 4.0.x!
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1509 (you will have a moveable/resizeable window but see a YUV video
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1510 overlay in it using color keying)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1511 - added keyboard event support in X11 windows [Pontscho]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1512 (using mplayer_[put|get]_key() in codecctrl.c)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1513
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1514
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1515
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1516 MPlayer v0.11-pre4: Jan 6, 2001
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1517 x11 driver fixes, 15/16bpp support
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1518 - version in version.h fixed :))) [Pontscho]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1519 - inttypes.h moved to DOCS/ (copy back to the root if you need it)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1520 - depth calculation in vo_init() changed (Pontscho's version couldn't
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1521 differenciate between 15 and 16bpp)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1522 - x11 driver now uses vo_init() instead of get_depth()
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1523 - yuv2mmx: 15bpp not really supported -> removed from list, now
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1524 conversion is done (well) by the C code -> MPEG play in 15bpp works!
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1525 - AVI playing support added in 15bpp (memcpy)
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1526 - AVI playing support added in 16bpp (C 15->16 converter by me)
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1527 - AVI playing support added in 16bpp (MMX 15->16 converter by Strepto)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1528 - libvo/x11: yuv2rgb used MMX code on non-MMX CPUs, too!!! fixed...
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1529 - all x11 modes tested (and MPEG/24bpp byteorder fixed):
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1530 MPEG: AVI/VfW:
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1531 15bpp C convert memcpy
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1532 16bpp MMX/C convert MMX/C convert
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1533 24bpp C convert memcpy
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1534 32bpp MMX/C convert memcpy / C conv.
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1535 => now all the movie types are viewable using the -o x11 driver!
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1536
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1537
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1538
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1539 MPlayer v0.11-pre3: Jan 5, 2001
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1540 MPEG fixes, fullscreen support
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1541 - vertical.mpg serious libvo (x11,gl) segfaults fixed:
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1542 yuv2rgb_mmx requires one more lines that vertical image size...
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1543 fixed (allocating memory for width*(height+1)). [bug report: Gabucino]
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1544 - Pontscho's fullscreen patch applied!
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1545 Using option -fs will maximize window size (for all resizeable drivers
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1546 including mga!) and disable window decorations (x11,Xv,gl only)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1547 - simple inttypes.h included for libc5 (and glibc2.0, too?) users
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1548 - homepage updates (links changed ftp->http)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1549
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1550
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1551
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1552 MPlayer v0.11-pre2: Jan 4, 2001
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1553 better user messages, MP3 codec selection, demuxer changes
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1554 - w32codec.zip restored at the FTP site (somehow it got damaged...)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1555 - added version.h, and used its content everywhere
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1556 - 'premature end-of-file' problem fixed: freeing audio buffers and
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1557 setting d_audio->id=-2 if has_audio==0 [bugreport by Dmitri Pogosyan]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1558 - some more messages added if verbose>=1
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1559 - demuxer.c: error message printed if A or V chunk buffer is full
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1560 'mplayer test.avi -aid -2' still not works without option '-nosound'
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1561 - adding new config.h option to set default MP3 audio codec (mpg123/l3codeca)
11604
777f777b02e4 spelling cosmetics
diego
parents: 11602
diff changeset
1562 ./configure selects mp3lib only if you have 3DNow! [idea: Gabucino]
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1563 - automatic fallback to mp3lib/mpg123 if l3codeca.acm can't be loaded/inited
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1564
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1565
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1566
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1567 MPlayer v0.11-pre1:
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1568 AVI sync fixes
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1569 - AVI audio seeking improvements: now using nBlockAlign value to seek
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1570 inside the chunk, so DivX audio works without big delays!!!
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1571 - AVI PTS calculation modified: counting video PTS when skip_video_frames>0
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1572 so new audio PTS values will be correct. Solved many sync probs!
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1573 - A-V sync with AVI files fixed!
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1574 Now only the Desperado-trailer has 1.0 sec delay after seeking.
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1575 - fixed AVI sync in -bps mode, too! :) (perfect except that Desperado AVI)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1576
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1577
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1578
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1579 MPlayer v0.10: Jan 1, 2001 "The new year" release!
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1580 - testing
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1581 - docs changed
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1582 - it's time to release and remove the old buggy 0.09 version...
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1583 - release!!!
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
1584
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1585
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1586
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1587 MPlayer v0.10-pre8: libvo/x11 changes
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1588 - libvo: x11/xv driver split into x11 and xv drivers
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1589 - libvo: DUMMY_VO_FUNC removed from driver sources
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1590 - libvo: default driver order changed, because some users with software-only
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1591 OpenGL thought that this 'slow' player can only play at 1-3fps :)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1592
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1593
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1594
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1595 MPlayer v0.10-pre7: Dec 31, 2000
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1596 libmpeg2 interface changes, display size/area changes, AVI fixes
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1597 - libmpeg2/decode.c modified:
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1598 - removed unused OMS and mpeg2dec stuff
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1599 - decode_data rewritten, now works like parse_es.c
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1600 => doesn't copy any data -> faster and less memory usage
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1601 - mplayer.c sends code 0x1FF after every frame, so libmpeg2 knows
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1602 when to display it
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1603 - mplayer.c: in_frame flag fixes, didn't work well with MPEG2 streams
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1604 (because there is a 0x1B2 chunk between 0x100 and 0x101)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1605 - 'picture' changed from static to shmem-allocated
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1606 -> better picture after codec restart (tested with JapAd.mpg)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1607 -> keep information of the header changes (after init)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1608 - MPEG image size changed, now only the real part of frame is displayed
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1609 (no more green stripe at the bottom)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1610 - picture struct: new fields: display_picture_width/height
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1611 - image buffer allocation (shmem) is done by decode.c instead of libvo
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1612 - new option: -xy <value> (resize both x/y direction)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1613 if value<=8 -> x_scale = y_scale = value
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1614 else -> x_size=value y_size=aspectratio*x_size
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1615 - mplayer.c: video output moved out from AVI/MPG init sections and
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1616 now it's common code (added movie_size_x/y variables and out_fmt global)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1617 - new keys:
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1618 ESC => quit
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1619 + and - => adjust audio delay +- 0.1 second
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1620 k => kill/restart the MPEG codec process (for testing)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1621 - codec control interface changed: wait for syncword after (re)start
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1622 to avoid receiving old frames => it's stable again!
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1623 - removed (now unused) allocate/free image buffer code from libvo
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1624 - mplayer: new internal variable for video format: has_video
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1625 0 = none (unused yet)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1626 1 = MPEG 1/2 video
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1627 2 = Win32/VfW video codec
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1628 - config.h has defaults for bps-based AVI sync and ALSA timer code options:
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1629 #undef AVI_SYNC_BPS => now it's disabled by default!!! use -bps to enable
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1630 #define ALSA_TIMER => now it's enabled by default!!! use -noalsa to dis.
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1631 - help updated
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1632 - prints max compressed framesize at exit (both AVI & MPEG)
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1633 - AVI audio seeking fixed: some ACM codecs (DivX audio and ms-adpcm)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1634 can't seek inside a chunk, they are only able to play whole chunks.
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1635 Current audio seeking has changed to seek inside the chunk only if the
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1636 codec supports it (only internal codecs and ACM/MP3 allows it).
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1637 - AVI: audio delay correction if seeking inside the chunk is not possible
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1638
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1639
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1640
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1641 MPlayer v0.10-pre6: Dec 24, 2000 "Xmas edition"
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1642 MPEG signal & EOF fixes
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1643 - ./configure: k6_mtrr (2.4.test11+) added [Pontscho]
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1644 - `term destroys if mplayer (MPG) called from mc.ext` bug fixed:
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1645 added sighandler to the 3rd process (MPEG codec) to avoid sig. recursion
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1646 - better output at exit (handled now by exit_player())
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1647 - MPEG EOF problem (codec restart) fixed: added EOF detection to parse_es.c
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1648 - internal flag 'current_module' added to get more info at segfaults
11678
972d1998bde9 occured --> occurred typo patch by Clinton Roy <croy@dstc.edu.au>
diego
parents: 11604
diff changeset
1649 (contains module number where the segfault occurred)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1650 - audio detection changed: using afm=4 (Win32/ACM) for MP3 audio (AVI files)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1651 (you MUST have l3codeca.acm at /usr/lib/win32, or you have to use '-afm 1')
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1652
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1653
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1654
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1655 MPlayer v0.10-pre5: Dec 22, 2000
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1656 flipping fixed
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1657 - AVI image flipping reworked:
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1658 - new flag: avi_header.flipped, TRUE if upside-down
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1659 - image flipping code removed/disabled from libvo modules
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1660 - duplicate flip_page() calls removed (overload with x11 and mga)
11935
3fd276f89f2b XAnim spelling corrected.
diego
parents: 11881
diff changeset
1661 - aLaw audio codec (AVI id 0x06) added (uses code from XAnim source)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1662
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1663
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1664
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1665 MPlayer v0.10-pre4: ???
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1666 test release, small fixes
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1667 - video_out driver <-> codec incompatibility message changed
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1668 - fixed the config.format bug in drivers/mga_vid_test, so it works again!
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1669 [thanks to David Whysong]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1670 - libmpeg2 upgraded
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1671
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1672
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1673
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1674 MPlayer v0.10-pre3: Dec 10, 2000
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1675 test release, verbose mode, new docs
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1676 - new option: -v = increment verbosity level
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1677 (debug printf's changed to verbose level-dependent)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1678 - default level: 0, only some informal output
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1679 - init debug: 1, some basic debug infos, AVI header, function values
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1680 - player debug: 2, print AVI indexes, chunk inputs, more debug infos
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1681 - parser debug: 3, prints everything related to input parsers
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1682 to increment verbose level, use multiple -v options (-v -v -v for level 3)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1683 - bitrate calculation for AVI files
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1684 - README rewritten, added Troubleshooting and Bugreports sections
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1685 - TVout directory added (only the scripts)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1686
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1687
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1688
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1689 MPlayer v0.10-pre2: Dec 8, 2000
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1690 bugfix test release, bps-sync enabled
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1691 - AVI: supporting both 0-based and movi-based index types (autodetect)
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1692 - AVI: tested with VBR audio: plays well with -mc 0 option, seek doesn't
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1693 work yet [thanks to Alan Chen for testfile]
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1694 - AVI: A-V sync to avg. byte/sec implemented (again) and enabled by default
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1695 (disable with -nobps if you want)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1696 - ./configire: 3rd name ('kni') of the P3 added. Where is the compatibility?
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1697 - useless '\' removed from libac3/Makefile [Otvos Ferenc]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1698
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1699
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1700
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1701 MPlayer v0.10-pre1: Dec 5, 2000
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1702 test release, players merged!!!
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1703 - avip and mpegp have been merged to a single binary called 'mplayer'
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1704 - file type detection (AVI/MPEG-PS/MPEG-ES/Other)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1705 - no redundant code (common code for common jobs)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1706 - big format-dependent codes moved to functions (separated files)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1707 - better error messages, removed some debug stuff, code cleanups
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1708 - old libmpeg2 version removed from source tree
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1709 - help texts merged (help_avi+help_mpg -> help_mp)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1710 - new options: -x <x> -y <y> = scale image (if selected driver supports)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1711 if value<=8 then image size will be multiplied by value, otherwise
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1712 image size will be scaled to <value> pixels.
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1713 For example:
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1714 2x ZOOM: mplayer -x 2 -y 2 test.mpg
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1715 800x600: mplayer -x 800 -y 600 test.mpg
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1716 [default values are still configurable at compile-time, see config.h]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1717 - TV project (not finished) codebase added (see tvision.c, or: make tvision)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1718
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1719
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1720
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1721 MPlayer v0.09: Dec 5, 2000
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1722 Beta release [same as 0.09-pre3]
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1723 - version changed in the files
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
1724 - docs updated
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
1725
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1726
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1727
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1728 MPlayer v0.09-pre3: Dec 3, 2000
7372
2afbd3ffe08c found 0.01-0.05
arpi
parents: 7371
diff changeset
1729 bugfix test-release, X11 support testing
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1730 - fixed the if [ -z $pparam ] bug in ./configure [Christian Birchinger]
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1731 - many changes in AVI seek code, resulting in near-perfect seeking now!
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1732 current method calculates absolute audio position, so with VBR audio it
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1733 doesn't work yet...
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1734 - avip: Xv support (YUY2 image format)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1735 - avip: X11 support (24 & 32 bpp only, BGR format)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1736 I need a very fast 15->16bpp converter for 16bpp support... anyone helps?
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1737
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1738
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1739
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1740 MPlayer v0.09-pre2:
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
1741 bugfix test-release
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1742 - removed unnecessary code from libmpeg2/header.c
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1743 Walken told me that standard MPG/VOB streams must NOT use framerate
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1744 and bitrate extension... and the ext. id check is done by the caller.
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1745 - CRC support to mp3lib's MPEG audio layer-2 decoder
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1746 thanks for bug report & test file to Samson
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1747
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1748
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1749
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1750 MPlayer v0.09-pre1: Dec 1, 2000
7372
2afbd3ffe08c found 0.01-0.05
arpi
parents: 7371
diff changeset
1751 bugfix test-release
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1752 - imported new libmpeg2 files (under testing...)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1753 - GL renderer flickering bug fixed (MMX missing emms() between yuv2rgb and
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1754 glTexSubImage(), bug triggered by new Utah-GLX code)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1755 [thanks to Christian Birchinger]
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1756
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1757
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1758
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1759 MPlayer v0.08: Nov 27, 2000
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1760 Index support, AVI seeking, DLL loader fix, compilation fixes
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1761 - Added support for chunk index usage (disable with -noidx option)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1762 - Removed code optimization flags from loader/Makefile because
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1763 it segfaults if compiled optimized (it does some hacks with
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1764 pointers, maybe the reordered code confuses it)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1765 - added new tool called aviparse (read and check AVI file structure)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1766 - indexed and raw chunk info comparing, bad chunks dropped
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1767 - termcap usage is optional (for those Debian users without termcap)
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1768 - #if HAVE_* fixed (to #ifdef HAVE_*)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1769 - ./configure supports new /proc/cpuinfo (2.4.0-test11)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1770 - sse is called 'sse' again
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1771 - 'flags' field renamed to 'features'
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1772 - Xv benchmark results added to DOCS/SPEED
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1773 - AVI seeking (and other goodies, pause etc) implemented
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1774 no PTS resync after seek yet.
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1775 - default video_out driver changed from 'mga' to the first available driver
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1776 new driver priority: mga_vid, opengl, x11
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1777
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1778
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1779
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1780 MPlayer v0.07: Nov 21, 2000
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1781 Easier compile
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1782 - Added Pontscho's ./configure script (it's modified a lot)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1783 - Updated makefiles, and tested a lot :)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1784 - Updated DOCS/INSTALL
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1785
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1786
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1787
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1788 MPlayer v0.06: Nov 20, 2000
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1789 Better codec selection
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1790 - AVI audio&video codec selection moved to new codecs.c file,
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1791 loader/driver.c and loader/afl.c modified for this
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1792 - YUV support fixed, codecs.c setup flags to handle YUV properly
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1793 YUV works fine with DivX, MPEG4, cvid, and upside-down iv50
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1794 - DOCS/INSTALL updated
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1795 - DOCS/SPEED updated, DivX benchmarks added
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1796
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1797
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1798
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1799 MPlayer v0.05: Nov 18, 2000
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1800 Merged with MPEGplayer 0.90pre6, first public release of AVI player
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1801 - code merged with mpegplayer, new Makefile, some small modifications
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1802 - docs updated and moved to DOCS
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1803
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1804
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1805
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1806 MPlayer v0.04: Nov 17, 2000
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1807 YUV (YUY2) support with DivX 3.11 DLL, some code cleanup, preview-release
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1808
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1809
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1810
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1811 MPlayer v0.03: Nov 14, 2000
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1812
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1813
7372
2afbd3ffe08c found 0.01-0.05
arpi
parents: 7371
diff changeset
1814
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1815 MPlayer v0.01: Nov 11, 2000
7372
2afbd3ffe08c found 0.01-0.05
arpi
parents: 7371
diff changeset
1816 first preview version based on new MPEGplayer's codebase.
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1817 it contains the Win32 loader from avifile, and can decode DivX 3.11 video.
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1818
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1819
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1820
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1821 mpg12play v0.9-v0.95pre5: Oct 21-Nov 2, 2000
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1822 MPEG codec was libmpeg2 (mpeg2dec) by Aaron Holtzman & Michel
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1823 Lespinasse. It's great, optimized very fast C code with perfect
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1824 image quality and 100% MPEG standard conformance.
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1825
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1826
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1827
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1828 mpg12play v0.5-v0.87: Sep 28-Oct 20, 2000
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1829 MPEG codec replaced with DVDview by Dirk Farin, it was great
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1830 stuff, but it was slow and was written in C++ (I hate C++!!!)
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1831
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1832
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1833
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1834 mpg12play v0.1-v0.3: Sep 22-25, 2000
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1835 The first try, hacked together in half an hour! I've used libmpeg3
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1836 from www.heroinewarrior.com up to the version 0.3, but there were
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
1837 image quality and speed problems with it.