annotate Changelog @ 36920:40ad45360c8a

Replace old item 'potmeter' by new item 'pimage'. Recent versions of the X11/GTK GUI didn't allow to control a potmeter, because that didn't seem to make any sense. In order to get rid of the confusing potmeter that doesn't distinguish from a hpotmeter and in order to allow the more useful behaviour recent versions of the X11/GTK GUI have been utilized (and because we're still supporting item 'potmeter' for reasons of compatibility with old skins), introduce new item 'pimage' that reuses most of the current potmeter code. Additionally, remove remaining code and documentation of 'potmeter'.
author ib
date Mon, 17 Mar 2014 12:29:46 +0000
parents 5c297b4d616d
children 84c93a60ead3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
34787
16cfd8912ae6 Minor Changelog updates for release.
reimar
parents: 34339
diff changeset
1 MPlayer
16cfd8912ae6 Minor Changelog updates for release.
reimar
parents: 34339
diff changeset
2
35045
fe1602874f0a Some changelog updates.
reimar
parents: 34988
diff changeset
3 Decoders:
fe1602874f0a Some changelog updates.
reimar
parents: 34988
diff changeset
4 * Hardware accelerated decoding on OS X via VDA.
36659
f41b65ac7e81 configure: disable internal libmpeg2 by default.
reimar
parents: 36429
diff changeset
5 * Internal libmpeg2 disabled by default, on the assumption
f41b65ac7e81 configure: disable internal libmpeg2 by default.
reimar
parents: 36429
diff changeset
6 that nobody really needs it anymore.
35045
fe1602874f0a Some changelog updates.
reimar
parents: 34988
diff changeset
7
34988
bad02d3cc912 Minor Changelog update.
reimar
parents: 34858
diff changeset
8 Other:
bad02d3cc912 Minor Changelog update.
reimar
parents: 34858
diff changeset
9 * "run" slave/keybinding command now supports expanding properties
bad02d3cc912 Minor Changelog update.
reimar
parents: 34858
diff changeset
10 * better support for > 8 bit formats in -vo gl
36148
8079c886ae74 Some changelog updates.
reimar
parents: 36042
diff changeset
11 * support for XYZ color space in -vo gl
35045
fe1602874f0a Some changelog updates.
reimar
parents: 34988
diff changeset
12 * -vo gl now supports OSD (not EOSD though) with GLES backend.
36148
8079c886ae74 Some changelog updates.
reimar
parents: 36042
diff changeset
13 * GLES backend now uses GLES v2 with YUV support via shaders
36171
94979f661d38 Add support for rotating the video via OpenGL.
reimar
parents: 36160
diff changeset
14 * -vo gl supports rotated display without needing video filters via
36175
1d88497a006a Fix -monitor-orientation option name in changelog.
reimar
parents: 36171
diff changeset
15 -monitor-orientation command-line option.
35097
9abac64d7a11 Document new OSX backend for -vo gl.
reimar
parents: 35045
diff changeset
16 * -vo gl now has an OSX/Cocoa backend, so it should be a better
9abac64d7a11 Document new OSX backend for -vo gl.
reimar
parents: 35045
diff changeset
17 alternative to -vo corevideo now.
35045
fe1602874f0a Some changelog updates.
reimar
parents: 34988
diff changeset
18 * -vo gl2 renamed to -vo gl_tiled to stop people from assuming it is
fe1602874f0a Some changelog updates.
reimar
parents: 34988
diff changeset
19 better than -vo gl (it is in many ways worse).
fe1602874f0a Some changelog updates.
reimar
parents: 34988
diff changeset
20 * Fixes for DVB, teletext and closed-caption based subtitles.
fe1602874f0a Some changelog updates.
reimar
parents: 34988
diff changeset
21 * Support teletext and CC subtitles in WTV.
35867
6ac59489c815 Add support for binding any key in UTF-8 range.
reimar
parents: 35097
diff changeset
22 * Support binding keys corresponding to non-ASCII characters.
36042
134919b73b04 Add limited -endpos support when dumping.
reimar
parents: 35889
diff changeset
23 * Limited -endpos support for -dump*
36684
b4641dd0692b Rename the Danish messages header file.
ib
parents: 36659
diff changeset
24 * Danish messages header file renamed from help_mp-dk.h to help_mp-da.h
b4641dd0692b Rename the Danish messages header file.
ib
parents: 36659
diff changeset
25 in order to comply with ISO 639 language code (configure language
b4641dd0692b Rename the Danish messages header file.
ib
parents: 36659
diff changeset
26 options will now require da instead of dk)
34988
bad02d3cc912 Minor Changelog update.
reimar
parents: 34858
diff changeset
27
35868
3edaed3c1d60 Win32: support file names with characters outside system code-page
reimar
parents: 35867
diff changeset
28 Ports:
3edaed3c1d60 Win32: support file names with characters outside system code-page
reimar
parents: 35867
diff changeset
29 * Windows: support file names as UTF-8 in slave mode and passing
3edaed3c1d60 Win32: support file names with characters outside system code-page
reimar
parents: 35867
diff changeset
30 file names as wchar command line arguments.
35889
a51578d7e264 Add (hackish) support for OpenGL on Android.
reimar
parents: 35868
diff changeset
31 * Android: MPlayer can be run from adb shell and display videos
a51578d7e264 Add (hackish) support for OpenGL on Android.
reimar
parents: 35868
diff changeset
32 via OpenGL ES.
a51578d7e264 Add (hackish) support for OpenGL on Android.
reimar
parents: 35868
diff changeset
33 Note that just a bit of seeking etc. would cause reproducible
a51578d7e264 Add (hackish) support for OpenGL on Android.
reimar
parents: 35868
diff changeset
34 system reboots after just a few seconds on my Galaxy S2.
36160
d1a0ad142823 Add comment about -wid on Android to Changelog.
reimar
parents: 36148
diff changeset
35 * Android: -wid is supported. This should allow using MPlayer in slave
d1a0ad142823 Add comment about -wid on Android to Changelog.
reimar
parents: 36148
diff changeset
36 mode, a native window pointer needs to be passed as -wid. Untested.
35868
3edaed3c1d60 Win32: support file names with characters outside system code-page
reimar
parents: 35867
diff changeset
37
36429
28ea255e40ce Add support for TV/DVB to the GUI.
ib
parents: 36175
diff changeset
38 GUI:
28ea255e40ce Add support for TV/DVB to the GUI.
ib
parents: 36175
diff changeset
39 * Support for TV/DVB
36891
c5ee0fc2ec75 Print an information on deprecated skin config file entries.
ib
parents: 36684
diff changeset
40 * Console message with information on deprecated (but still supported)
c5ee0fc2ec75 Print an information on deprecated skin config file entries.
ib
parents: 36684
diff changeset
41 entries in the skin configuration file
36919
5c297b4d616d Update Changelog.
ib
parents: 36891
diff changeset
42 * New symbol character (r) and new dynamic label variables ($D, $U, $P)
36920
40ad45360c8a Replace old item 'potmeter' by new item 'pimage'.
ib
parents: 36919
diff changeset
43 * New item: pimage
36429
28ea255e40ce Add support for TV/DVB to the GUI.
ib
parents: 36175
diff changeset
44
34787
16cfd8912ae6 Minor Changelog updates for release.
reimar
parents: 34339
diff changeset
45 1.1: "We gave up on 1.0"
32518
f0b00ea25de3 Prefer FFmpeg AAC decoder over libfaad2.
diego
parents: 32476
diff changeset
46
f0b00ea25de3 Prefer FFmpeg AAC decoder over libfaad2.
diego
parents: 32476
diff changeset
47 Decoders:
32654
85f0d7406e07 Remove forked internal libfaad2 copy.
diego
parents: 32518
diff changeset
48 * FFmpeg AAC decoder is now preferred over libfaad2 and the internal
85f0d7406e07 Remove forked internal libfaad2 copy.
diego
parents: 32518
diff changeset
49 libfaad2 forked copy has been removed in its favor
32518
f0b00ea25de3 Prefer FFmpeg AAC decoder over libfaad2.
diego
parents: 32476
diff changeset
50
31786
e5ce8f0c0633 Start rc5 development in trunk's Changelog as rc4 has been branched now.
siretart
parents: 31720
diff changeset
51 Demuxers:
e5ce8f0c0633 Start rc5 development in trunk's Changelog as rc4 has been branched now.
siretart
parents: 31720
diff changeset
52 * experimental support for using binary Quicktime codecs with -demuxer lavf.
34185
05306b88b675 Fix wrong runtime and average bitrate for VBR (variable bitrate) MP3.
ib
parents: 34115
diff changeset
53 * correct runtime and average bitrate for VBR (variable bitrate) MP3
31786
e5ce8f0c0633 Start rc5 development in trunk's Changelog as rc4 has been branched now.
siretart
parents: 31720
diff changeset
54
33400
f18abad8054c vf_delogo: allow to change the rectangle based on the time
cigaes
parents: 32654
diff changeset
55 Filters:
f18abad8054c vf_delogo: allow to change the rectangle based on the time
cigaes
parents: 32654
diff changeset
56 * delogo: allow to change the rectangle based on the time.
34102
dd8320c2a2cb libmpcodec: add vf_lavfi.
cigaes
parents: 34031
diff changeset
57 * lavfi: libavfilter filter graphs (experimental).
33400
f18abad8054c vf_delogo: allow to change the rectangle based on the time
cigaes
parents: 32654
diff changeset
58
31786
e5ce8f0c0633 Start rc5 development in trunk's Changelog as rc4 has been branched now.
siretart
parents: 31720
diff changeset
59 Other:
34811
57eee2db5fe7 Document -dr influence on video display speed.
reimar
parents: 34788
diff changeset
60 * -dr support for H.264 B-frames.
33927
9bb97722d8c7 Hook up -vo gl noise support.
reimar
parents: 33400
diff changeset
61 * support adding noise at output resolution with -vo gl:noise-strength=8
34787
16cfd8912ae6 Minor Changelog updates for release.
reimar
parents: 34339
diff changeset
62 * experimental support for OpenGL ES 1.0 in -vo gl
34788
cfd225997828 Remove "experimental" from old features that seem to be working fine.
reimar
parents: 34787
diff changeset
63 * support for PGS (BluRay-compatible), DVB and XSUB subtitles.
cfd225997828 Remove "experimental" from old features that seem to be working fine.
reimar
parents: 34787
diff changeset
64 * af_cmdline slave command to change e.g. audio equalizer options at runtime.
34031
83a80dedac69 Don't hide or show cursor if attached to an existing window.
ib
parents: 33927
diff changeset
65 * vo x11: don't hide or show cursor any more if attached to an existing window (-wid)
34787
16cfd8912ae6 Minor Changelog updates for release.
reimar
parents: 34339
diff changeset
66 * try reconnecting network streams e.g. after network timeouts
16cfd8912ae6 Minor Changelog updates for release.
reimar
parents: 34339
diff changeset
67 * lots of bug fixes as always (and surely a few new bugs, too :-( )
31786
e5ce8f0c0633 Start rc5 development in trunk's Changelog as rc4 has been branched now.
siretart
parents: 31720
diff changeset
68
34858
f1b2304e0157 GUI updates for release.
ib
parents: 34821
diff changeset
69 GUI: Support for the GUI continues.
f1b2304e0157 GUI updates for release.
ib
parents: 34821
diff changeset
70 * numerous fixes, improvements and updates
f1b2304e0157 GUI updates for release.
ib
parents: 34821
diff changeset
71 * UTF-8 support
34339
f05c75392897 Enable gui slave commands.
ib
parents: 34185
diff changeset
72 * all skin messages available as slave commands (gui <message>)
34858
f1b2304e0157 GUI updates for release.
ib
parents: 34821
diff changeset
73 * fancy new icon
34339
f05c75392897 Enable gui slave commands.
ib
parents: 34185
diff changeset
74
34115
3d7ee643b110 Port to Wine.
ib
parents: 34102
diff changeset
75 Ports:
3d7ee643b110 Port to Wine.
ib
parents: 34102
diff changeset
76 * Wine (see DOCS/tech/crosscompile.txt)
3d7ee643b110 Port to Wine.
ib
parents: 34102
diff changeset
77
32476
af9ef007bec6 Add the -force-key-frames option.
cigaes
parents: 32420
diff changeset
78 MEncoder:
af9ef007bec6 Add the -force-key-frames option.
cigaes
parents: 32420
diff changeset
79 * -force-key-frames option to set explicit seek points.
af9ef007bec6 Add the -force-key-frames option.
cigaes
parents: 32420
diff changeset
80
34787
16cfd8912ae6 Minor Changelog updates for release.
reimar
parents: 34339
diff changeset
81 MPlayer (1.0)
16cfd8912ae6 Minor Changelog updates for release.
reimar
parents: 34339
diff changeset
82
29416
d7c7432b35b3 start rc4 changelog, where did rc3 go?
compn
parents: 29037
diff changeset
83 rc4: "Yes We Can"
31458
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
84
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
85 GUI: Changes towards removing the GUI
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
86 * The GUI will no longer display any error or warning messages.
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
87 * Special GUI slave commands (gui_*) were removed, along with
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
88 the related key bindings.
31311
9ce59b78dbfd Remove mp_msg related GUI hacks.
reimar
parents: 31294
diff changeset
89
29416
d7c7432b35b3 start rc4 changelog, where did rc3 go?
compn
parents: 29037
diff changeset
90 Decoders:
d7c7432b35b3 start rc4 changelog, where did rc3 go?
compn
parents: 29037
diff changeset
91 * YUY2 Lossless Codec (YLC0) via binary DLL
d7c7432b35b3 start rc4 changelog, where did rc3 go?
compn
parents: 29037
diff changeset
92 * Truemotion RT codec (TR20) via binary DLL
d7c7432b35b3 start rc4 changelog, where did rc3 go?
compn
parents: 29037
diff changeset
93 * Nogantech Codec (NTN1 and NTN2) via binary DLL
30438
82a05ac88606 misc fixes
diego
parents: 30304
diff changeset
94 * add new FourCCs (m1v1, yuvs, VYUY, Y42B, V422, YUNV, UYNV, UYNY, uyv1,
82a05ac88606 misc fixes
diego
parents: 30304
diff changeset
95 2Vu1, P422, HDYC, IJLV, MVJP)
82a05ac88606 misc fixes
diego
parents: 30304
diff changeset
96 TwoCCs (0xA106, 0x6c75, 0xAAC0, 0x55005354)
31458
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
97 to existing decoders
30438
82a05ac88606 misc fixes
diego
parents: 30304
diff changeset
98 * AMR now handled via OpenCORE decoder
82a05ac88606 misc fixes
diego
parents: 30304
diff changeset
99 * updated Windows Media Screen Codec (MSS1, MSS2) via binary DLL
82a05ac88606 misc fixes
diego
parents: 30304
diff changeset
100 * CoreAVC H.264 decoder via binary DLL (Windows only)
29703
804fcc7e13f9 updates
compn
parents: 29418
diff changeset
101 * Kega Game video codec (KGV1) via binary DLL
30438
82a05ac88606 misc fixes
diego
parents: 30304
diff changeset
102 * SoftLab-NSK Forward MPEG-2 I-frames (SLIF) via binary DLL
82a05ac88606 misc fixes
diego
parents: 30304
diff changeset
103 * JPEG 2000 support via OpenJPEG
31112
77d4edd794ea Mention removal of internal liba52 copy in Changelog.
diego
parents: 31101
diff changeset
104 * internal liba52 copy removed
31140
5f59f82c599d Add ChangeLog entry about CineForm support.
sesse
parents: 31116
diff changeset
105 * CineForm HD (CFHD) via binary DLL
31498
c3d0a219d4be Update VP8 support information.
reimar
parents: 31458
diff changeset
106 * VP8 en-/decoding through libvpx wrapper and native decoder in FFmpeg
31294
754c22e6d43f Add support for compiling against external libmpeg2.
diego
parents: 31284
diff changeset
107 * support for external libmpeg2 added
31458
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
108 * hardware MPEG decoder priority lowered
31524
083786e4aaf2 MP3 decoding through libmpg123
diego
parents: 31499
diff changeset
109 * external libmpg123 support
29418
7acdcd4d512a move truehd to correct section
compn
parents: 29416
diff changeset
110
7acdcd4d512a move truehd to correct section
compn
parents: 29416
diff changeset
111 Demuxers:
31268
191f5098cfe6 Some more Changelog updates.
reimar
parents: 31267
diff changeset
112 * Mostly fixed timing issues with some H.264 (PAFF) samples
191f5098cfe6 Some more Changelog updates.
reimar
parents: 31267
diff changeset
113 * Matroska and Ogg demuxers switched to use libavformat by default.
191f5098cfe6 Some more Changelog updates.
reimar
parents: 31267
diff changeset
114 Report issues and use -demuxer ogg and -demuxer mkv to work around them.
30438
82a05ac88606 misc fixes
diego
parents: 30304
diff changeset
115 * support for TrueHD in Blu-ray streams in libmpdemux
82a05ac88606 misc fixes
diego
parents: 30304
diff changeset
116 * more Blu-ray codec support with lavf
82a05ac88606 misc fixes
diego
parents: 30304
diff changeset
117 * fix length in ASF/WMV files
82a05ac88606 misc fixes
diego
parents: 30304
diff changeset
118 * support ISDB-Tb DVB streams
29703
804fcc7e13f9 updates
compn
parents: 29418
diff changeset
119
31183
56438852ad28 vf_yuy2 was removed after the 1.0rc3 branch was cut.
diego
parents: 31182
diff changeset
120 Filters:
56438852ad28 vf_yuy2 was removed after the 1.0rc3 branch was cut.
diego
parents: 31182
diff changeset
121 * remove vf_yuy2, functionality is replaced by -vf format=yuv2
31284
c02ae498fb2e remove libmpcodecs/vf_rgb2bgr.c
siretart
parents: 31268
diff changeset
122 * remove vf_rgb2bgr, functionality is replaced by sws and vf_format
31183
56438852ad28 vf_yuy2 was removed after the 1.0rc3 branch was cut.
diego
parents: 31182
diff changeset
123
31565
9a590e7aac57 Support for unencrypted Blu-ray playback through libbluray.
ben
parents: 31537
diff changeset
124 Streaming:
9a590e7aac57 Support for unencrypted Blu-ray playback through libbluray.
ben
parents: 31537
diff changeset
125 * Support for unencrypted Blu-ray playback through libbluray.
9a590e7aac57 Support for unencrypted Blu-ray playback through libbluray.
ben
parents: 31537
diff changeset
126 Use it through: mplayer br:////path/to/disc
9a590e7aac57 Support for unencrypted Blu-ray playback through libbluray.
ben
parents: 31537
diff changeset
127
30147
b30392ece0e3 Some Changelog updates.
reimar
parents: 30132
diff changeset
128 Drivers:
31267
da3280d2467c yuv4mpeg interlaced changes.
reimar
parents: 31223
diff changeset
129 * -vo yuv4mpeg:interlaced no longer does its own interlaced RGB->YUV
31458
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
130 conversion. Use -vf scale=::1 to keep the same behavior and report
31267
da3280d2467c yuv4mpeg interlaced changes.
reimar
parents: 31223
diff changeset
131 if there are any issues with that.
31458
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
132 * X11: Window manager chooses Window position by default.
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
133 Add geometry=50%:50% to your configuration to get the old behavior.
31151
944efc839c41 Change -vo md5sum to not interleave U and V lines when calculating
reimar
parents: 31140
diff changeset
134 * -vo md5sum md5 calculation changed so output matches FFmpeg's -f framemd5
30438
82a05ac88606 misc fixes
diego
parents: 30304
diff changeset
135 * Support for more formats in OpenGL video output drivers (different YUV
30147
b30392ece0e3 Some Changelog updates.
reimar
parents: 30132
diff changeset
136 subsampling, 16 bit per component)
b30392ece0e3 Some Changelog updates.
reimar
parents: 30132
diff changeset
137 * Selectable YUV to RGB conversion standard for -vo gl
30295
c2461b6a5a51 Mention levelconv -vo gl suboption in Changelog.
reimar
parents: 30147
diff changeset
138 (-vo gl:colorspace=...:levelconv=...)
31458
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
139 * -vo gl now tries to use yuv=2 by default if possible
31569
558b94cefb61 Mention stereo support in Changelog.
reimar
parents: 31565
diff changeset
140 * -vo gl:stereo=... for experimental stereo (3D) support
30147
b30392ece0e3 Some Changelog updates.
reimar
parents: 30132
diff changeset
141 * -vo matrixview finally added
30439
2118e8876a2b Add OS/2 KAI audio driver support
komh
parents: 30438
diff changeset
142 * add OS/2 KAI audio driver (-ao kai)
30147
b30392ece0e3 Some Changelog updates.
reimar
parents: 30132
diff changeset
143
29703
804fcc7e13f9 updates
compn
parents: 29418
diff changeset
144 Other:
804fcc7e13f9 updates
compn
parents: 29418
diff changeset
145 * -nosub option for disabling auto-selected subtitles
30438
82a05ac88606 misc fixes
diego
parents: 30304
diff changeset
146 * support for displaying subs in the terminal (FIXME)
82a05ac88606 misc fixes
diego
parents: 30304
diff changeset
147 * support for subtitles with audio-only files
29909
b9ac1a72aeb8 Mention right-to-left support for embedded subtitles also in the Changelog.
reimar
parents: 29882
diff changeset
148 * support for right-to-left languages with embedded subtitles
30757
6a5957bf5b70 Extend stream_read_line to support reading lines from UTF-16 encoded files
reimar
parents: 30464
diff changeset
149 * support for UTF-16 encoded external subtitles
29836
c9c1f9aaaff8 Changelog: add note that 8 channel audio is now supported.
tack
parents: 29703
diff changeset
150 * support for 8 channel audio
29873
8be3fe972641 more changes
compn
parents: 29836
diff changeset
151 * sync dvd:// and dvdnav:// features
31458
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
152 * support for MPEG-4 ASP in VDPAU video output (non-B-frame only)
29877
4b0c15f7859c Clarify new VDPAU MPEG4 ASP and DVB teletext decoding features.
cehoyos
parents: 29874
diff changeset
153 * support for live and non-live DVB teletext with demuxer lavf
29874
5a629bbc187f added -name, -title, -use-filename-title options to Changelog
ptt
parents: 29873
diff changeset
154 * -name, -title and -use-filename-title options for MPlayer
31458
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
155 * support for stream handling via FFmpeg, in particular RTMP and RTSP
30438
82a05ac88606 misc fixes
diego
parents: 30304
diff changeset
156 (use e.g. ffmpeg://http://example.com/test)
30024
b7b76236691d Experimental support for external libass.
reimar
parents: 29909
diff changeset
157 * experimental support for external libass, configure with
b7b76236691d Experimental support for external libass.
reimar
parents: 29909
diff changeset
158 --disable-ass-internal
30147
b30392ece0e3 Some Changelog updates.
reimar
parents: 30132
diff changeset
159 * better support for 16-bit-per-component formats and formats
31458
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
160 with alpha channel
30304
79bac7fbb17c Mention systems that have received major build fixes recently in the Changelog.
reimar
parents: 30295
diff changeset
161 * better out-of-the-box support for compiling for ARM, IA64,
79bac7fbb17c Mention systems that have received major build fixes recently in the Changelog.
reimar
parents: 30295
diff changeset
162 MinGW32 and MinGW-w64, MinGW has ASLR enabled with recent
31458
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
163 enough binutils
31101
bb98a3561775 libdvdcss is now synced to a recent upstream Subversion snapshot.
diego
parents: 30757
diff changeset
164 * libdvdcss synced with upstream Subversion snapshot
29873
8be3fe972641 more changes
compn
parents: 29836
diff changeset
165
8be3fe972641 more changes
compn
parents: 29836
diff changeset
166 MEncoder:
8be3fe972641 more changes
compn
parents: 29836
diff changeset
167 * add -tsprog for demuxer lavf
29416
d7c7432b35b3 start rc4 changelog, where did rc3 go?
compn
parents: 29037
diff changeset
168
31182
4e7ef8336fc4 small cosmetics for the 1.0rc3 changelog
diego
parents: 31163
diff changeset
169
4e7ef8336fc4 small cosmetics for the 1.0rc3 changelog
diego
parents: 31163
diff changeset
170
31209
b815817d6037 Update 1.0rc3 release name and date.
diego
parents: 31183
diff changeset
171 rc3: "BikeshedCounter AKA Godot" May 30, 2010
31458
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
172
24765
20f5dea5f233 add nellymoser to changelog
compn
parents: 24745
diff changeset
173 Decoders:
29037
77ebd4202149 spelling fixes, add release name
diego
parents: 28915
diff changeset
174 * support for X8 frames (fixes "J-type picture is not supported" for WMV2)
27030
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
175 * support for DTS WAV/DTS-CD passthrough by ad_hwac3
25318
641296552e82 some changes
compn
parents: 25108
diff changeset
176 * Apple's raw YUV2 in MOV
25888
1822b5ad9860 dvd still menus and latm aac
nicodvb
parents: 25580
diff changeset
177 * LATM over LOAS AAC decoding via internal libfaad2
27102
7acfd8c9c3bb some updates
compn
parents: 27101
diff changeset
178 * video game codecs: BFI video, Playstation MDEC video, ADPCM XA audio,
7acfd8c9c3bb some updates
compn
parents: 27101
diff changeset
179 EA Maxis XA ADPCM audio, RL2 video, Beam Software SIFF video, V.Flash PTX video
27030
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
180 * AVOption support for libavcodec-based decoders
27423
ab4f1051a088 updates
compn
parents: 27421
diff changeset
181 * use lavc ADPCM codecs by default
29037
77ebd4202149 spelling fixes, add release name
diego
parents: 28915
diff changeset
182 * support for progressive JPEG in ffmjpeg
77ebd4202149 spelling fixes, add release name
diego
parents: 28915
diff changeset
183 * ACDSystems MJPEG (ACDV) via binary DLL and lavc
28150
20451f226dfe updates
compn
parents: 28146
diff changeset
184 * SIF1 via binary DLL
20451f226dfe updates
compn
parents: 28146
diff changeset
185 * wincam screen capture (WCMV) via binary DLL
29037
77ebd4202149 spelling fixes, add release name
diego
parents: 28915
diff changeset
186 * Creative Labs Video Blaster Webcam MJPEG (CJPG) via binary DLL and ijpg library
77ebd4202149 spelling fixes, add release name
diego
parents: 28915
diff changeset
187 * kensington webcam (AJPG, ABYR) via binary DLL
28150
20451f226dfe updates
compn
parents: 28146
diff changeset
188 * centre for wavelets (wavc) via binary DLL
29037
77ebd4202149 spelling fixes, add release name
diego
parents: 28915
diff changeset
189 * GeoVision Advanced MPEG-4 (GMP4, GM40) via binary DLL
77ebd4202149 spelling fixes, add release name
diego
parents: 28915
diff changeset
190 * Xiricam JPEG from Veo PC Camera (XJPG) via binary DLL
28150
20451f226dfe updates
compn
parents: 28146
diff changeset
191 * WorldConnect Wavelet Video (SMSV) via binary DLL
31182
4e7ef8336fc4 small cosmetics for the 1.0rc3 changelog
diego
parents: 31163
diff changeset
192 * VDOWave 3 advanced (VDO3, VDOM, VDOW) via binary DLL
28150
20451f226dfe updates
compn
parents: 28146
diff changeset
193 * VoxWare MetaVoice (format 0x0074) via binary DLL
20451f226dfe updates
compn
parents: 28146
diff changeset
194 * Ulead DV Audio (0x215,0x216) via binary DLL
20451f226dfe updates
compn
parents: 28146
diff changeset
195 * GoToMeeting codec (G2M2,G2M3) via binary DLL
20451f226dfe updates
compn
parents: 28146
diff changeset
196 * SP4x codec - used by Aiptek MegaCam (SP4x) via binary DLL
20451f226dfe updates
compn
parents: 28146
diff changeset
197 * Broadway MPEG Capture Codec (BW10) via binary DLL
20451f226dfe updates
compn
parents: 28146
diff changeset
198 * ZDSoft screen recorder (ZDSV) via binary DLL
20451f226dfe updates
compn
parents: 28146
diff changeset
199 * WebTrain Communication lossless screen recorder (WTVC) via binary DLL
20451f226dfe updates
compn
parents: 28146
diff changeset
200 * xfire video (XFR1) via binary DLL
31182
4e7ef8336fc4 small cosmetics for the 1.0rc3 changelog
diego
parents: 31163
diff changeset
201 * VFAPI RGB transcode (vifp) via binary DLL
28150
20451f226dfe updates
compn
parents: 28146
diff changeset
202 * ETI CamCorder EYECON (NUB0,NUB1,NUB2) via binary DLL
20451f226dfe updates
compn
parents: 28146
diff changeset
203 * fox motion (FMVC) via binary DLL
31182
4e7ef8336fc4 small cosmetics for the 1.0rc3 changelog
diego
parents: 31163
diff changeset
204 * Trident video (TY2C, TY2N, TY0N) via binary DLL
28150
20451f226dfe updates
compn
parents: 28146
diff changeset
205 * 10-bit video (v210) via Cinewave binary DLL
20451f226dfe updates
compn
parents: 28146
diff changeset
206 * Brooktree YUV 4:1:1 Raw (Y41P) via binary DLL
20451f226dfe updates
compn
parents: 28146
diff changeset
207 * many rare/obscure fourccs for known formats added
28756
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
208 * lower priority for binary Linux rv3040 codecs due to bugs
28893
33a7261a0c30 typo nuppelvideo spotted by kostya
compn
parents: 28878
diff changeset
209 * remove native NuppelVideo decoder, use lavc instead
24765
20f5dea5f233 add nellymoser to changelog
compn
parents: 24745
diff changeset
210
24790
319ba65a7110 Add ASF/MXF decryption support to Changelog
reimar
parents: 24783
diff changeset
211 Demuxers:
319ba65a7110 Add ASF/MXF decryption support to Changelog
reimar
parents: 24783
diff changeset
212 * -lavfdopts cryptokey allows decrypting MXF and ASF files
27030
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
213 * support for wavpack in Matroska
27028
68b4d137364f 6 months of changes
compn
parents: 26770
diff changeset
214 * AVOption support for lavf demuxing
68b4d137364f 6 months of changes
compn
parents: 26770
diff changeset
215 * prefer lavf musepack demuxer over libmpdemux
28756
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
216 * prefer lavf MOV demuxer over libmpdemux (use -demuxer mov for old behavior)
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
217 * support program switching in lavf demuxer
27028
68b4d137364f 6 months of changes
compn
parents: 26770
diff changeset
218 * support -slang in lavf demuxer
68b4d137364f 6 months of changes
compn
parents: 26770
diff changeset
219 * support nosound switching in lavf demuxer
68b4d137364f 6 months of changes
compn
parents: 26770
diff changeset
220 * support libass in lavf demuxer
27030
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
221 * support VOBsub in lavf demuxer
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
222 * support MOV subtitle format
27028
68b4d137364f 6 months of changes
compn
parents: 26770
diff changeset
223 * support for attachments in lavf demuxer
27102
7acfd8c9c3bb some updates
compn
parents: 27101
diff changeset
224 * support for chapters in lavf demuxer
28756
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
225 * support seeking in multirate RealMedia files
27428
bea545589195 fixes spotted by diego
compn
parents: 27423
diff changeset
226 * FLAC speedup in lavf demuxer
28018
4ac70bd6acac MNG demuxer by Stefan Schuermans, stefan blinkenarea org
diego
parents: 28017
diff changeset
227 * MNG demuxer
28893
33a7261a0c30 typo nuppelvideo spotted by kostya
compn
parents: 28878
diff changeset
228 * remove native NuppelVideo demuxer, use lavf demuxer instead
24790
319ba65a7110 Add ASF/MXF decryption support to Changelog
reimar
parents: 24783
diff changeset
229
24721
4cef96b1be3a add vf ow filter for rc3
compn
parents: 24706
diff changeset
230 Filters:
4cef96b1be3a add vf ow filter for rc3
compn
parents: 24706
diff changeset
231 * vf_ow new overcomplete wavelet denoiser
24766
24d1c6355913 add some changes
compn
parents: 24765
diff changeset
232 * change vf_screenshot dependency from libpng to lavc
25017
99a9cee9d6f7 remove technical changes as pointed out by uau and diego, another update
compn
parents: 25008
diff changeset
233 * add af_scaletempo which maintains audio pitch when changing playback speed
25318
641296552e82 some changes
compn
parents: 25108
diff changeset
234 * fix multi-channel reordering
31182
4e7ef8336fc4 small cosmetics for the 1.0rc3 changelog
diego
parents: 31163
diff changeset
235 * af_stats filter to print information about the audio stream
24721
4cef96b1be3a add vf ow filter for rc3
compn
parents: 24706
diff changeset
236
24745
97b57f501f3a Changelog entry for dshow tv:// driver
voroshil
parents: 24743
diff changeset
237 Streaming:
27030
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
238 * tv:// support for Windows
24766
24d1c6355913 add some changes
compn
parents: 24765
diff changeset
239 * fix teletext on some systems
27030
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
240 * DVD streams can switch angles
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
241 * DVD still menus are now supported via dvdnav://
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
242 * allow specifying the TV standard for each channel
28756
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
243 * switch internal dvdread to libdvdread SVN external
24745
97b57f501f3a Changelog entry for dshow tv:// driver
voroshil
parents: 24743
diff changeset
244
24722
f5248c88f0c7 add DNxHD (SMPTE VC-3) encoder
compn
parents: 24721
diff changeset
245 FFmpeg/libavcodec:
28756
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
246 * DNxHD encoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
247 * H.264 PAFF decoding
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
248 * Nellymoser ASAO decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
249 * Beam Software SIFF demuxer and decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
250 * libvorbis Vorbis decoding removed in favor of native decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
251 * IntraX8 (J-Frame) subdecoder for WMV2 and VC-1
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
252 * Ogg (Vorbis only) muxer
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
253 * PC Paintbrush PCX decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
254 * Sun Rasterfile decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
255 * TechnoTrend PVA demuxer
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
256 * Linux Media Labs MPEG-4 (LMLM4) demuxer
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
257 * AVM2 (Flash 9) SWF muxer
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
258 * QT variant of IMA ADPCM encoder
29037
77ebd4202149 spelling fixes, add release name
diego
parents: 28915
diff changeset
259 * iPod/iPhone compatible MP4 muxer
28756
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
260 * Mimic decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
261 * MSN TCP Webcam stream demuxer
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
262 * RL2 demuxer / decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
263 * IFF demuxer
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
264 * 8SVX audio decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
265 * BFI demuxer
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
266 * MAXIS EA XA (.xa) demuxer / decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
267 * BFI video decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
268 * OMA demuxer
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
269 * MLP/TrueHD decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
270 * Electronic Arts CMV decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
271 * Motion Pixels Video decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
272 * Motion Pixels MVI demuxer
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
273 * removed animated GIF decoder/demuxer
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
274 * D-Cinema audio muxer
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
275 * Electronic Arts TGV decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
276 * Apple Lossless Audio Codec (ALAC) encoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
277 * AAC decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
278 * floating point PCM encoder/decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
279 * MXF muxer
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
280 * E-AC-3 support added to AC-3 decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
281 * Nellymoser ASAO encoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
282 * ASS and SSA demuxer and muxer
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
283 * liba52 wrapper removed
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
284 * SVQ3 watermark decoding support
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
285 * Speex decoding via libspeex
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
286 * Electronic Arts TGQ decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
287 * RV30 and RV40 decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
288 * QCELP / PureVoice decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
289 * hybrid WavPack support
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
290 * R3D REDCODE demuxer
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
291 * Electronic Arts TQI decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
292 * OpenJPEG based JPEG 2000 decoder
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
293 * NC (NC4600) cameras file demuxer
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
294 * MXF D-10 muxer
d72233dc6b2f import ffmpeg changelog
compn
parents: 28754
diff changeset
295 * Generic metadata API
29037
77ebd4202149 spelling fixes, add release name
diego
parents: 28915
diff changeset
296 * H.264 speedup and PAFF decoding (install Yasm for faster H.264 decoding)
27423
ab4f1051a088 updates
compn
parents: 27421
diff changeset
297 * correctly decode more of the H.264 conformance testsuite
28754
2502c50e229f changes
compn
parents: 28745
diff changeset
298 * VC-1/WMV3 decoder speedup
27028
68b4d137364f 6 months of changes
compn
parents: 26770
diff changeset
299 * VP3 decoder speedup
28754
2502c50e229f changes
compn
parents: 28745
diff changeset
300 * VP6 decoder speedup
27423
ab4f1051a088 updates
compn
parents: 27421
diff changeset
301 * Split-Radix FFT (speedup multiple audio codecs)
ab4f1051a088 updates
compn
parents: 27421
diff changeset
302 * MMX/SSE/ARM and other misc speedups
27028
68b4d137364f 6 months of changes
compn
parents: 26770
diff changeset
303
68b4d137364f 6 months of changes
compn
parents: 26770
diff changeset
304 libmpeg2:
27030
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
305 * enable Alpha/ARM optimizations in libmpeg2
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
306 * SSE2-optimized IDCT routines from upstream libmpeg2
27572
da2271c341ee Update internal libmpeg2 copy to version 0.5.1.
diego
parents: 27462
diff changeset
307 * libmpeg2 updated to version 0.5.1
24721
4cef96b1be3a add vf ow filter for rc3
compn
parents: 24706
diff changeset
308
24783
ff964dd51573 -ao pulse in changelog
reimar
parents: 24766
diff changeset
309 Drivers:
27030
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
310 * replace PolypAudio by PulseAudio (-ao pulse)
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
311 * add force-pbo suboption for faster output in vo_gl
27375
80d93ca55238 Add video driver for Nintendo Wii/GameCube.
ben
parents: 27102
diff changeset
312 * add Nintendo Wii/GameCube video driver (-vo wii)
29037
77ebd4202149 spelling fixes, add release name
diego
parents: 28915
diff changeset
313 * VIDIX driver for SuperH Mobile VEU hardware block
27423
ab4f1051a088 updates
compn
parents: 27421
diff changeset
314 * support -border on vo_gl/gl2 in x11
29037
77ebd4202149 spelling fixes, add release name
diego
parents: 28915
diff changeset
315 * Direct3D Windows video output driver added
28146
61dc04503b17 fix poorly worded changelog entries
compn
parents: 28018
diff changeset
316 * factorize code in vo_wii
29037
77ebd4202149 spelling fixes, add release name
diego
parents: 28915
diff changeset
317 * remove unnecessary code from vo x11, xv, xvmc
28740
1f76d86e49ae DART audio output driver for OS/2 by KO Myung-Hun, komh chollian net
diego
parents: 28666
diff changeset
318 * add OS/2 DART audio driver (-ao dart)
28745
78176050fbc8 Mention VDPAU in Changelog.
cehoyos
parents: 28740
diff changeset
319 * add VDPAU video output
28915
c2baa796c5e5 KVA vo driver for OS/2, patch by KO Myung-Hun, komh chollian net
diego
parents: 28893
diff changeset
320 * add OS/2 KVA video driver (-vo kva)
24783
ff964dd51573 -ao pulse in changelog
reimar
parents: 24766
diff changeset
321
25017
99a9cee9d6f7 remove technical changes as pointed out by uau and diego, another update
compn
parents: 25008
diff changeset
322 MEncoder:
27030
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
323 * check for system-wide configuration file in MEncoder
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
324 * AVOption support for lavc encoders
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
325 * AVOption support for lavf muxers
25017
99a9cee9d6f7 remove technical changes as pointed out by uau and diego, another update
compn
parents: 25008
diff changeset
326
24743
acb856c03bd8 add more warning fixes change
compn
parents: 24724
diff changeset
327 Others:
acb856c03bd8 add more warning fixes change
compn
parents: 24724
diff changeset
328 * many compiler warning fixes
27030
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
329 * basic support for Closed Captioning roll-up mode
26075
c88de0066c55 Mention nvidia fix for vo gl and especially changed screensaver support
reimar
parents: 25904
diff changeset
330 * reworked screensaver disabling support, most users will need to use
27030
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
331 -heartbeat-cmd due to screensaver authors failing to design a common API
26395
71bd93e71a97 Restore grayscale decoding support with FFmpeg.
diego
parents: 26166
diff changeset
332 * grayscale decoding/encoding with FFmpeg disabled where it slowed down
26166
da6f8ef92918 Grayscale encoding/decoding with FFmpeg is no longer enabled, remove references
diego
parents: 26075
diff changeset
333 the color case
27030
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
334 * Linux AppleIR remote support
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
335 * add options to disable some or all configuration files
27028
68b4d137364f 6 months of changes
compn
parents: 26770
diff changeset
336 * support for DOS-style file:///x:/path paths
68b4d137364f 6 months of changes
compn
parents: 26770
diff changeset
337 * some new slave commands (check DOCS/tech/slave.txt)
27462
60bd1a7f3fc6 Sync libdvdcss with upstream version 1.2.10.
diego
parents: 27428
diff changeset
338 * libdvdcss updated to 1.2.10, now same as upstream version
28013
57a075738b24 misc mplayer fixes
compn
parents: 27939
diff changeset
339 * fix -endchapter support again for -dump* options
29037
77ebd4202149 spelling fixes, add release name
diego
parents: 28915
diff changeset
340 * add startup audio volume option
28878
2f71bc5f5f12 people are forgetting to update the changelog
compn
parents: 28791
diff changeset
341 * add option to disable default key binds
2f71bc5f5f12 people are forgetting to update the changelog
compn
parents: 28791
diff changeset
342 * change default OSD and subtitle font size to a smaller default
24743
acb856c03bd8 add more warning fixes change
compn
parents: 24724
diff changeset
343
28791
4e4b39c8e25d Update libass changelog.
greg
parents: 28756
diff changeset
344 libass:
4e4b39c8e25d Update libass changelog.
greg
parents: 28756
diff changeset
345 * various fixes and updates to match VSFilter renderer
4e4b39c8e25d Update libass changelog.
greg
parents: 28756
diff changeset
346 * support \blur tag and ScaledBordersAndShadow property
4e4b39c8e25d Update libass changelog.
greg
parents: 28756
diff changeset
347 * fractional arguments and subpixel accuracy
4e4b39c8e25d Update libass changelog.
greg
parents: 28756
diff changeset
348 * keep positions when pan-and-scan is used
4e4b39c8e25d Update libass changelog.
greg
parents: 28756
diff changeset
349
24766
24d1c6355913 add some changes
compn
parents: 24765
diff changeset
350 Ports:
24d1c6355913 add some changes
compn
parents: 24765
diff changeset
351 * small crash with vo_macosx fixed
24d1c6355913 add some changes
compn
parents: 24765
diff changeset
352 * AC3/DTS passthrough for ao_macosx
31182
4e7ef8336fc4 small cosmetics for the 1.0rc3 changelog
diego
parents: 31163
diff changeset
353 * fix frozen OSD on OS X
27030
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
354 * vo_gl now works with -wid and nVidia drivers on Windows (this is a hack)
29037
77ebd4202149 spelling fixes, add release name
diego
parents: 28915
diff changeset
355 * VIDIX on SuperH
31182
4e7ef8336fc4 small cosmetics for the 1.0rc3 changelog
diego
parents: 31163
diff changeset
356 * workarounds for AltiVec on Apple gcc 3.3 on OS X dropped
28013
57a075738b24 misc mplayer fixes
compn
parents: 27939
diff changeset
357 * vo_macosx can now be compiled in 64-bits mode
29037
77ebd4202149 spelling fixes, add release name
diego
parents: 28915
diff changeset
358 * allow multiple MPlayer instances with vo_macosx using buffer_name
28013
57a075738b24 misc mplayer fixes
compn
parents: 27939
diff changeset
359 * OpenGL support for unmodified MinGW64
24766
24d1c6355913 add some changes
compn
parents: 24765
diff changeset
360
28666
2e6db5e667c6 SwScaler now has new YUV2RGB table generator
kostya
parents: 28661
diff changeset
361 SWScaler:
2e6db5e667c6 SwScaler now has new YUV2RGB table generator
kostya
parents: 28661
diff changeset
362 * new LGPLed YUV to RGB tables generator
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
363
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
364
25904
b6a21117a904 Update for security fixes
rtogni
parents: 25894
diff changeset
365 rc2try2:
b6a21117a904 Update for security fixes
rtogni
parents: 25894
diff changeset
366
b6a21117a904 Update for security fixes
rtogni
parents: 25894
diff changeset
367 Security:
b6a21117a904 Update for security fixes
rtogni
parents: 25894
diff changeset
368 * buffer overflow in url.c fixed
b6a21117a904 Update for security fixes
rtogni
parents: 25894
diff changeset
369 * buffer overflow in stream_cddb.c fixed
b6a21117a904 Update for security fixes
rtogni
parents: 25894
diff changeset
370 * stack overflow in demuxer_audio.c fixed
b6a21117a904 Update for security fixes
rtogni
parents: 25894
diff changeset
371 * buffer overflow in demuxer_mov.c fixed
b6a21117a904 Update for security fixes
rtogni
parents: 25894
diff changeset
372
b6a21117a904 Update for security fixes
rtogni
parents: 25894
diff changeset
373
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
374
24706
b28791ba8df0 rc2 was released in 2007, not 2006
rtogni
parents: 24705
diff changeset
375 rc2: "AreWeThereYet?" October 7, 2007
24705
rtogni
parents: 24702
diff changeset
376 (SVN revisions: MPlayer r24722, FFmpeg r10677)
20528
df74d0a51102 Update from IMC and realrtsp auth
rtogni
parents: 20474
diff changeset
377
20959
85092872c65f some updates
diego
parents: 20753
diff changeset
378 DOCS:
21846
0d1962e604eb small updates
diego
parents: 21716
diff changeset
379 * console messages and XML documentation converted to UTF-8
0d1962e604eb small updates
diego
parents: 21716
diff changeset
380 * Russian documentation translation finished
22192
5f625f7ac271 misc fixes and updates
diego
parents: 22172
diff changeset
381 * Russian man page translation finished
24008
f5677f116d4e Chinese man page translation is in sync now
kraymer
parents: 23975
diff changeset
382 * Chinese man page translation finished
21846
0d1962e604eb small updates
diego
parents: 21716
diff changeset
383 * Chinese documentation translation started
22698
21010b8ee7d2 add some updates
compn
parents: 22482
diff changeset
384 * Documented get/set/step properties in DOCS/tech/slave.txt
20959
85092872c65f some updates
diego
parents: 20753
diff changeset
385
20528
df74d0a51102 Update from IMC and realrtsp auth
rtogni
parents: 20474
diff changeset
386 Decoders:
df74d0a51102 Update from IMC and realrtsp auth
rtogni
parents: 20474
diff changeset
387 * Intel Music Coder audio decoding via lavc
24491
70814421d469 updated changelog with recent monkey audio decoder support
ben
parents: 24353
diff changeset
388 * Monkey Audio audio decoding via lavc
20959
85092872c65f some updates
diego
parents: 20753
diff changeset
389 * Fraps v2/v4 video decoding via lavc
22951
9827dac2e1d4 Add some more game formats that FFmpeg now supports.
diego
parents: 22937
diff changeset
390 * Video game codecs: 4XM audio, Electronic Arts ADPCM audio, Delphine CIN
9827dac2e1d4 Add some more game formats that FFmpeg now supports.
diego
parents: 22937
diff changeset
391 audio and video, Interplay DPCM audio, Sierra VMD video, Tiertex SEQ
9827dac2e1d4 Add some more game formats that FFmpeg now supports.
diego
parents: 22937
diff changeset
392 video, Westwood IMA ADPCM audio, XAN wc3 video, Id CIN video, Interplay
9827dac2e1d4 Add some more game formats that FFmpeg now supports.
diego
parents: 22937
diff changeset
393 video, XAN ADPCM audio, Westwood SND1 audio, Feeble Files DXA video, THP
23733
064e8065ba69 Mention Bethesda Software VID and Atrac 3 decoders.
diego
parents: 23731
diff changeset
394 audio and video, Renderware TeXture Dictionary video, Bethesda Software
064e8065ba69 Mention Bethesda Software VID and Atrac 3 decoders.
diego
parents: 23731
diff changeset
395 VID video via lavc
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
396 * video game codecs: XAN wc4 video via binary DLL
21573
a26bbb925b3d small updates, cosmetics
diego
parents: 21430
diff changeset
397 * libmpeg2 updated to 0.4.1
21579
034ba9cabe17 More ChangeLog updates
reimar
parents: 21573
diff changeset
398 * fixed resolution switching with libmpeg2
034ba9cabe17 More ChangeLog updates
reimar
parents: 21573
diff changeset
399 * handle resolution switching for Real codecs
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
400 * FFmpeg video decoder can now handle aspect ratio changes
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
401 * AMR now handled via libamr wrapper (http://www.penguin.cz/~utx/amr)
23495
059d7c379fb3 Enable SIMD optmizations for mp3lib on AMD64
zuxy
parents: 23481
diff changeset
402 * SIMD optimizations for mp3lib under AMD64
21573
a26bbb925b3d small updates, cosmetics
diego
parents: 21430
diff changeset
403
21009
32941a29a5ac mention switch_video and switch_program
nicodvb
parents: 20960
diff changeset
404 Demuxers:
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
405 * Implemented switch_video and switch_program consistently with switch_audio
21573
a26bbb925b3d small updates, cosmetics
diego
parents: 21430
diff changeset
406 (default keys are "_" and TAB, respectively). For the time being program
a26bbb925b3d small updates, cosmetics
diego
parents: 21430
diff changeset
407 switching is only available in TS streams handled by demux_ts.c (not
24596
78f7d2b3e7b0 misc updates and spelling fixes
diego
parents: 24575
diff changeset
408 libavformat), while video switching is also handled by demux_lavf.c and
21579
034ba9cabe17 More ChangeLog updates
reimar
parents: 21573
diff changeset
409 demux_avi.c.
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
410 * audio and video switching for the AVI demuxer (video switching untested)
22192
5f625f7ac271 misc fixes and updates
diego
parents: 22172
diff changeset
411 * GIF demuxer improvements, should work with all GIFs now
24596
78f7d2b3e7b0 misc updates and spelling fixes
diego
parents: 24575
diff changeset
412 * support for VC-1 in MPEG-TS and MPEG-PS files (BD,HD)-DVD
22344
31baf435c229 small updates
diego
parents: 22279
diff changeset
413 * support for EVO demuxing
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
414 * support -noidx with libavformat demuxer
23248
dd9f2930b911 notify of pvr channel navigation feature in ChangeLog
ben
parents: 23236
diff changeset
415 * support for channel navigation with PVR input
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
416 * text subtitles should now work with libavformat demuxer
24596
78f7d2b3e7b0 misc updates and spelling fixes
diego
parents: 24575
diff changeset
417 * cleaned up TiVo demuxer
20528
df74d0a51102 Update from IMC and realrtsp auth
rtogni
parents: 20474
diff changeset
418
df74d0a51102 Update from IMC and realrtsp auth
rtogni
parents: 20474
diff changeset
419 Streaming:
df74d0a51102 Update from IMC and realrtsp auth
rtogni
parents: 20474
diff changeset
420 * authentication for Real RTSP streams
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
421 * near-precise seeking in dvd:// and dvdnav://
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
422 (dvdnav:// requires libdvdnav from mphq)
21648
19d0148defeb -dvd-speed
nicodvb
parents: 21611
diff changeset
423 * speed selection when playing dvd:// streams, to make drive quieter
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
424 * support SVQ3 and H.264 in X-QT over RTSP, now RTSP Apple keynotes work
24658
39d30ae9ceaf Clarify some RTSP changes
cehoyos
parents: 24657
diff changeset
425 (live555)
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
426 * SMIL playlist over Real RTSP
24658
39d30ae9ceaf Clarify some RTSP changes
cehoyos
parents: 24657
diff changeset
427 * support H.263-2000 over RTSP (live555)
39d30ae9ceaf Clarify some RTSP changes
cehoyos
parents: 24657
diff changeset
428 * fix AAC-LATM over RTSP (live555)
39d30ae9ceaf Clarify some RTSP changes
cehoyos
parents: 24657
diff changeset
429 * support AMR over RTSP (live555)
39d30ae9ceaf Clarify some RTSP changes
cehoyos
parents: 24657
diff changeset
430 * support H.264 over RTSP (live555)
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
431 * "device" and "adevice" suboptions now work for the *BSD BT848 TV driver
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
432 * dvdnav:// now depends on MPlayer's fork of libdvdnav
23904
545aef4edc84 Teletext support
voroshil
parents: 23844
diff changeset
433 * teletext support for tv:// (v4l and v4l2 only)
24575
150adb2fd0ec Add new features, implemented in tv://
voroshil
parents: 24566
diff changeset
434 * radio support for *BSD BT848
150adb2fd0ec Add new features, implemented in tv://
voroshil
parents: 24566
diff changeset
435 * channel scanner for tv://
150adb2fd0ec Add new features, implemented in tv://
voroshil
parents: 24566
diff changeset
436 * fine tuning for tv://
150adb2fd0ec Add new features, implemented in tv://
voroshil
parents: 24566
diff changeset
437 * driver autodetection for tv://
24566
1761f919749b libnemesi changelog item
lu_zero
parents: 24528
diff changeset
438 * libnemesi RTSP/RTP support
24659
fb75ce61bd00 Added EOF detection for RTSP via live555
cehoyos
parents: 24658
diff changeset
439 * EOF detection for RTSP (live555)
20528
df74d0a51102 Update from IMC and realrtsp auth
rtogni
parents: 20474
diff changeset
440
20959
85092872c65f some updates
diego
parents: 20753
diff changeset
441 FFmpeg/libavcodec:
85092872c65f some updates
diego
parents: 20753
diff changeset
442 * Intel Music coder audio decoder
85092872c65f some updates
diego
parents: 20753
diff changeset
443 * Fraps v2/v4 video decoder
85092872c65f some updates
diego
parents: 20753
diff changeset
444 * H.264 decoding speedup
24353
6684a1b7c5b2 add instruction how to use parallel h264 deoding
compn
parents: 24328
diff changeset
445 * Slice-based parallel H.264 decoding (-lavdopts fast:threads=N)
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
446 * native NUT demuxer updated to spec
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
447 * native NUT muxer
20960
e134558ae56f some more updates
ods15
parents: 20959
diff changeset
448 * NUT muxing and demuxing support via libnut
22172
e8aa4f8f07fe Changelog update, based on Compn's patch
gpoirier
parents: 22171
diff changeset
449 * WMA encoder
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
450 * fix MJPEG-B on big-endian systems
22982
4c6210d9b57e lowres supports some h264 files
compn
parents: 22981
diff changeset
451 * lowres support for some H.264 files
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
452 * DTS/DCA audio decoder
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
453 * Atrac 3 audio decoder
23975
400c39bc7256 fix B-frame consistency pointed out by diego, add MPEG-1/2 speedups
compn
parents: 23973
diff changeset
454 * MPEG-1/2 speedups
24596
78f7d2b3e7b0 misc updates and spelling fixes
diego
parents: 24575
diff changeset
455 * RoQ muxer, video and audio encoder
78f7d2b3e7b0 misc updates and spelling fixes
diego
parents: 24575
diff changeset
456 * QTRLE encoder
78f7d2b3e7b0 misc updates and spelling fixes
diego
parents: 24575
diff changeset
457 * AC-3 decoder
78f7d2b3e7b0 misc updates and spelling fixes
diego
parents: 24575
diff changeset
458 * Matroska muxer
78f7d2b3e7b0 misc updates and spelling fixes
diego
parents: 24575
diff changeset
459 * Monkey's Audio demuxer and decoder
24641
6293d01f589d add flac speedups
compn
parents: 24600
diff changeset
460 * Flac encoder and decoder speedups
24653
46dbc2e8c800 AMV demuxer and audio/video decoder
voroshil
parents: 24641
diff changeset
461 * AMV demuxer and audio/video decoder
20959
85092872c65f some updates
diego
parents: 20753
diff changeset
462
23236
f0ddd02aec27 iWMMXt-accelerated DCT and motion compensation for ARM processors
gpoirier
parents: 23234
diff changeset
463 libmpeg2:
f0ddd02aec27 iWMMXt-accelerated DCT and motion compensation for ARM processors
gpoirier
parents: 23234
diff changeset
464 * iWMMXt-accelerated DCT and motion compensation for ARM processors
f0ddd02aec27 iWMMXt-accelerated DCT and motion compensation for ARM processors
gpoirier
parents: 23234
diff changeset
465
20959
85092872c65f some updates
diego
parents: 20753
diff changeset
466 Filters:
85092872c65f some updates
diego
parents: 20753
diff changeset
467 * obsolete fame filter removed
20960
e134558ae56f some more updates
ods15
parents: 20959
diff changeset
468 * vf_geq speed-ups
22192
5f625f7ac271 misc fixes and updates
diego
parents: 22172
diff changeset
469 * vf_yadif green frame fixed
23731
3f3374f450da add af_pan balance/fix changes
compn
parents: 23730
diff changeset
470 * fix af_pan when switching audio streams
3f3374f450da add af_pan balance/fix changes
compn
parents: 23730
diff changeset
471 * add audio left/right balance feature to af_pan
22192
5f625f7ac271 misc fixes and updates
diego
parents: 22172
diff changeset
472
5f625f7ac271 misc fixes and updates
diego
parents: 22172
diff changeset
473 MEncoder:
5f625f7ac271 misc fixes and updates
diego
parents: 22172
diff changeset
474 * write to output streams (currently only file:// and smb://)
5f625f7ac271 misc fixes and updates
diego
parents: 22172
diff changeset
475 * support -ffourcc with -of lavf
23975
400c39bc7256 fix B-frame consistency pointed out by diego, add MPEG-1/2 speedups
compn
parents: 23973
diff changeset
476 * removed B-frame warning message
24657
52500fc80550 mention the recent telecining bugfix in muxer_mpeg
nicodvb
parents: 24653
diff changeset
477 * fixed bugs that would corrupt headers in the video stream when using telecining
52500fc80550 mention the recent telecining bugfix in muxer_mpeg
nicodvb
parents: 24653
diff changeset
478 and not patch the TFF flag correctly
20959
85092872c65f some updates
diego
parents: 20753
diff changeset
479
85092872c65f some updates
diego
parents: 20753
diff changeset
480 Ports:
23844
bd03d11e86ea Intel Mac is fully supported these days
gpoirier
parents: 23843
diff changeset
481 * Complete Intel Mac support
23843
463f7715f8ee add Hitachi SuperH (SH3) support
gpoirier
parents: 23765
diff changeset
482 * Hitachi SuperH (SH3) support
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
483 * Blackfin optimizations
20959
85092872c65f some updates
diego
parents: 20753
diff changeset
484
22166
68dceb30bbcf When setting the non-audio bit for hwac3 output, just try to set the
cladisch
parents: 21846
diff changeset
485 Drivers:
68dceb30bbcf When setting the non-audio bit for hwac3 output, just try to set the
cladisch
parents: 21846
diff changeset
486 * ALSA audio output now sets the non-audio bit for AC3 passthrough even
68dceb30bbcf When setting the non-audio bit for hwac3 output, just try to set the
cladisch
parents: 21846
diff changeset
487 if the user-specified default device name tries to clear it
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
488 * fixed internal VIDIX in Solaris/x86, also auto-enabled
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
489 * rework of internal VIDIX, now a fully static library with builtin drivers
24600
3072ec2af791 have ChangeLog a bit more generic about vidix ati drivers upgrade
ben
parents: 24596
diff changeset
490 * updated VIDIX ATI drivers
24596
78f7d2b3e7b0 misc updates and spelling fixes
diego
parents: 24575
diff changeset
491 * Sun XVR-100 video output driver
22166
68dceb30bbcf When setting the non-audio bit for hwac3 output, just try to set the
cladisch
parents: 21846
diff changeset
492
20959
85092872c65f some updates
diego
parents: 20753
diff changeset
493 Others:
23138
0ed4fd432c9f Mention change to monitorpixelaspect=1 default in Changelog
reimar
parents: 22982
diff changeset
494 * monitorpixelaspect=1 is now default. Set monitoraspect=4/3 to get the old
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
495 behavior (if you have non-square pixels).
20959
85092872c65f some updates
diego
parents: 20753
diff changeset
496 * libdvdcss updated to Subversion HEAD, now same as upstream version
21071
7104020d9f0d misc updates
diego
parents: 21009
diff changeset
497 * libmpdvdkit split into libdvdread and libdvdcss
21573
a26bbb925b3d small updates, cosmetics
diego
parents: 21430
diff changeset
498 * obsolete Xvid 3 support removed
21430
597505748535 Remove long-deprecated -vop option.
diego
parents: 21101
diff changeset
499 * long-deprecated -vop option removed
21071
7104020d9f0d misc updates
diego
parents: 21009
diff changeset
500 * video stream switching
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
501 * dvdnav:// honor -alang and -slang
22192
5f625f7ac271 misc fixes and updates
diego
parents: 22172
diff changeset
502 * support for doubleclick as input event
24063
2be2fc8014fe misc fixes and additions
diego
parents: 24055
diff changeset
503 * -really-quiet works as expected now
22172
e8aa4f8f07fe Changelog update, based on Compn's patch
gpoirier
parents: 22171
diff changeset
504 * select libavformat demuxer (-lavfdopts format=)
22344
31baf435c229 small updates
diego
parents: 22279
diff changeset
505 * internal minilzo removed in favor of FFmpeg implementation,
31baf435c229 small updates
diego
parents: 22279
diff changeset
506 use liblzo2 for encoding
23279
891201472bba update changelog and bump codecs.conf release number
compn
parents: 23248
diff changeset
507 * change GUI dependency from libpng to libavcodec
23730
b07baac474ae add sub_scale and loop changes
compn
parents: 23573
diff changeset
508 * ability to change subtitle size during playback
b07baac474ae add sub_scale and loop changes
compn
parents: 23573
diff changeset
509 * ability to turn loop on/off during playback
24037
c7f95196dfe5 Apple Remote support
diego
parents: 24008
diff changeset
510 * Apple Remote support
24065
b69c47dca975 Sync libdvdread with version 0.9.7.
diego
parents: 24063
diff changeset
511 * libdvdread updated to 0.9.7
24596
78f7d2b3e7b0 misc updates and spelling fixes
diego
parents: 24575
diff changeset
512 * many compiler warning fixes
20959
85092872c65f some updates
diego
parents: 20753
diff changeset
513
20528
df74d0a51102 Update from IMC and realrtsp auth
rtogni
parents: 20474
diff changeset
514
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
515
24702
c288df39775c Add rc1try2 and rc1try3
rtogni
parents: 24665
diff changeset
516 rc1try3: June 5, 2007 (unreleased)
c288df39775c Add rc1try2 and rc1try3
rtogni
parents: 24665
diff changeset
517
c288df39775c Add rc1try2 and rc1try3
rtogni
parents: 24665
diff changeset
518 Security:
c288df39775c Add rc1try2 and rc1try3
rtogni
parents: 24665
diff changeset
519 * stack overflow in stream_cddb.c fixed
c288df39775c Add rc1try2 and rc1try3
rtogni
parents: 24665
diff changeset
520
c288df39775c Add rc1try2 and rc1try3
rtogni
parents: 24665
diff changeset
521
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
522
24702
c288df39775c Add rc1try2 and rc1try3
rtogni
parents: 24665
diff changeset
523 rc1try2: December 31, 2006 (unreleased)
c288df39775c Add rc1try2 and rc1try3
rtogni
parents: 24665
diff changeset
524
c288df39775c Add rc1try2 and rc1try3
rtogni
parents: 24665
diff changeset
525 Security:
c288df39775c Add rc1try2 and rc1try3
rtogni
parents: 24665
diff changeset
526 * buffer overflow in asmrp.c fixed
c288df39775c Add rc1try2 and rc1try3
rtogni
parents: 24665
diff changeset
527
c288df39775c Add rc1try2 and rc1try3
rtogni
parents: 24665
diff changeset
528
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
529
20364
a097a3ce5b8b Final changelog update for rc1 release
rtogni
parents: 20193
diff changeset
530 rc1: "Codename intentionally left blank" October 22, 2006
20474
80b79026a52b Add svn versions for rc1
rtogni
parents: 20414
diff changeset
531 (SVN revisions: MPlayer r20372, FFmpeg r6767)
18687
86020c65b1d5 add x264 encoding over lavc, Patch by our Dear Guru (Michael Niedermayer) ;)
gpoirier
parents: 18685
diff changeset
532
19023
8b99d9ef2256 updates + cosmetics
diego
parents: 18998
diff changeset
533 DOCS:
20369
555413955950 grammar/wording fixes
diego
parents: 20364
diff changeset
534 * German documentation translation finished
20187
3e27b0d984be updates, grammar/spelling
diego
parents: 20186
diff changeset
535 * Russian documentation translation synced and almost finished
19023
8b99d9ef2256 updates + cosmetics
diego
parents: 18998
diff changeset
536
19230
28c8df773fbb added ivtv ao/vo in ChangeLog
ben
parents: 19229
diff changeset
537 Drivers:
19615
3c06acfa7cf1 wording/spelling cosmetics
diego
parents: 19568
diff changeset
538 * IVTV hardware MPEG audio/video decoder output
19889
d4bb39d65f87 When the hardware sample format is AC3, do not force using an hardcoded
cladisch
parents: 19615
diff changeset
539 * ALSA audio output: AC3 passthrough now works even when the device name
d4bb39d65f87 When the hardware sample format is AC3, do not force using an hardcoded
cladisch
parents: 19615
diff changeset
540 of the digital output port has been set by the user
20186
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
541 * bicubic OpenGL scaling works with ATI cards
20369
555413955950 grammar/wording fixes
diego
parents: 20364
diff changeset
542 * md5sum switched to the libavutil MD5 implementation
20186
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
543 * support for libcaca 1.0 via compatibility layer
19447
f3d14c6f3981 trailing whitespace cosmetics
diego
parents: 19446
diff changeset
544
18723
ca279db35bc2 update copyright an changelog with new liba52 0.7.4
rathann
parents: 18689
diff changeset
545 Decoders:
ca279db35bc2 update copyright an changelog with new liba52 0.7.4
rathann
parents: 18689
diff changeset
546 * liba52 updated to 0.7.4 (slightly faster)
18932
69c665e91946 Add dct64_sse, a replacement for dct64_MMX. About 60% faster on its author's Pentium III
gpoirier
parents: 18830
diff changeset
547 * SSE optimizations for mp3lib
19082
a2f20562aac3 Remove support for obsolete and non-free divx4/odivx libraries.
diego
parents: 19023
diff changeset
548 * removed support for obsolete and non-free divx4 libraries
19023
8b99d9ef2256 updates + cosmetics
diego
parents: 18998
diff changeset
549
18689
4f22d91b6e85 audio stream switching in mpeg-ts
nicodvb
parents: 18687
diff changeset
550 Demuxers:
19615
3c06acfa7cf1 wording/spelling cosmetics
diego
parents: 19568
diff changeset
551 * audio stream switching in MPEG-TS/PS, Matroska and
19023
8b99d9ef2256 updates + cosmetics
diego
parents: 18998
diff changeset
552 streams supported by libavformat
20187
3e27b0d984be updates, grammar/spelling
diego
parents: 20186
diff changeset
553 * audio stream switching between streams with different codecs
19615
3c06acfa7cf1 wording/spelling cosmetics
diego
parents: 19568
diff changeset
554 * libavformat demuxer now honors -alang
3c06acfa7cf1 wording/spelling cosmetics
diego
parents: 19568
diff changeset
555 * chapter seeking in Matroska files
20186
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
556 * fixed seeking to absolute and percent position for libavformat demuxer
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
557 * NUT demuxer using libnut
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
558 * Matroska SimpleBlock support
18687
86020c65b1d5 add x264 encoding over lavc, Patch by our Dear Guru (Michael Niedermayer) ;)
gpoirier
parents: 18685
diff changeset
559
18998
712dd0de8641 updated ChangeLog with new pvr:// input
ben
parents: 18932
diff changeset
560 Inputs:
19615
3c06acfa7cf1 wording/spelling cosmetics
diego
parents: 19568
diff changeset
561 * split of stream layer from libmpdemux to new stream library
19993
e6915c0f43c3 updated ChangeLog due to new pvr handling
ben
parents: 19889
diff changeset
562 * PVR input for hardware MPEG encoder based cards, such as Hauppauge
20369
555413955950 grammar/wording fixes
diego
parents: 20364
diff changeset
563 WinTV PVR-150/250/350/500 AKA IVTV but also pvrusb2 and cx88
20187
3e27b0d984be updates, grammar/spelling
diego
parents: 20186
diff changeset
564 (requires Linux >= 2.6.18 kernel, featuring native V4L2 MPEG API)
19615
3c06acfa7cf1 wording/spelling cosmetics
diego
parents: 19568
diff changeset
565 * native RTSP input (handles MPEG-TS over RTP) for generic RTSP servers
20369
555413955950 grammar/wording fixes
diego
parents: 20364
diff changeset
566 * support for seeking to chapters in dvd:// and dvdnav:// streams
19615
3c06acfa7cf1 wording/spelling cosmetics
diego
parents: 19568
diff changeset
567 * radio support (radio://)
19447
f3d14c6f3981 trailing whitespace cosmetics
diego
parents: 19446
diff changeset
568
19290
0a0dc905eba9 typo, VC-1/WMV3/WMV9 decoder
diego
parents: 19230
diff changeset
569 FFmpeg/libavcodec:
0a0dc905eba9 typo, VC-1/WMV3/WMV9 decoder
diego
parents: 19230
diff changeset
570 * VC-1/WMV3/WMV9 video decoder
19446
b4b16e1c0650 Vorbis speedup, Windows GUI
diego
parents: 19444
diff changeset
571 * Vorbis decoding speedup, now default Vorbis decoder
20186
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
572 * VMware Video decoder
20369
555413955950 grammar/wording fixes
diego
parents: 20364
diff changeset
573 * On2 VP50 and VP62 decoder
20193
7f76345fdc0f Shorten decoder works now with MPlayer
reimar
parents: 20187
diff changeset
574 * lossless audio decoders: WavPack, TTA, Shorten
20186
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
575 * CAVS decoder
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
576 * GXF muxer/demuxer
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
577 * MXF demuxer
20369
555413955950 grammar/wording fixes
diego
parents: 20364
diff changeset
578 * much improved FLAC encoder
555413955950 grammar/wording fixes
diego
parents: 20364
diff changeset
579 * more H.264 decoding speed improvements, plus support for -lavdopts fast
20186
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
580 * Theora decoder fixes
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
581 * preliminary Vorbis encoder
20187
3e27b0d984be updates, grammar/spelling
diego
parents: 20186
diff changeset
582 * MTV demuxer
19446
b4b16e1c0650 Vorbis speedup, Windows GUI
diego
parents: 19444
diff changeset
583
b4b16e1c0650 Vorbis speedup, Windows GUI
diego
parents: 19444
diff changeset
584 GUI:
b4b16e1c0650 Vorbis speedup, Windows GUI
diego
parents: 19444
diff changeset
585 * Windows version added
20187
3e27b0d984be updates, grammar/spelling
diego
parents: 20186
diff changeset
586 * drag-and-drop ignored last file
3e27b0d984be updates, grammar/spelling
diego
parents: 20186
diff changeset
587 * save and load cache setting correctly
3e27b0d984be updates, grammar/spelling
diego
parents: 20186
diff changeset
588 * working audio stream selection for Ogg and Matroska files
3e27b0d984be updates, grammar/spelling
diego
parents: 20186
diff changeset
589 * executable names like gmplayer_old etc. will now start GUI as well
20186
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
590 * -gui/-nogui options
20369
555413955950 grammar/wording fixes
diego
parents: 20364
diff changeset
591 * xinerama fixes, now behaves similar to MPlayer without GUI
20186
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
592
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
593 Filters:
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
594 * MMX-optimizations for -vf yadif
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
595 * MMX-optimizations for -vf zrmjpeg
19290
0a0dc905eba9 typo, VC-1/WMV3/WMV9 decoder
diego
parents: 19230
diff changeset
596
19023
8b99d9ef2256 updates + cosmetics
diego
parents: 18998
diff changeset
597 MEncoder:
20187
3e27b0d984be updates, grammar/spelling
diego
parents: 20186
diff changeset
598 * support of x264 encoding via libavcodec
20369
555413955950 grammar/wording fixes
diego
parents: 20364
diff changeset
599 * rewrite -x264encopts option parser to use the 264 option parser;
20187
3e27b0d984be updates, grammar/spelling
diego
parents: 20186
diff changeset
600 likely breaks 3rd party tools as the syntax of some options has changed
19082
a2f20562aac3 Remove support for obsolete and non-free divx4/odivx libraries.
diego
parents: 19023
diff changeset
601 * removed support for obsolete and non-free divx4 libraries
19023
8b99d9ef2256 updates + cosmetics
diego
parents: 18998
diff changeset
602
19379
66e7e52a995e Mention MacIntel support
gpoirier
parents: 19345
diff changeset
603 Ports:
20414
06a95dbdacc5 nother --disable-loader -> --disable-win32 fix.
reimar
parents: 20369
diff changeset
604 * partial Intel Mac support, --disable-win32 --disable-mp3lib is needed
20369
555413955950 grammar/wording fixes
diego
parents: 20364
diff changeset
605 * OpenGL can now create windows > screen size under Windows
20187
3e27b0d984be updates, grammar/spelling
diego
parents: 20186
diff changeset
606 * allow filenames starting with \\ for remote paths on Windows
19379
66e7e52a995e Mention MacIntel support
gpoirier
parents: 19345
diff changeset
607
19023
8b99d9ef2256 updates + cosmetics
diego
parents: 18998
diff changeset
608 Others:
8b99d9ef2256 updates + cosmetics
diego
parents: 18998
diff changeset
609 * SSA/ASS subtitle renderer
20369
555413955950 grammar/wording fixes
diego
parents: 20364
diff changeset
610 * -endpos option for MPlayer
20186
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
611 * -correct-pts option
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
612 * UTF-8 used for OSD and subtitles, some bitmap fonts will no longer work
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
613 correctly and -subcp must be set for all non-UTF-8 subtitles
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
614 * more audio-truncation fixes
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
615 * libavutil mandatory for MPlayer compilation
31458
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
616 * more intuitive -edlout behavior
20369
555413955950 grammar/wording fixes
diego
parents: 20364
diff changeset
617 * -nortc is now default since -rtc has disadvantages with recent kernels
19023
8b99d9ef2256 updates + cosmetics
diego
parents: 18998
diff changeset
618
19345
cbf070cfbc77 Restore empty line accidentally deleted with the previous commit.
eugeni
parents: 19344
diff changeset
619
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
620
18685
cdcaee24e76e 10l to Roberto for forgetting to add the release code name.
diego
parents: 18678
diff changeset
621 pre8: "NeuTeam strikes back" June 11, 2006
20186
7395a45584ba Changlog updated with help of svn log
reimar
parents: 20122
diff changeset
622 (SVN revisions: MPlayer r18681, FFmpeg r5466)
15229
03ed7e622585 Start changelog for next release
rtognimp
parents: 15196
diff changeset
623
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
624 Security:
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
625 * support for compilation with non-executable stack
18421
e1a27546e0d2 fuse XviD entries,
gpoirier
parents: 18397
diff changeset
626 * fix the major issues caught by Coverity's static analysis runs
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
627
15235
856baee3ef2b updates
diego
parents: 15229
diff changeset
628 DOCS:
17130
c06bd50808ed small updates and fixes
diego
parents: 17007
diff changeset
629 * environment variables documentation started
16710
489030a0d37c some docs updates
diego
parents: 16695
diff changeset
630 * interactive control fully documented
15235
856baee3ef2b updates
diego
parents: 15229
diff changeset
631 * improved encoding guide
15798
9bbda935c1df Rich's encoding guide (hopefully temporary) added to DOCS/tech/encoding-guide.txt
gpoirier
parents: 15758
diff changeset
632 * new technical encoding guide in DOCS/tech/encoding-guide.txt
9bbda935c1df Rich's encoding guide (hopefully temporary) added to DOCS/tech/encoding-guide.txt
gpoirier
parents: 15758
diff changeset
633 which is to be merged into the existing guide
15829
96b84e3a0d96 vobsub time-adjust tool by Gªª¢Âbor Farkas < gabor AH nekomancer POUM net >
gpoirier
parents: 15798
diff changeset
634 * encoding tips for x264 and XviD
15354
2b857cbd8ae6 mention the doc updates about x264 and some nits
gpoirier
parents: 15301
diff changeset
635 * how to set up MEncoder for x264 support
16559
b7a80b5ef148 small fixes and additions
diego
parents: 16528
diff changeset
636 * new advanced audio usage guide with surround sound instructions
16042
077ac37a2e72 wording/spelling/grammar/consistency, small updates
diego
parents: 16041
diff changeset
637 * Hungarian XML documentation translation finished
16342
e460288b12fe updates, typos
diego
parents: 16247
diff changeset
638 * Czech documentation translation finished
17497
144e9b60d5de French MEncoder docs are not synced yet.
diego
parents: 17486
diff changeset
639 * French MPlayer documentation synced
17486
716de63bff7f updates
diego
parents: 17441
diff changeset
640 * German man page synced
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
641 * Hungarian man page synced
16342
e460288b12fe updates, typos
diego
parents: 16247
diff changeset
642 * Italian man page synced
17334
2314f4c64400 Mention Chinese console messages.
diego
parents: 17333
diff changeset
643 * Chinese console messages synced
15661
eeec75ce9f99 updates
diego
parents: 15638
diff changeset
644 * misc improvements all over the place
17486
716de63bff7f updates
diego
parents: 17441
diff changeset
645 * AIX port documentation added
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
646 * all XviD options documented
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
647 * CONFIGURATION FILES section added to the man page
18347
991e9ca2404a Add a few meaningfull recent dev. improvement, cut overly long lines
gpoirier
parents: 18201
diff changeset
648 * Doxygen comments added to configuration parser and OpenGL
18351
a58f92914b71 fixes suggested by Reimar
gpoirier
parents: 18347
diff changeset
649 video out driver
15235
856baee3ef2b updates
diego
parents: 15229
diff changeset
650
16491
19cdf96d0c31 Small wording/spelling fixes, one duplicate entry removed.
diego
parents: 16488
diff changeset
651 Drivers:
15637
d9aec92f6d12 Document ao_jack suboption, ChangeLog update for ao_jack and vo_gl*
reimar
parents: 15636
diff changeset
652 * JACK audio output rewritten without bio2jack
17633
e0ef5688cce7 OpenAL audio support, actual output is mono-only (no positioning yet).
reimar
parents: 17616
diff changeset
653 * OpenAL audio output - unfinished, can only do mono output
15748
f75ba7f7b7b2 support -wid
reimar
parents: 15720
diff changeset
654 * OpenGL video output modules support -geometry and -wid options
16012
f9e53883dfd2 Enable manyfmts by default for vo_gl
reimar
parents: 15964
diff changeset
655 * for -vo gl manyfmts is now default (since it is a lot faster), use
16042
077ac37a2e72 wording/spelling/grammar/consistency, small updates
diego
parents: 16041
diff changeset
656 -vo gl:nomanyfmts if it does not work for you
16100
32ff32c79053 -dr support for -vo gl
reimar
parents: 16042
diff changeset
657 * streaming textures for -vo gl, much faster if supported (use -dr)
16488
3191dcb27a12 hardware color-space conversion for vo_gl and vo_gl2
reimar
parents: 16481
diff changeset
658 * hardware YUV to RGB conversion for -vo gl and -vo gl2, see yuv suboption
3191dcb27a12 hardware color-space conversion for vo_gl and vo_gl2
reimar
parents: 16481
diff changeset
659 * support for custom fragment programs for -vo gl (see TOOLS/*.fp)
18652
4fb10d3853b4 bicubic scaling for -vo gl
reimar
parents: 18643
diff changeset
660 * support for bicubic hardware scaling in -vo gl, see lscale suboption
16491
19cdf96d0c31 Small wording/spelling fixes, one duplicate entry removed.
diego
parents: 16488
diff changeset
661 * use libvbe from vesautils as VESA video driver
19cdf96d0c31 Small wording/spelling fixes, one duplicate entry removed.
diego
parents: 16488
diff changeset
662 * several fixes for the GGI video output driver
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
663 * fall back on next video output driver if vo_3dfx failed to initialize
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
664 * improved XvMC library detection (disabled by default)
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
665 * DPI (Print-Resolution) and Pixel-Aspect support in vo_jpeg
17576
ed90229407c6 ALSA changes
cladisch
parents: 17544
diff changeset
666 * ALSA audio output: several small fixes and improvements
17616
92431bc3d014 This patch removes mmap support because it doesn't have any benefit.
cladisch
parents: 17602
diff changeset
667 * removed experimental mmap suboption from the ALSA driver
18537
7efe8416e9d2 S3 virge on fbdev is -vo s3fb
gpoirier
parents: 18536
diff changeset
668 * YUY2 and back end scaling for S3 Virge chips on fbdev (-vo s3fb)
15637
d9aec92f6d12 Document ao_jack suboption, ChangeLog update for ao_jack and vo_gl*
reimar
parents: 15636
diff changeset
669
15229
03ed7e622585 Start changelog for next release
rtognimp
parents: 15196
diff changeset
670 Decoders:
03ed7e622585 Start changelog for next release
rtognimp
parents: 15196
diff changeset
671 * Indeo2 (RT21) support via lavc
15475
rtognimp
parents: 15454
diff changeset
672 * Fraps video decoder via binary DLL
15509
8dc4ab938e75 8bit palette mode support for png
henry
parents: 15475
diff changeset
673 * support for 8-bit PNGs with palette
15661
eeec75ce9f99 updates
diego
parents: 15638
diff changeset
674 * support for dmb1 MJPEG files with ffmjpeg
17505
575f78183c15 Update musepack entry: I actually implemented seeking and sometimes -af volume is needed.
reimar
parents: 17504
diff changeset
675 * support for musepack audio (WARNING: when seeking you might get
575f78183c15 Update musepack entry: I actually implemented seeking and sometimes -af volume is needed.
reimar
parents: 17504
diff changeset
676 ear- and speaker-breaking noises). If you hear clipping, use -af volume.
16915
6b1d1e4adaea Speex support. Seeking and pts generation does not work.
reimar
parents: 16869
diff changeset
677 * experimental speex support via libspeex
16365
a9a27763d567 Updates
rtognimp
parents: 16342
diff changeset
678 * On2 VP7 video decoder via binary DLL
16778
rtognimp
parents: 16710
diff changeset
679 * Duck/On2 TrueMotion2 (TM20) support via lavc
rtognimp
parents: 16710
diff changeset
680 * support FLX and DTA extensions for flic files
16797
rtognimp
parents: 16778
diff changeset
681 * QDM2 audio decoding via lavc
17150
diego
parents: 17130
diff changeset
682 * cook audio decoding via lavc
17293
32534e2e3a8d updates, spelling
diego
parents: 17255
diff changeset
683 * TrueSpeech audio decoding via lavc
17486
716de63bff7f updates
diego
parents: 17441
diff changeset
684 * CamStudio video decoder via lavc
17433
8fa0236cb22f mention hwmpa
nicodvb
parents: 17334
diff changeset
685 * hwmpa pass-through MPEG audio codec
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
686 * tremor updated to libogg 1.1.2
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
687 * PNG decoding via libavcodec
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
688 * removed native RealAudio codecs (ported to lavc)
18363
33951d7515df sync with ffmpeg changelog + some updates
rtognimp
parents: 18351
diff changeset
689 * Zip Motion-Block Video (ZMBV) decoder via lavc and binary DLL
17859
4d863533f100 fl32 is now supported, too
rathann
parents: 17813
diff changeset
690 * support for QuickTime in24/in32/fl32 PCM audio
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
691 * internal libfaad updated to CVS 20040915+MPlayer patches
18363
33951d7515df sync with ffmpeg changelog + some updates
rtognimp
parents: 18351
diff changeset
692 * RTJpeg decoder from lavc is preferred
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
693 * bug fix for lavc WMA v2 decoder, now all files should be playable
18429
0a7b0052210a A/R changes are handled correctly by -vc mpeg12
nicodvb
parents: 18421
diff changeset
694 * -vc mpeg12 resizes the window when aspect ratio changes
18527
7d244cc08b94 Smacker, typo
diego
parents: 18518
diff changeset
695 * Smacker audio and video decoding via lavc
18632
rtogni
parents: 18618
diff changeset
696 * Windows Media VC1 video decoder via binary DLL
18634
ea0d835bfe2e Flash screen video decoded via lavc
rtogni
parents: 18632
diff changeset
697 * Flash Screen video decoder via lavc
15229
03ed7e622585 Start changelog for next release
rtognimp
parents: 15196
diff changeset
698
15512
539bc90e2fe5 misc updates, Snow spelling
diego
parents: 15509
diff changeset
699 Demuxers:
16042
077ac37a2e72 wording/spelling/grammar/consistency, small updates
diego
parents: 16041
diff changeset
700 * simultaneous audio capture/playback (-tv immediatemode=0) fixed in v4l2
15661
eeec75ce9f99 updates
diego
parents: 15638
diff changeset
701 * PVR support
15720
e999d58f94fd added AAC ADTS demuxer
nicodvb
parents: 15661
diff changeset
702 * AAC ADTS demuxer
15878
564a1b5a6c06 libdvdread 0.9.4
henry
parents: 15844
diff changeset
703 * libdvdread updated to v0.9.4
16342
e460288b12fe updates, typos
diego
parents: 16247
diff changeset
704 * support for some more MythTV NUV files
16365
a9a27763d567 Updates
rtognimp
parents: 16342
diff changeset
705 * modularization of demuxer code
16373
950389ce8795 Lotsa cool stuff new with -pre8
gpoirier
parents: 16366
diff changeset
706 * MPEG in GXF container support with extension-based detection
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
707 * faster MPEG and much faster GXF demuxing
16373
950389ce8795 Lotsa cool stuff new with -pre8
gpoirier
parents: 16366
diff changeset
708 * more user-friendly demuxer forcing
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
709 * MPEG Layer 1 and 2 demuxing fixed
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
710 * properly pass Vorbis extradata from Matroska container
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
711 * DVR format support
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
712 * H.264 ES high profile support
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
713 * TV channel cycling
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
714 * DVD subtitle and audio stream mappings fixed
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
715 * fixed RealAudio demuxing, now all files should have correct A/V sync
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
716 * partial support for QuickTime sound atom version 2
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
717 * improved handling of text subs in Matroska files
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
718 * DVD subtitles disabled by default
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
719 * support sipr codec in old RealAudio files
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
720 * fixed framerate detection of interlaced H.264 in raw/PS/TS streams
18397
06cbbf7d8e61 vfps OGM support
diego
parents: 18369
diff changeset
721 * support for variable framerate Ogg/OGM files
18431
c5ebeece061a unbound demux_ogg from ad_libvorbis
nicodvb
parents: 18429
diff changeset
722 * made demux_ogg.c work with ffvorbis decoder
18638
rtogni
parents: 18634
diff changeset
723 * fixed playback of RealVideo in Matroska files on ppc
18668
5a77f8808432 support for vorbis in mp4/mov
nicodvb
parents: 18652
diff changeset
724 * added support for Vorbis in MOV/MP4
15512
539bc90e2fe5 misc updates, Snow spelling
diego
parents: 15509
diff changeset
725
15229
03ed7e622585 Start changelog for next release
rtognimp
parents: 15196
diff changeset
726 Streaming:
15379
fb2f357e52ea small updates/fixes
diego
parents: 15369
diff changeset
727 * fix streaming of RealAudio files over HTTP
16013
4ee24ec6ac16 SHOUTcast and ultravox support
reimar
parents: 16012
diff changeset
728 * show SHOUT/Icecast metadata while playing
4ee24ec6ac16 SHOUTcast and ultravox support
reimar
parents: 16012
diff changeset
729 * ultravox (unsv://) streaming support
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
730 * stream code ported to new modular API, massive code cleanup
17333
b9ee411f5a70 Update for realrtsp bandwidth support
rtognimp
parents: 17293
diff changeset
731 * bandwidth selection for Real RTSP streams (for faster stream dumps)
15229
03ed7e622585 Start changelog for next release
rtognimp
parents: 15196
diff changeset
732
03ed7e622585 Start changelog for next release
rtognimp
parents: 15196
diff changeset
733 FFmpeg/libavcodec:
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
734 * Snow bug fixes and speedup on x86, x86-64 and AltiVec
18347
991e9ca2404a Add a few meaningfull recent dev. improvement, cut overly long lines
gpoirier
parents: 18201
diff changeset
735 * MPEG-1/2/4 and H.264 decoder speedup
17486
716de63bff7f updates
diego
parents: 17441
diff changeset
736 * Indeo2 (RT21) video decoder
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
737 * Fraps video decoder (v0 & v1, v2 not yet supported)
15512
539bc90e2fe5 misc updates, Snow spelling
diego
parents: 15509
diff changeset
738 * Vorbis audio decoder
15379
fb2f357e52ea small updates/fixes
diego
parents: 15369
diff changeset
739 * RV20 fixes
15512
539bc90e2fe5 misc updates, Snow spelling
diego
parents: 15509
diff changeset
740 * VP3 decoder fixes and speedup
15235
856baee3ef2b updates
diego
parents: 15229
diff changeset
741 * countless bug fixes all over the place
15512
539bc90e2fe5 misc updates, Snow spelling
diego
parents: 15509
diff changeset
742 * vstrict=-1 is default, Snow, ffv1 etc. need vstrict=-2
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
743 * skiploopfilter/skipidct/skipframe decoder options for very fast H.264
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
744 decoding
16373
950389ce8795 Lotsa cool stuff new with -pre8
gpoirier
parents: 16366
diff changeset
745 * D-Cinema audio demuxer and decoder support
16778
rtognimp
parents: 16710
diff changeset
746 * Duck/On2 TrueMotion2 (TM20) decoder
rtognimp
parents: 16710
diff changeset
747 * FLX and DTA extensions for flic
16797
rtognimp
parents: 16778
diff changeset
748 * QDM2 audio decoder
17152
3486af55e68b ffmpeg update
rtognimp
parents: 17150
diff changeset
749 * cook audio decoder
17486
716de63bff7f updates
diego
parents: 17441
diff changeset
750 * TrueSpeech audio decoder
716de63bff7f updates
diego
parents: 17441
diff changeset
751 * WMA2 audio decoder fixed, now all files should play correctly
716de63bff7f updates
diego
parents: 17441
diff changeset
752 * JPEG-LS decoder (unfinished)
716de63bff7f updates
diego
parents: 17441
diff changeset
753 * CamStudio video decoder
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
754 * Theora decoder
18347
991e9ca2404a Add a few meaningfull recent dev. improvement, cut overly long lines
gpoirier
parents: 18201
diff changeset
755 * improved MOV and QuickTime demuxer
991e9ca2404a Add a few meaningfull recent dev. improvement, cut overly long lines
gpoirier
parents: 18201
diff changeset
756 * improved AVI muxer
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
757 * multithreaded decoding
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
758 * bitexact decoding
18363
33951d7515df sync with ffmpeg changelog + some updates
rtognimp
parents: 18351
diff changeset
759 * DV50 encoder, decoder, muxer and demuxer
33951d7515df sync with ffmpeg changelog + some updates
rtognimp
parents: 18351
diff changeset
760 * true audio (TTA) decoder
33951d7515df sync with ffmpeg changelog + some updates
rtognimp
parents: 18351
diff changeset
761 * AIFF/AIFF-C audio format, encoding and decoding
33951d7515df sync with ffmpeg changelog + some updates
rtognimp
parents: 18351
diff changeset
762 * Creative VOC demuxing
18527
7d244cc08b94 Smacker, typo
diego
parents: 18518
diff changeset
763 * Zip Motion-Block Video (ZMBV) decoder
18363
33951d7515df sync with ffmpeg changelog + some updates
rtognimp
parents: 18351
diff changeset
764 * KMVC decoder
33951d7515df sync with ffmpeg changelog + some updates
rtognimp
parents: 18351
diff changeset
765 * NuppelVideo/MythTV demuxer and RTJpeg decoder
18421
e1a27546e0d2 fuse XviD entries,
gpoirier
parents: 18397
diff changeset
766 * MP4 and MOV demuxer greatly improved to support all varieties of
e1a27546e0d2 fuse XviD entries,
gpoirier
parents: 18397
diff changeset
767 currently available files
18363
33951d7515df sync with ffmpeg changelog + some updates
rtognimp
parents: 18351
diff changeset
768 * AVS demuxer and video decoder
33951d7515df sync with ffmpeg changelog + some updates
rtognimp
parents: 18351
diff changeset
769 * American Laser Games multimedia (*.mm) playback system
18527
7d244cc08b94 Smacker, typo
diego
parents: 18518
diff changeset
770 * Smacker demuxer and decoder
18634
ea0d835bfe2e Flash screen video decoded via lavc
rtogni
parents: 18632
diff changeset
771 * Flash screen Video decoder
ea0d835bfe2e Flash screen video decoded via lavc
rtogni
parents: 18632
diff changeset
772 * Trellis-optimized ADPCM audio encoder
18724
ods15
parents: 18723
diff changeset
773 * Major improvements to Snow quality and encoding
15229
03ed7e622585 Start changelog for next release
rtognimp
parents: 15196
diff changeset
774
16634
34f3c169569b updates, fixes
diego
parents: 16570
diff changeset
775 GUI:
17974
9a5a62f480e6 Rename the default GUI skins directory from 'Skin' to 'skins', keeping
diego
parents: 17953
diff changeset
776 * skins now reside in a directory named 'skins', not 'Skin'
16247
abfc9f282df2 "recent" noteworthy features
gpoirier
parents: 16163
diff changeset
777 * ported to GTK2
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
778 * long standing upside down vpotmeter bug fixed
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
779 * don't hang on unreadable skin files
18347
991e9ca2404a Add a few meaningfull recent dev. improvement, cut overly long lines
gpoirier
parents: 18201
diff changeset
780 * random fixes and improvements
16247
abfc9f282df2 "recent" noteworthy features
gpoirier
parents: 16163
diff changeset
781
15636
54799c633bba -vf fspp
henry
parents: 15627
diff changeset
782 Filters:
16042
077ac37a2e72 wording/spelling/grammar/consistency, small updates
diego
parents: 16041
diff changeset
783 * much faster version of spp filter (-vf fspp), and pp7 ("fast spp=6")
15758
bd81e52e1777 updates
diego
parents: 15748
diff changeset
784 * remove_logo filter
16042
077ac37a2e72 wording/spelling/grammar/consistency, small updates
diego
parents: 16041
diff changeset
785 * lavcresample now used by default (-af-adv force=0 gives old behavior)
16342
e460288b12fe updates, typos
diego
parents: 16247
diff changeset
786 * vf_expand and vf_dsize now support aspect and round parameters
16448
b86124cdff83 screenshot filter
henry
parents: 16391
diff changeset
787 * screenshot filter
16559
b7a80b5ef148 small fixes and additions
diego
parents: 16528
diff changeset
788 * -af pan command line fix, now outputs the right number of channels
16494
c02c94987480 Mention af_pan change
reimar
parents: 16491
diff changeset
789 and accepts values < 0 or > 1. Channel order had to be changed.
18611
1c2f694d5232 Rename sinesupress to sinesuppress, including af_sinesupress.c file rename.
corey
parents: 18537
diff changeset
790 * -af sinesuppress to remove a sine at a certain frequency
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
791 * negative stride support in swscale
18347
991e9ca2404a Add a few meaningfull recent dev. improvement, cut overly long lines
gpoirier
parents: 18201
diff changeset
792 * big-endian and AltiVec fixes and performance improvements for swscaler,
991e9ca2404a Add a few meaningfull recent dev. improvement, cut overly long lines
gpoirier
parents: 18201
diff changeset
793 color conversions and post-processing
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
794 * -srate fixed
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
795 * hqdn3d: 2.5x faster temporal-only, 1.6x faster spatial-only
18518
eee951c68e05 10l to Reynaldo Verdejo H. Pinochet: next release is pre8, not pre6 ;-)
gpoirier
parents: 18470
diff changeset
796 * new proof-of-concept karaoke (voice removal) filter
18632
rtogni
parents: 18618
diff changeset
797 * motion compensating deinterlacer (-vf mcdeint)
rtogni
parents: 18618
diff changeset
798 * Yet Another DeInterlacing Filter (-vf yadif)
15636
54799c633bba -vf fspp
henry
parents: 15627
diff changeset
799
15260
f6bc5991c5b8 mention audio encoding modularization and faac
nicodvb
parents: 15236
diff changeset
800 MEncoder:
15354
2b857cbd8ae6 mention the doc updates about x264 and some nits
gpoirier
parents: 15301
diff changeset
801 * audio encoding modularized
15379
fb2f357e52ea small updates/fixes
diego
parents: 15369
diff changeset
802 * AAC (FAAC) audio encoding
15369
37861a573823 lavc's border processing adaptive quant
gpoirier
parents: 15354
diff changeset
803 * border processing adaptive quantization in libavcodec
18421
e1a27546e0d2 fuse XviD entries,
gpoirier
parents: 18397
diff changeset
804 * encoding zones, DivX profiles support, luminance masking,
e1a27546e0d2 fuse XviD entries,
gpoirier
parents: 18397
diff changeset
805 multi-threaded encoding for XviD
15758
bd81e52e1777 updates
diego
parents: 15748
diff changeset
806 * raw audio muxer
15832
56735862bd08 EDL fixes in mencoder
nicodvb
parents: 15829
diff changeset
807 * fixed various bugs in the EDL code
15964
d244178a3105 x264 fast first pass, patch by Robert Swain < robert POUM swain AH gmail POUM com >
gpoirier
parents: 15958
diff changeset
808 * x264 "turbo mode" to speed up first pass of multi-pass encoding
16366
e054a3c93a26 custom quantization matrix for x264, original patch by Robert Swain < robert POUM swain AH gmail POUM com>
gpoirier
parents: 16365
diff changeset
809 * x264 custom quantization matrices
16042
077ac37a2e72 wording/spelling/grammar/consistency, small updates
diego
parents: 16041
diff changeset
810 * -delay allows real audio delay instead of just a delay in the header
16570
2f4282c3af92 More appropriatte section
ods15
parents: 16566
diff changeset
811 * search for (deprecated!) frameno.avi is now disabled by default (use
2f4282c3af92 More appropriatte section
ods15
parents: 16566
diff changeset
812 -frameno-file frameno.avi to enable)
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
813 * -o is now mandatory. You can add 'o=test.avi' in ~/.mplayer/mencoder
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
814 to get the old behavior back.
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
815 * In multiple file encoding, either all or no files must have audio. Use
17211
16f6e2021695 some more new stuff..
ods15
parents: 17210
diff changeset
816 -nosound to force.
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
817 * support for VBR MP2 encoding in toolame
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
818 * twolame support
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
819 * libavformat muxers support
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
820 * VBR audio in MPEG support
18347
991e9ca2404a Add a few meaningfull recent dev. improvement, cut overly long lines
gpoirier
parents: 18201
diff changeset
821 * muxer_mpeg: added an experimental film2pal teleciner and fixed previous
991e9ca2404a Add a few meaningfull recent dev. improvement, cut overly long lines
gpoirier
parents: 18201
diff changeset
822 bugs that could lead to desync and to wrong TFF/RFF flags being set
991e9ca2404a Add a few meaningfull recent dev. improvement, cut overly long lines
gpoirier
parents: 18201
diff changeset
823 * rewritten muxer_mpeg.c: buffering and timing constraints will always
991e9ca2404a Add a few meaningfull recent dev. improvement, cut overly long lines
gpoirier
parents: 18201
diff changeset
824 be respected, provided that the muxrate is big enough
15229
03ed7e622585 Start changelog for next release
rtognimp
parents: 15196
diff changeset
825
15301
7646aa853846 mac osx change
nplourde
parents: 15260
diff changeset
826 Ports:
7646aa853846 mac osx change
nplourde
parents: 15260
diff changeset
827 * improved timer function on Mac OS X
7646aa853846 mac osx change
nplourde
parents: 15260
diff changeset
828 * New Mac OS X "macosx" video output driver. Supported on OS X 10.4
15512
539bc90e2fe5 misc updates, Snow spelling
diego
parents: 15509
diff changeset
829 and 10.3 with QuickTime 7 (requires QuickTime 7 SDK to build on 10.3)
15379
fb2f357e52ea small updates/fixes
diego
parents: 15369
diff changeset
830 * Mac OS X 10.4 (Tiger) fixes
15758
bd81e52e1777 updates
diego
parents: 15748
diff changeset
831 * macosx audio output driver fixes
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
832 * preliminary support for Intel Macs
16042
077ac37a2e72 wording/spelling/grammar/consistency, small updates
diego
parents: 16041
diff changeset
833 * support for playing DVDs copied to harddisk on Cygwin
15661
eeec75ce9f99 updates
diego
parents: 15638
diff changeset
834 * DragonFly BSD support
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
835 * liba52 ASM optimizations ported to AMD64
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
836 * configure check and compiler optimizations for VIA C3, C3-2 and Pentium-M
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
837 * configure check and compiler optimizations for AMD-64 extended
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
838 * configure can now run with cross compiling, new configure option
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
839 --enable-cross-compile
17007
a271b9869a60 new -(no)border option
reimar
parents: 16979
diff changeset
840 * -(no)border option to get a bordered/borderless window on Windows
18364
bf4cca9eec55 AIx port is experimental
rtognimp
parents: 18363
diff changeset
841 * Experimental AIX support
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
842 * AltiVec support fixes
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
843 * POWER5 support
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
844 * OpenGL output ported to Windows
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
845 * FreeBSD default DVD device added
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
846 * MIPS64 support
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
847 * Darwin portability fixes
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
848 * improved Debian packaging
18351
a58f92914b71 fixes suggested by Reimar
gpoirier
parents: 18347
diff changeset
849 * improved Win32 multi-monitor support
18452
ec506ccd190f Disable mediaLib by default due to brokenness.
diego
parents: 18431
diff changeset
850 * Sun's mediaLib disabled by default on Solaris (broken and non-optimal)
18618
08a68a8f568f VP6 under FreeBSD and -monitorpixelaspect
reimar
parents: 18611
diff changeset
851 * VP6 and WMVA binary codecs should now work also under FreeBSD 6
15379
fb2f357e52ea small updates/fixes
diego
parents: 15369
diff changeset
852
15512
539bc90e2fe5 misc updates, Snow spelling
diego
parents: 15509
diff changeset
853 Others:
18347
991e9ca2404a Add a few meaningfull recent dev. improvement, cut overly long lines
gpoirier
parents: 18201
diff changeset
854 * Audio/Video synchronisation fixes
15512
539bc90e2fe5 misc updates, Snow spelling
diego
parents: 15509
diff changeset
855 * enabled hinting for TrueType fonts
539bc90e2fe5 misc updates, Snow spelling
diego
parents: 15509
diff changeset
856 * support for file:// syntax
15661
eeec75ce9f99 updates
diego
parents: 15638
diff changeset
857 * -fb option removed, use the device suboption of -vo fbdev/fbdev2 instead
16869
0eea5b39a21a updates
diego
parents: 16823
diff changeset
858 * full gcc 4 support
27030
345888b380b1 spelling/wording fixes
diego
parents: 27028
diff changeset
859 * TOOLS/vobshift.py: VOBsub time-adjust tool
16463
bde7ac94b138 Adds the script psnr-video.sh to calculate the PSNR between two existing video files.
gpoirier
parents: 16448
diff changeset
860 * TOOLS/psnr-video.sh: computes PSNR between two existing video files
16042
077ac37a2e72 wording/spelling/grammar/consistency, small updates
diego
parents: 16041
diff changeset
861 * fixed auto-insertion of lavc encoder (for DXR2/3 and DVB)
16373
950389ce8795 Lotsa cool stuff new with -pre8
gpoirier
parents: 16366
diff changeset
862 * new option: -idle, to make MPlayer wait for input commands when
950389ce8795 Lotsa cool stuff new with -pre8
gpoirier
parents: 16366
diff changeset
863 done playing all files
950389ce8795 Lotsa cool stuff new with -pre8
gpoirier
parents: 16366
diff changeset
864 * lots of new slave commands (check DOCS/tech/slave.txt)
16381
bc042707400b Suggestions by of The Wanderer
gpoirier
parents: 16373
diff changeset
865 * lots of new information provided by the -identify option
16488
3191dcb27a12 hardware color-space conversion for vo_gl and vo_gl2
reimar
parents: 16481
diff changeset
866 * fixed ugly looking OSD with -vo gl2 and MMX
17130
c06bd50808ed small updates and fixes
diego
parents: 17007
diff changeset
867 * support for OSD localization
16634
34f3c169569b updates, fixes
diego
parents: 16570
diff changeset
868 * -rawaudio/-rawvideo requires -demuxer rawaudio/-demuxer rawvideo
34f3c169569b updates, fixes
diego
parents: 16570
diff changeset
869 * libdvdcss updated to 1.2.9
16869
0eea5b39a21a updates
diego
parents: 16823
diff changeset
870 * ~/.dvdcss is used instead of ~/.mplayer/DVDKeys for cached CSS keys
17130
c06bd50808ed small updates and fixes
diego
parents: 17007
diff changeset
871 * libcdio support for CD playback
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
872 * new option -msglevel to directly control the verbosity of MPlayer modules
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
873 * -verbose option removed, use -v or "-msglevel all" instead
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
874 * -edl is now per-file in MPlayer
17486
716de63bff7f updates
diego
parents: 17441
diff changeset
875 * new input command prefixes, "pausing_keep" and "pausing_toggle" which
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
876 alter pausing state immediately after command
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
877 * environment variable MPLAYER_VERBOSE controls verbosity before the
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
878 command line is parsed
17486
716de63bff7f updates
diego
parents: 17441
diff changeset
879 * environment variable MPLAYER_HOME controls location where
716de63bff7f updates
diego
parents: 17441
diff changeset
880 configuration files are searched for
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
881 * memleak fixes all over the code
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
882 * TOOLS/aconvert: allows MEncoder to encode from an audio-only file
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
883 * TOOLS/3*m_convert: D-Cinema audio and video conversion program
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
884 * TOOLS/qepdvcd.sh: anything supported to VCD/SVCD PAL/NTSC
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
885 * TOOLS/encode2mpeglight: MPEG format encoding tool using only MEncoder
17504
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
886 * allow multiple -help clauses on the command line
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
887 * console "OSD" for audio-only files
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
888 * show total time when playing audio-only files
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
889 * support for .wpl playlists
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
890 * support for ncurses as termcap library provider
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
891 * parallel make fixed
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
892 * (improved) support for shared libav* libraries
a9b159da6ce5 added missing entries since the last release (approved by Diego with small
rathann
parents: 17497
diff changeset
893 * playback/encoding profiles support
18347
991e9ca2404a Add a few meaningfull recent dev. improvement, cut overly long lines
gpoirier
parents: 18201
diff changeset
894 * new property API
18618
08a68a8f568f VP6 under FreeBSD and -monitorpixelaspect
reimar
parents: 18611
diff changeset
895 * new -monitorpixelaspect option to determine monitor aspect from
08a68a8f568f VP6 under FreeBSD and -monitorpixelaspect
reimar
parents: 18611
diff changeset
896 screen resolution
15454
c5963db9e341 v4l2 update
henry
parents: 15386
diff changeset
897
15301
7646aa853846 mac osx change
nplourde
parents: 15260
diff changeset
898
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
899
18678
62effd918835 Add pre7try3, final pre8 update
rtogni
parents: 18668
diff changeset
900 pre7try3: February 15, 2006 (unreleased)
62effd918835 Add pre7try3, final pre8 update
rtogni
parents: 18668
diff changeset
901
62effd918835 Add pre7try3, final pre8 update
rtogni
parents: 18668
diff changeset
902 Security:
62effd918835 Add pre7try3, final pre8 update
rtogni
parents: 18668
diff changeset
903 * heap overflow in demuxer.h fixed
62effd918835 Add pre7try3, final pre8 update
rtogni
parents: 18668
diff changeset
904
62effd918835 Add pre7try3, final pre8 update
rtogni
parents: 18668
diff changeset
905
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
906
16365
a9a27763d567 Updates
rtognimp
parents: 16342
diff changeset
907 pre7try2: August 26, 2005
a9a27763d567 Updates
rtognimp
parents: 16342
diff changeset
908
a9a27763d567 Updates
rtognimp
parents: 16342
diff changeset
909 Security:
a9a27763d567 Updates
rtognimp
parents: 16342
diff changeset
910 * heap overflow in PCM audio decoder fixed
a9a27763d567 Updates
rtognimp
parents: 16342
diff changeset
911
a9a27763d567 Updates
rtognimp
parents: 16342
diff changeset
912
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
913
15168
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
914 pre7: "PatentCounter" April 16, 2005
14277
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
915
15175
4d720d4ae4f0 Security update
rtognimp
parents: 15174
diff changeset
916 Security:
4d720d4ae4f0 Security update
rtognimp
parents: 15174
diff changeset
917 * heap overflow in Real RTSP streaming code fixed
4d720d4ae4f0 Security update
rtognimp
parents: 15174
diff changeset
918 * buffer overflow in MMST streaming code fixed
4d720d4ae4f0 Security update
rtognimp
parents: 15174
diff changeset
919
14464
7c6b577624bb updates
diego
parents: 14413
diff changeset
920 DOCS:
15168
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
921 * Czech documentation translation in progress
14532
530c35a1e700 wording, spelling, small updates
diego
parents: 14531
diff changeset
922 * German man page almost synced
14711
591670698ca0 updates
diego
parents: 14709
diff changeset
923 * slave mode command documentation finished
14804
d3e1f6ba6f5d updates
diego
parents: 14756
diff changeset
924 * TOOLS documented in TOOLS/README
d3e1f6ba6f5d updates
diego
parents: 14756
diff changeset
925 * audio filter documentation moved to the man page and updated
15183
22944ac01dc6 All audio filters documented.
diego
parents: 15175
diff changeset
926 * all audio filters documented
15116
3af448509483 -pre7 features an improved guide based on Rich's draft, and a guide written
gpoirier
parents: 15106
diff changeset
927 * improved encoding guide
15512
539bc90e2fe5 misc updates, Snow spelling
diego
parents: 15509
diff changeset
928 * preliminary documentation for Snow codec in DOCS/tech/snow.txt
15174
f9cca77bc910 spelling/wording fixes
diego
parents: 15169
diff changeset
929 * misc updates and fixes all over the place
14464
7c6b577624bb updates
diego
parents: 14413
diff changeset
930
14277
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
931 Ports:
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
932 * DirectX video output fixed on Windows95
14531
faust3
parents: 14499
diff changeset
933 * DirectX video output now supports 256 color mode
15174
f9cca77bc910 spelling/wording fixes
diego
parents: 15169
diff changeset
934 * audio device selection support for dsound audio output driver
f9cca77bc910 spelling/wording fixes
diego
parents: 15169
diff changeset
935 * --enable-macosx-bundle, use config directory in the appwrapper on OS X
15168
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
936 * Sun audio output cleanup
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
937 * x86_64 support fixes
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
938 * OpenBSD support in libdha
15174
f9cca77bc910 spelling/wording fixes
diego
parents: 15169
diff changeset
939 * VIDIX support for more Radeon 9200 models
14277
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
940
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
941 Drivers:
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
942 * fixed ontop event for some window managers
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
943 * audio output layer cleanup
15123
29c677995503 colorkey,xvmc panscan, obsolete audio
iive
parents: 15121
diff changeset
944 * unified colorkey handling code
29c677995503 colorkey,xvmc panscan, obsolete audio
iive
parents: 15121
diff changeset
945 * vo_xvmc panscan fix
15168
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
946 * fixed some X11 crashes
15174
f9cca77bc910 spelling/wording fixes
diego
parents: 15169
diff changeset
947 * OSD fixes in various video output drivers
14277
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
948
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
949 Decoders:
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
950 * TWinVQ decoder via binary DLL
14413
509cc39e6142 Tremor vorbis decoder
henry
parents: 14277
diff changeset
951 * integrated Tremor decoder for Ogg/Vorbis
14499
rtognimp
parents: 14464
diff changeset
952 * fixed decoding of stereo alaw files
14532
530c35a1e700 wording, spelling, small updates
diego
parents: 14531
diff changeset
953 * preload QT DLLs to work around problems with their hardcoded paths
14709
5f83b7651b1d Update for my latest commits
rtognimp
parents: 14694
diff changeset
954 * support for Real 10 RV30/40 Linux binary codec (fixes some RV40 files)
14653
c1a4c6b2b119 updates
diego
parents: 14638
diff changeset
955 * expose support for 422P and 444P raw formats
c1a4c6b2b119 updates
diego
parents: 14638
diff changeset
956 * 32 bit RGB support in binary TSCC decoder
15174
f9cca77bc910 spelling/wording fixes
diego
parents: 15169
diff changeset
957 * dropped support of old FAAD2 versions (<= 1.1)
14709
5f83b7651b1d Update for my latest commits
rtognimp
parents: 14694
diff changeset
958 * support for Real 10 cook Linux binary codec (decodes cook5.1)
14745
bb78c0613aaa small updates
diego
parents: 14711
diff changeset
959 * improved NV12/NV21 support
15028
dfc473e13cf0 spelling + updates
diego
parents: 14972
diff changeset
960 * support for 32 bit float and extended WAV files
dfc473e13cf0 spelling + updates
diego
parents: 14972
diff changeset
961 * prefer native RealAudio 1.0 / 2.0 decoder over binary decoders
14939
79e7b344b47e support for multichannel wav files; -aa* is no longer valid and replaced by
ivo
parents: 14826
diff changeset
962 * support for multichannel WAV files
15028
dfc473e13cf0 spelling + updates
diego
parents: 14972
diff changeset
963 * ALAC (QuickTime lossless audio) support via lavc
dfc473e13cf0 spelling + updates
diego
parents: 14972
diff changeset
964 * WNV1 support via lavc
15065
cb95ad389291 Update for AASC and LOCO
rtognimp
parents: 15062
diff changeset
965 * AASC (Autoderk RLE video) support via lavc
cb95ad389291 Update for AASC and LOCO
rtognimp
parents: 15062
diff changeset
966 * LOCO video support via lavc
15106
597b0178dee3 update for hrtf and mp3lib layer1
henry
parents: 15081
diff changeset
967 * fixed Layer 1 stereo playback via mp3lib
15121
diego
parents: 15116
diff changeset
968 * VMnc (VMware video) decoder via binary DLL
15168
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
969 * AMR NB/WB support via libavcodec and external reference decoders
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
970 * ADTS AAC support
14277
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
971
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
972 Demuxers:
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
973 * vqf demuxer
14464
7c6b577624bb updates
diego
parents: 14413
diff changeset
974 * seeking in MPEG-ES fixed
14587
074e4dfed912 small updates
diego
parents: 14532
diff changeset
975 * support for Real multirate files
15028
dfc473e13cf0 spelling + updates
diego
parents: 14972
diff changeset
976 * framerate autodetection for MPEG-4 and H.264 video in ES and TS streams
14499
rtognimp
parents: 14464
diff changeset
977 * MP3 in Real files
14653
c1a4c6b2b119 updates
diego
parents: 14638
diff changeset
978 * more user-friendly info about audio and subtitle tracks in Ogg files
14694
b6f77e4da86c avisynth demuxer
faust3
parents: 14653
diff changeset
979 * avisynth demuxer
14711
591670698ca0 updates
diego
parents: 14709
diff changeset
980 * Multichannel MP3 in MP4 files support (MP3on4)
15028
dfc473e13cf0 spelling + updates
diego
parents: 14972
diff changeset
981 * some classes of nonworking 14.4/28.8 RealAudio files fixed
15174
f9cca77bc910 spelling/wording fixes
diego
parents: 15169
diff changeset
982 * added code to autodetect and demux MPEG audio layers 1 and 2
f9cca77bc910 spelling/wording fixes
diego
parents: 15169
diff changeset
983 * demux AC3 audio files using libavformat by default
15168
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
984 * online audio stream switching in the MPEG and Matroska demuxers
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
985 * 3GP demuxing support
15169
74b5515e3173 nits and more missing entries
rathann
parents: 15168
diff changeset
986 * DVB updates and ATSC tuner support
15168
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
987 * AVC in Matroska support
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
988 * SWF and FLV support via libavformat
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
989 * use proper Vorbis fourcc
14277
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
990
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
991 Streaming:
14464
7c6b577624bb updates
diego
parents: 14413
diff changeset
992 * stream selection and bandwidth support for MMS over HTTP
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
993 * fall back on HTTP if connection refused on pnm://
14745
bb78c0613aaa small updates
diego
parents: 14711
diff changeset
994 * support for UDP streaming (udp://)
15028
dfc473e13cf0 spelling + updates
diego
parents: 14972
diff changeset
995 * support for vstream TiVo streams (tivo://)
15081
2e628bcd6dd5 Update for pnm
rtognimp
parents: 15065
diff changeset
996 * EOF detect and bugfixes in pnm:// streams
14464
7c6b577624bb updates
diego
parents: 14413
diff changeset
997
7c6b577624bb updates
diego
parents: 14413
diff changeset
998 FFmpeg/libavcodec:
7c6b577624bb updates
diego
parents: 14413
diff changeset
999 * RV20 fixes
7c6b577624bb updates
diego
parents: 14413
diff changeset
1000 * many H.264 fixes
14532
530c35a1e700 wording, spelling, small updates
diego
parents: 14531
diff changeset
1001 * B-frames in H.264, H.264 weighted prediction support
530c35a1e700 wording, spelling, small updates
diego
parents: 14531
diff changeset
1002 * a lot of integer overflow and pointer fixes
14653
c1a4c6b2b119 updates
diego
parents: 14638
diff changeset
1003 * 32 bit RGB support in TSCC
14745
bb78c0613aaa small updates
diego
parents: 14711
diff changeset
1004 * multichannel MP3 decoder (MP3on4)
bb78c0613aaa small updates
diego
parents: 14711
diff changeset
1005 * 3g2 support
15028
dfc473e13cf0 spelling + updates
diego
parents: 14972
diff changeset
1006 * ALAC audio decoder
dfc473e13cf0 spelling + updates
diego
parents: 14972
diff changeset
1007 * LOCO video decoder
dfc473e13cf0 spelling + updates
diego
parents: 14972
diff changeset
1008 * WNV1 video decoder
14972
e13f8066ed4b alac and others
rtognimp
parents: 14971
diff changeset
1009 * shorten audio decoder and demuxer
15065
cb95ad389291 Update for AASC and LOCO
rtognimp
parents: 15062
diff changeset
1010 * AASC video decoder
15168
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
1011 * AMR NB/WB support via external reference decoders
15512
539bc90e2fe5 misc updates, Snow spelling
diego
parents: 15509
diff changeset
1012 * significantly faster Snow decoding
539bc90e2fe5 misc updates, Snow spelling
diego
parents: 15509
diff changeset
1013 * experimental ratecontrol for Snow
15174
f9cca77bc910 spelling/wording fixes
diego
parents: 15169
diff changeset
1014 * countless bug fixes all over the place
14653
c1a4c6b2b119 updates
diego
parents: 14638
diff changeset
1015
c1a4c6b2b119 updates
diego
parents: 14638
diff changeset
1016 GUI:
c1a4c6b2b119 updates
diego
parents: 14638
diff changeset
1017 * half size event implemented and added to the menu
14711
591670698ca0 updates
diego
parents: 14709
diff changeset
1018 * ESD configuration dialog and software volume control option
14653
c1a4c6b2b119 updates
diego
parents: 14638
diff changeset
1019 * memleaks fixed
14277
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
1020
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
1021 Filters:
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
1022 * big cleanup of audio filter layer
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
1023 * faster af_format for most common cases
14804
d3e1f6ba6f5d updates
diego
parents: 14756
diff changeset
1024 * float handling in the audio filter layer finally fixed
15123
29c677995503 colorkey,xvmc panscan, obsolete audio
iive
parents: 15121
diff changeset
1025 * obsolete audio plugins finally removed
15106
597b0178dee3 update for hrtf and mp3lib layer1
henry
parents: 15081
diff changeset
1026 * updated HRTF filter
15168
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
1027 * center channel adding filter
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
1028 * soft-telecined input support in pullup improved
14464
7c6b577624bb updates
diego
parents: 14413
diff changeset
1029
14804
d3e1f6ba6f5d updates
diego
parents: 14756
diff changeset
1030 MEncoder:
d3e1f6ba6f5d updates
diego
parents: 14756
diff changeset
1031 * new experimental MPEG muxer, compatible with DVD and (S)VCD
d3e1f6ba6f5d updates
diego
parents: 14756
diff changeset
1032 * multiple file support
14971
f7ffa34c88ae new mencoder features
rfelker
parents: 14939
diff changeset
1033 * -speed support (framerate conversion with speedup/slowdown)
f7ffa34c88ae new mencoder features
rfelker
parents: 14939
diff changeset
1034 * EDL support
15168
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
1035 * low bitrate mp3lame encoding fix
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
1036 * MJPEG encoding fix
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
1037 * NUV endianness fix (makes old NUV files unplayable)
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
1038 * experimental libavformat muxer
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
1039 * mp3lame CBR encoding fix
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
1040 * 35% faster turbo mode for 1st pass
14804
d3e1f6ba6f5d updates
diego
parents: 14756
diff changeset
1041
14464
7c6b577624bb updates
diego
parents: 14413
diff changeset
1042 Others:
7c6b577624bb updates
diego
parents: 14413
diff changeset
1043 * -z option replaced by -vo png suboption
14532
530c35a1e700 wording, spelling, small updates
diego
parents: 14531
diff changeset
1044 * icc fix in the Win32 loader
14587
074e4dfed912 small updates
diego
parents: 14532
diff changeset
1045 * crash with Turkish locale fixed
14711
591670698ca0 updates
diego
parents: 14709
diff changeset
1046 * several memleak fixes
14939
79e7b344b47e support for multichannel wav files; -aa* is no longer valid and replaced by
ivo
parents: 14826
diff changeset
1047 * -aa* options are replaced by -vo aa suboptions
15168
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
1048 * excessive verbosity reduced
15169
74b5515e3173 nits and more missing entries
rathann
parents: 15168
diff changeset
1049 * RTC support for *BSD
15174
f9cca77bc910 spelling/wording fixes
diego
parents: 15169
diff changeset
1050 * non-UTF-8 external subtitles with Matroska fixed
f9cca77bc910 spelling/wording fixes
diego
parents: 15169
diff changeset
1051 * gcc 4 fixes
15168
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
1052 * partial NX (noexec bit) support
78b5d8d5f667 added missing ChangeLog entries, release name and date
rathann
parents: 15146
diff changeset
1053 * support libsmbclient with SSL
15236
8a7890eef3ec Remove ¡ø (paragraph) symbol, it's unavailable in non-latin charsets.
diego
parents: 15235
diff changeset
1054 * put changed notices into all imported files for GPL 2a compliance
14277
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
1055
58f3a6ce6ff3 Update for after-pre6 changes
rtognimp
parents: 14238
diff changeset
1056
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
1057
14230
210be83d87a6 release name
diego
parents: 14228
diff changeset
1058 pre6: "X-mas present" December 23, 2004
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1059
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1060 DOCS:
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1061 * finally all options are documented
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1062 * man page completely reviewed for spelling, wording and clarity
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1063 * all audio output driver suboptions documented
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1064 * all video output driver suboptions documented
14200
d1f8621a6fe5 small updates, spelling
diego
parents: 14198
diff changeset
1065 * audio filters section added to the man page
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1066 * XviD documentation completed
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1067 * French man page in sync again
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1068 * German man page updated
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1069 * new Czech (complete) and Swedish man page translations
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1070 * fixes and updates in various places
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1071
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1072 Ports:
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1073 * full x86_64 support
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1074 * -rootwin, -panscan support in the quartz video output driver
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1075 * key repetition and aspect fixed in the quartz video output driver
13849
2e14a463ebe8 spelling, wording, updates
diego
parents: 13836
diff changeset
1076 * "Movie" menu for quartz video output driver with zoom options & preset
2e14a463ebe8 spelling, wording, updates
diego
parents: 13836
diff changeset
1077 * fs_res quartz video output driver suboption chooses fullscreen resolution
13835
717a3d19e0c4 osx port related
nplourde
parents: 13834
diff changeset
1078 * VCD support for Darwin (Mac OS X)
13910
0bfa2dc3231b osx finder support
nplourde
parents: 13890
diff changeset
1079 * Mac OS X Finder startup argument support
14224
80763b21ea57 support for Real codecs on OS X
diego
parents: 14222
diff changeset
1080 * support for Real (Helix) codecs on Mac OS X (working this time)
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1081 * fix for stdin input and slave mode on MinGW
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1082 * support for -rootwin, -colorkey, -wid in the DirectX video output driver
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1083 * improved monitor selection in the DirectX video output driver
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1084 * new DirectSound audio output driver
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1085 * mouse support in Windows
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1086 * support for ZetaOS (mostly working)
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1087
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1088 Drivers:
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1089 * fixes in the VESA and GGI video output drivers
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1090 * -jpeg removed in favor of -vo jpeg suboptions
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1091 * jpeg video output driver now supports output to multiple directories
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1092 * improvements for the Blinkenlights video output driver ;-)
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1093 * OpenGL video output driver colorformat fixes (with manyfmts suboption)
14227
diego
parents: 14224
diff changeset
1094 * aspect, panscan, hardware OSD support in the OpenGL video output driver
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1095 * new pnm and md5sum video output drivers, replacing pgm and md5
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1096 * yuv4mpeg video output now has a file= suboption, can be used with
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1097 -fixed-vo to concatenate files having same width, height and fps
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1098 * JACK audio output driver updated to bio2jack API changes
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1099 * alsa9 and alsa1x replaced by alsa audio output driver
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1100 * ALSA audio output driver always uses specified device, even for hwac3
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1101 * support for mixer channel selection in the ALSA audio output driver
13879
ea03862c00b6 ao_polyp
faust3
parents: 13861
diff changeset
1102 * audio output driver for the polypaudio sound server
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1103 * VIDIX Cyberblade TV-out fixed
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1104 * VIDIX I420 support for Cyberblade and mga
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1105 * VIDIX Radeon support on big-endian systems, other Radeon fixes
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1106 * VIDIX Radeon R200 QM (Radeon 9100) support
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1107 * CLE266 VIDIX driver
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1108 * experimental SAVAGE VIDIX driver
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1109
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1110 Decoders:
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1111 * "experimental" support for 20 and 24 bit LPCM (DVD-Audio)
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1112 * libmpeg2 updated to 0.4.0b
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1113 * libfaad2 updated to 2.1beta CVS snapshot
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1114 * DTS decoding via libavcodec
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1115 * Windows Media Audio 9 Voice support via binary DLL
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1116 * Windows Media Video 9 Advanced support via binary DLL
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1117 * Windows Media Screen Codec 2 support via binary DLL
13943
0e84bec929e2 Update for WVP2, fixed codec name from picture to image
rtognimp
parents: 13934
diff changeset
1118 * Windows Media Image Codec support via binary DLL
0e84bec929e2 Update for WVP2, fixed codec name from picture to image
rtognimp
parents: 13934
diff changeset
1119 * Windows Media Image 2 Codec support via binary DLL
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1120 * VDOWave video support via binary DLL
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1121 * Miro VideoXL video support via libavcodec
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1122 * Creative ADPCM audio support via libavcodec or binary DLL
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1123 * IBM Ultimotion video support via libavcodec
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1124 * Micronas Speech codec support via binary DLL
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1125 * H.261 video codec support via libavcodec
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1126 * TechSmith Camtasia video codec support via libavcodec
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1127 * sonic audio codec support via libavcodec
15512
539bc90e2fe5 misc updates, Snow spelling
diego
parents: 15509
diff changeset
1128 * Snow video codec support via libavcodec
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1129 * QuickDraw video support via libavcodec
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1130 * Cinepak, CYUV and RoQ audio/video moved to FFmpeg
13945
c917b3ff0b27 Update for Lsvc codec
rtognimp
parents: 13943
diff changeset
1131 * Vianet Lsvx video support via binary DLL
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1132
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1133 Demuxers:
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1134 * fix -nosound and -novideo for NSV
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1135 * subtitle switching and language code displaying for Matroska
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1136 * support for the .vp5 file format (AVI variant)
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1137 * seeking in audio-only ASF files fixed
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1138 * improved MP3 detection
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1139 * support for AVC in .mp4 files
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1140 * support for raw H.261 files via libavformat
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1141 * improved seeking precision in MPEG files
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1142 * better subtitle language code handling for MKV files
14127
41c285cbce16 added support for dvhs and h264 over ts
nicodvb
parents: 14125
diff changeset
1143 * support DVHS files and H.264 over MPEG-TS
14200
d1f8621a6fe5 small updates, spelling
diego
parents: 14198
diff changeset
1144 * display length and position (in the seekbar) for MOV files
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1145 * raw video in MOV files playback improved
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1146
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1147 Streaming:
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1148 * -cache-min and -cache-prefill options added
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1149 * compilation fix for newer LIVE.COM versions
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1150 * make ASF without ECC work
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1151 * support for MMS on non-standard port
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1152 * EOF detected in Real RTSP streams
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1153
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1154 FFmpeg/libavcodec:
14227
diego
parents: 14224
diff changeset
1155 * reduced resolution decoding with the lowres option
15512
539bc90e2fe5 misc updates, Snow spelling
diego
parents: 15509
diff changeset
1156 * new experimental wavelet-based Snow video codec
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1157 * new sonic audio codec
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1158 * TechSmith Camtasia video decoder
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1159 * IBM Ultimotion video decoder
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1160 * QuickDraw video decoder
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1161 * Creative ADPCM decoder
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1162 * Miro VideoXL decoder
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1163 * Sierra online audio files demuxer and decoder
14020
245cbf61b8f7 updates
diego
parents: 13945
diff changeset
1164 * QPEG video decoder
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1165 * Electronic Arts Game Multimedia format demuxer
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1166 * H.261 fixes, H.261 encoder
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1167 * fix VIS accelerated code
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1168 * DTS support via libdts
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1169 * many DV fixes, seek in raw DV files
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1170 * support AAC in MOV files
14125
e2c0572bab0d updates, typo
diego
parents: 14096
diff changeset
1171 * RV10, RV20 fixes
14231
4585aa5a5803 some more FFmeg changes
diego
parents: 14230
diff changeset
1172 * RV20 encoding
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1173 * AVI demuxer cleanup, palette change support
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1174 * iTunes metadata support
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1175 * HuffYUV fixes (endianness, RGB32 predictor, median encoding, interlacing)
14231
4585aa5a5803 some more FFmeg changes
diego
parents: 14230
diff changeset
1176 * ffvhuff (enhanced HuffYUV codec)
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1177 * SSE optimizations for 4x4 compare function
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1178 * epzs motion search enhancements
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1179 * quad tree based motion compensation
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
1180 * MPEG-4 qpel MMX2/3DNow! optimizations
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1181 * H.264: lot of fixes and MMX2/3DNow! optimizations
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1182 * AVC1 (H.264 without sync word in .mp4 files) support
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1183 * H.264 qpel motion compensation
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1184 * Indeo3 grayscale decoding
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1185 * preliminary Truemotion 24 bit decoder
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1186 * avizlib encoder fixed
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1187 * trellis quantization support in H.263
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1188 * DCT optimizations
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1189 * AltiVec support on AmigaOS4
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1190 * adapt MMX/MMX2/SSE/3DNow! optimizations to work on x86_64
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1191 * seeking fixes
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1192 * better and faster audio resampler
13834
c22e2b883891 Typo, found by Nico Sabbi
rtognimp
parents: 13833
diff changeset
1193 * New dc1394 grabbing interface
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1194 * preliminary decoding support for H.264 with CABAC and B-frames
14238
diego
parents: 14232
diff changeset
1195 * dvr-ms support in ASF demuxer
14232
ce7de9e7643c even more ffmpeg changes
diego
parents: 14231
diff changeset
1196 * NSV demuxer
ce7de9e7643c even more ffmpeg changes
diego
parents: 14231
diff changeset
1197 * DVD compatible MPEG muxer
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1198 * MJPEG-B fixes
15512
539bc90e2fe5 misc updates, Snow spelling
diego
parents: 15509
diff changeset
1199 * range coder (arithmetic entropy coder) used by Snow and ffv1
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1200 * ffv1 enhancements: signed golomb, range codes
14231
4585aa5a5803 some more FFmeg changes
diego
parents: 14230
diff changeset
1201 * multi slice support for main profile H.264 streams
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1202 * as usual, lots of bug fixes and optimizations
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1203
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1204 Filters:
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1205 * software volume control when no hardware support available, can be
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1206 controlled with the -softvol and -softvol-max parameters
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1207 * high-quality audio resampling with -af lavcresample
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1208 * cropdetect rounding parameter
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1209 * MPlayer -af help
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1210 * missing audio plugins (extrastereo, volnorm) converted to audio filters
13849
2e14a463ebe8 spelling, wording, updates
diego
parents: 13836
diff changeset
1211 * sine sweep generator audio filter
14020
245cbf61b8f7 updates
diego
parents: 13945
diff changeset
1212 * hrtf audio filter to convert multichannel audio to 2 channel output
245cbf61b8f7 updates
diego
parents: 13945
diff changeset
1213 for headphones, preserving the spatiality of the sound
13849
2e14a463ebe8 spelling, wording, updates
diego
parents: 13836
diff changeset
1214 * big-endian fixes in rgb2rgb converter
24665
1f5256c663f7 cosmetics: Fix AltiVec spelling.
diego
parents: 24659
diff changeset
1215 * yuv2rgb AltiVec optimization fixes
14216
0d4589ab4d28 Adds support for LADSPA (Linux Audio Developer's Simple Plugin API) plugins.
ivo
parents: 14204
diff changeset
1216 * support for LADSPA plugins
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1217
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1218 GUI:
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1219 * unified audio options dialog, also for ALSA
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1220 * redrawing limited, decreases CPU usage in audio-only case
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1221 * icons for the context menu
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1222 * doublesize bug fixed
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1223 * slowdown after opening the preferences panel bug fixed
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1224 * remaining messages moved to help file for translation
14228
7b74183448eb one more item
diego
parents: 14227
diff changeset
1225 * slowdown after using the preferences panel fixed
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1226
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1227 Encoding:
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1228 * x264 encoder support
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1229 * support for MP2 encoding with libtoolame
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1230 * libavcodec "turbo mode" to speed up 2-pass encoding
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1231 * support for 3-pass encode for libavcodec and x264
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1232 * XviD encoder and decoder modules updated to API-4.1 (XviD-1.1.x)
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1233 * flush remaining frames at end of encoding process
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1234
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1235 Others:
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1236 * -loop and -shuffle now work together
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1237 * better EDL support
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1238 * some --disable configure options finally work (mp3lib, liba52, libmpeg2)
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1239 * framestepping
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1240 * change playback speed during playback
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1241 * some crashes with binary codecs fixed
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1242 * subtitle alignment support for SAMI files
13833
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1243 * also support Windows path separator '\'
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1244 * FriBiDi fixes for comma handling in Hebrew subtitles
b2eaddcce355 more pre6 changes by Roberto and me
diego
parents: 13826
diff changeset
1245 * -crash-debug option to attach gdb automatically after crashes
13849
2e14a463ebe8 spelling, wording, updates
diego
parents: 13836
diff changeset
1246 * gcc 4 compilation fixes
2e14a463ebe8 spelling, wording, updates
diego
parents: 13836
diff changeset
1247 * compilation fixes for many files in the TOOLS directory
14088
9b5cfd109fab mention new -key-fifo-size option
reimar
parents: 14025
diff changeset
1248 * infamous "stuck mouse button" bug fixed, new -key-fifo-size option
14020
245cbf61b8f7 updates
diego
parents: 13945
diff changeset
1249 * reduced verbosity of MPlayer's output somewhat
14125
e2c0572bab0d updates, typo
diego
parents: 14096
diff changeset
1250 * -identify now prints some information about available languages
e2c0572bab0d updates, typo
diego
parents: 14096
diff changeset
1251 * double buffering (-double) is now default
14167
d99bff888a20 pre5try2 release
diego
parents: 14145
diff changeset
1252 * many memleaks fixed
d99bff888a20 pre5try2 release
diego
parents: 14145
diff changeset
1253
d99bff888a20 pre5try2 release
diego
parents: 14145
diff changeset
1254
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
1255
14167
d99bff888a20 pre5try2 release
diego
parents: 14145
diff changeset
1256 pre5try2: December 15, 2004
d99bff888a20 pre5try2 release
diego
parents: 14145
diff changeset
1257
d99bff888a20 pre5try2 release
diego
parents: 14145
diff changeset
1258 Security:
d99bff888a20 pre5try2 release
diego
parents: 14145
diff changeset
1259 * buffer overflow in mp3lib fixed
d99bff888a20 pre5try2 release
diego
parents: 14145
diff changeset
1260 * heap overflow in Real RTSP streaming code fixed
d99bff888a20 pre5try2 release
diego
parents: 14145
diff changeset
1261 * stack overflow in MMST streaming code fixed
d99bff888a20 pre5try2 release
diego
parents: 14145
diff changeset
1262 * unnecessary BMP demuxer removed because of buffer overflows
d99bff888a20 pre5try2 release
diego
parents: 14145
diff changeset
1263 * heap overflow in pnm streaming code fixed
13822
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1264
9e9b5e6b0513 preliminary pre6 changes from Reimar
diego
parents: 13786
diff changeset
1265
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
1266
12824
651923c8561f It's past midnight ;-P
diego
parents: 12822
diff changeset
1267 pre5: "LinuxTag release" July 15, 2004
12710
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1268
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1269 Name:
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1270 * It's "MPlayer - The Movie Player" instead of
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1271 "MPlayer - The Movie Player for Linux" now.
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1272
12710
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1273 Security:
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1274 * complete review of string operations, buffer overflows fixed
12495
7e3247dd02f8 first cut at pre5 changes
diego
parents: 12415
diff changeset
1275
7e3247dd02f8 first cut at pre5 changes
diego
parents: 12415
diff changeset
1276 DOCS:
7e3247dd02f8 first cut at pre5 changes
diego
parents: 12415
diff changeset
1277 * small additions, corrections, updates all over the place
7e3247dd02f8 first cut at pre5 changes
diego
parents: 12415
diff changeset
1278 * audio output driver section added to the man page
7e3247dd02f8 first cut at pre5 changes
diego
parents: 12415
diff changeset
1279 * several bug fixes and improvements in the MEncoder documentation
12782
b670ffaaba1f updates
diego
parents: 12742
diff changeset
1280 * DVD ripping guide extended and improved
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1281 * AUTHORS file massively extended
12742
852f048e0492 final pre5 changes, release name
diego
parents: 12718
diff changeset
1282 * German man page partially updated
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1283 * Hungarian XML documentation translation started
12495
7e3247dd02f8 first cut at pre5 changes
diego
parents: 12415
diff changeset
1284
7e3247dd02f8 first cut at pre5 changes
diego
parents: 12415
diff changeset
1285 Ports:
7e3247dd02f8 first cut at pre5 changes
diego
parents: 12415
diff changeset
1286 * encrypted DVD playback on Windows fixed (again)
12710
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1287 * Cygwin and MinGW now accept the same -dvd-device syntax
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1288 * LIVE.COM now works under MinGW
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1289 * foundations for MinGW crosscompilation
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1290 * disabled SSE on MinGW as it caused crashes
12710
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1291 * AC3 passthrough for ao_win32
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1292 * improved vo_quartz (YUV, multiple screens support)
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1293 * vo_quartz made default on Mac OS X
12809
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1294 * ao_macosx fixed and made default again on Mac OS X
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1295 * RealVideo binary codecs support on Mac OS X (still buggy)
13047
4e613c87c2f5 spelling: big-endian and little-endian
diego
parents: 13003
diff changeset
1296 * big-endian fixes in vf.c, vo_tga
12809
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1297 * OpenBSD portability fixes
12710
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1298 * OpenBSD/VAX support
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1299 * AMD64 support
12495
7e3247dd02f8 first cut at pre5 changes
diego
parents: 12415
diff changeset
1300
7e3247dd02f8 first cut at pre5 changes
diego
parents: 12415
diff changeset
1301 Drivers:
7e3247dd02f8 first cut at pre5 changes
diego
parents: 12415
diff changeset
1302 * support for more Radeons (9800 XT among them) in VIDIX
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1303 * Radeon related bug fixes in VIDIX
12809
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1304 * vo_gl2 now supports GUI, fix for flickering borders in fullscreen
13047
4e613c87c2f5 spelling: big-endian and little-endian
diego
parents: 13003
diff changeset
1305 * support 24 and 32 bit PCM files, big-endian fixes
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1306 * ao_sdl now converts unsupported formats instead of quitting
12710
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1307 * ENCA support
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1308 * merged ao_alsa9 and ao_alsa1x drivers into ao_alsa
12710
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1309 * NeoMagic TV-out support through VESA
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1310 * JACK audio output driver
12809
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1311 * vo_sdl fixes (wrong flags and screensaver disabling)
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1312 * vo_directx fixes
12710
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1313
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1314 Decoders:
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1315 * MSZH/ZLIB, FLI, QTRLE, RoQ video and RoQ audio support moved to FFmpeg
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1316 * FFmpeg Cinepak and CYUV decoders preferred
12710
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1317 * audio format 0xff support (is AAC)
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1318 * "raw" audio in MOV supported
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1319 * Indeo audio (iac25) support via binary codec
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1320 * upgrade libfaad2 to the FAAD 2.0 release
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
1321 * MPEG-2 chroma422/444 support
12790
25e981348cea updates
rtognimp
parents: 12782
diff changeset
1322 * Winnov WINX and WNV1 support via binary codec
12710
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1323
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1324 Demuxers:
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1325 * Ogg subtitle handling and other bug fixes
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1326 * Matroska improvements
12710
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1327 * support seeking in Real files without -idx
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1328 * support seeking in Real files without index with -forceidx
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1329
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1330 Streaming:
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1331 * ASF, MMST streaming fixes
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1332 * URL escaping fixed
12809
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1333 * NSA (Nullsoft audio) streaming support
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1334 * embedded RAM playlist support
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1335 * multibyte URL support
12809
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1336 * rtp:// now supported even with LIVE.COM compiled in
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1337 * miscellaneous bug fixes
12710
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1338
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1339 Filters:
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1340 * vf_softskip: frame skipping filter for MEncoder
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1341 * vf_harddup: frame duplication filter for MEncoder
12809
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1342 * vf_pullup minor fixes and improvements
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1343 * AltiVec-optimized YUV to RGB converter
12810
f4711a685291 saner order, additions, deletions for pre5
diego
parents: 12809
diff changeset
1344 * vf_spp memory corruption fix on reallocation
12710
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1345
12809
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1346 FFmpeg/libavcodec:
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
1347 * MPEG-2 encoding with 8, 9, 10, 11 bit intra DC precision
12817
6755899eba23 last minute changes/typos
diego
parents: 12810
diff changeset
1348 * DC clipping fix, intra_dc_precision > 0 support
12809
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1349 * Cinepak fixes and palette support
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1350 * support skipping of MB rows during decoding
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1351 * Vorbis in NUT fixed
12810
f4711a685291 saner order, additions, deletions for pre5
diego
parents: 12809
diff changeset
1352 * NUT updated to latest specification
12809
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1353 * segfault and artifact fixes in SVQ3 decoder
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1354 * motion estimation code: overflow and chroma fixes
12810
f4711a685291 saner order, additions, deletions for pre5
diego
parents: 12809
diff changeset
1355 * change qscale -> lambda for the motion estimation
f4711a685291 saner order, additions, deletions for pre5
diego
parents: 12809
diff changeset
1356 * noise preserving sum of squares comparison function in ME code
12809
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1357 * fixed memory overwrite in truemotion decoder
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1358 * clip input motion vectors, better error tolerance on bad vectors
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1359 * FLAC decoder cleanup (partial demuxer/decoder separation)
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1360 * memalign hack for SSE/SSE2 on that alternative OS :)
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1361 * lots of AltiVec optimizations
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1362 * qscale + qprd fix
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1363 * QTrle4 support
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1364 * H.261 decoder
12810
f4711a685291 saner order, additions, deletions for pre5
diego
parents: 12809
diff changeset
1365 * coefficient saturation fix in H.263
f4711a685291 saner order, additions, deletions for pre5
diego
parents: 12809
diff changeset
1366 * H.263 MCBPC fix
12809
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1367 * per line lowpass filter in MMX and faster C lowpass filter
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1368 * SVQ1 encoder
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1369 * as usual, lots of bug fixes and optimizations
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1370
12710
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1371 Others:
12809
65b3c15f5baa final (?) pre5 changes
diego
parents: 12790
diff changeset
1372 * fullscreen fixes for many window managers
12710
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1373 * fix crash on original Pentiums and older
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1374 * dvd://start-end support
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1375 * netstream (mpst://) support fixed
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1376 * support comments in plaintext playlists
12710
7411f27abe85 pre5 changes by Reimar and myself
diego
parents: 12615
diff changeset
1377 * loader/ dependency removed
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1378 * keepaspect option extended to all video output drivers
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1379 * WMA to Ogg conversion and simple subtitle editing script added to TOOLS
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1380 * support for more lame options
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1381 * new set of GUI icons
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1382 * memory conserving implementation of GUI potmeters
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1383 * X11 code reindented
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1384 * further gcc 3.4 support fixes
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1385 * mixer API written for changing volume through libaf
12742
852f048e0492 final pre5 changes, release name
diego
parents: 12718
diff changeset
1386 * -rtc-device option for specifying the RTC device
852f048e0492 final pre5 changes, release name
diego
parents: 12718
diff changeset
1387 * desktop/menu icon added
12718
a91f44c85471 This should be the final changelog for pre5 up to now.
diego
parents: 12710
diff changeset
1388 * miscellaneous bug fixes and cleanups
14222
f6ac1eb576e5 wording, spelling, new categories, reordered entries
diego
parents: 14216
diff changeset
1389 * multi-threaded encoding with libavcodec
12790
25e981348cea updates
rtognimp
parents: 12782
diff changeset
1390 * fixed a bug with Real files introduced in pre4
12822
ca97d3d034fc last changes for pre5 (really)
diego
parents: 12817
diff changeset
1391 * -use-stdin renamed to -noconsolecontrols
12495
7e3247dd02f8 first cut at pre5 changes
diego
parents: 12415
diff changeset
1392
7e3247dd02f8 first cut at pre5 changes
diego
parents: 12415
diff changeset
1393
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
1394
12495
7e3247dd02f8 first cut at pre5 changes
diego
parents: 12415
diff changeset
1395 pre4: "YAML Counter" Apr 28, 2004
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
1396
12090
837485aef2eb security fix
diego
parents: 12030
diff changeset
1397 Security:
12331
182f2b16fb90 Spelling, mention that one vulnerability was fixed in 1.0pre3try2.
diego
parents: 12318
diff changeset
1398 * HTTP parser remote heap overflow vulnerability fixed (from 1.0pre3try2)
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
1399 * Real RTSP remote buffer overflow vulnerability fixed
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
1400 * buffer overflow in the Matroska demuxer
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
1401 * potentially exploitable buffer overflow in CDDB TOC code
12090
837485aef2eb security fix
diego
parents: 12030
diff changeset
1402
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1403 DOCS:
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1404 * new Copyright file covers files from other projects and their licenses
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1405 * new DOCS/tech/translations.txt explains how to properly translate MPlayer
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
1406 * new Japanese console message translation
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
1407 * Polish translation finished
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1408 * Italian man page translation
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
1409 * DVD ripping guide
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
1410 * telecine/interlacing guide
12495
7e3247dd02f8 first cut at pre5 changes
diego
parents: 12415
diff changeset
1411 * video output driver section added to the man page
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1412 * XML build system rewritten - now supports building individual languages
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
1413 * miscellaneous updates all over the place
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1414
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1415 Ports:
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1416 * better PA-RISC detection
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1417 * support for VAX (tested on VAXstation 4000/VLC) -- really, believe me!
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
1418 * optimizing for specific MIPS CPUs under IRIX
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1419 * AMD64 detection under BSDs
11881
8c6d3b04f78a spelling, random fixes
diego
parents: 11850
diff changeset
1420 * fbdev driver updated for Linux 2.6
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1421 * support for ELF only OpenBSD
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1422 * optimizing for PPC 970 (aka G5)
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1423 * SDL support fixed on MinGW
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
1424 * VIDIX working under Windows XP/2000 (native dhahelper)
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1425 * builds out of the box under GNU Hurd
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
1426 * SSE optimizations enabled under MinGW
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1427 * 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
1428 * AltiVec support under NetBSD
31458
dc7d2af64152 typo fixes; mention lowering of hardware MPEG decoder priority
diego
parents: 31312
diff changeset
1429 * GCC 3.4 support (due to changed behavior in ASM code snippets)
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
1430
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1431 Demuxers:
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
1432 * Matroska containing RealVideo works better
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
1433 * fixed random segfaults in VIVO
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
1434 * endianness fixes in CDDA
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1435 * UYVY support in tvi/v4l2
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1436 * tvi/bsdbt848 now working under FreeBSD 5.2-CURRENT
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1437 * tvi/bsdbt848 audio part working under NetBSD
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1438 * LIVE.COM demuxer updated to conform with latest libraries
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1439 * new, independent, C implementation of the Matroska demuxer
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1440 * fix for rare Real files
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1441 * more robust Real demuxer (can resync after errors)
309b42443b65 updated
alex
parents: 12283
diff changeset
1442 * support for AAC inside Real
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1443 * MPEG Aspect code 4 fixed
12541
260c2e08b961 small updates
diego
parents: 12495
diff changeset
1444 * wrapper demuxer for FFMpeg's libavformat (Nut is playable this way)
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
1445 * support for selecting subtitle streams with -slang inside Ogg
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
1446 * much improved seeking in Ogg
12541
260c2e08b961 small updates
diego
parents: 12495
diff changeset
1447 * -sid/-aid/-vid start from zero in Ogg demuxer just like other demuxers
12305
rtognimp
parents: 12302
diff changeset
1448 * Nullsoft streaming video (NSV) demuxer
rtognimp
parents: 12302
diff changeset
1449 * AVI OpenDML read and write support
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
1450
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
1451 Streaming:
12331
182f2b16fb90 Spelling, mention that one vulnerability was fixed in 1.0pre3try2.
diego
parents: 12318
diff changeset
1452 * SMIL playlist parser
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
1453 * support for URL redirection
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
1454 * support for seeking in HTTP streams
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1455 * updated LIVE.COM streaming code
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
1456 * fall back on live.com RTSP after Real RTSP
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
1457 * suggests -playlist if normal streaming fails
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
1458 * many improvements and bug fixes in the streaming code
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1459
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1460 Decoders:
11881
8c6d3b04f78a spelling, random fixes
diego
parents: 11850
diff changeset
1461 * compilation failure without zlib in vd/lcl fixed
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1462 * removed obsoleted decoders (which were moved to libavcodec), affected:
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1463 vd/8bps, vd/msrle, vd/msvideo1, vd/rpza, vd/smc
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1464 * workaround for buggy codecs in ad/acm (support for Sharp G.726)
11881
8c6d3b04f78a spelling, random fixes
diego
parents: 11850
diff changeset
1465 * fixed chroma-swapping in Hauppauge Macroblock decoder
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
1466 * AltiVec-optimized resampler in liba52
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1467 * support for VP5 and VP6 DLL decoders
309b42443b65 updated
alex
parents: 12283
diff changeset
1468 * support for Alparysoft lossless video codec (through DLLs)
12305
rtognimp
parents: 12302
diff changeset
1469 * support for Lead MCMW wavelet video codec (through DLLs)
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1470 * HE-AAC working through libfaad
309b42443b65 updated
alex
parents: 12283
diff changeset
1471 * removed libmpflac in favor of FFmpeg's FLAC implementation
12287
98225ad57fc2 missing
alex
parents: 12284
diff changeset
1472 * liba52 dynamic range compression support
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
1473
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1474 Filters:
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1475 * vf_bmovl bugfixes
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1476 * vf_filmdint now handles 15fps NTSC input
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1477 * huge updates and speedup on vf_pullup
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1478 * big updates to vf_ilpack (proper interpolation and MMX optimizations)
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1479 * vf_zrmjpeg: fast MJPEG encoder using libavcodec for Zoran
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1480 * interlaced scaling support in vf_scale
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1481 * vf_kerndeint: adaptive deinterlacer
309b42443b65 updated
alex
parents: 12283
diff changeset
1482 * vf_rgbtest: rgb test pattern generator for developers
17293
32534e2e3a8d updates, spelling
diego
parents: 17255
diff changeset
1483 * vf_qp: QP change filter
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1484 * vf_noformat: the same as vf_format but with reversed meaning
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
1485 * AltiVec-optimized SWScaler
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1486 * vf_phase: phase shift fields
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
1487 * vf_divtc: duplicate frame removal from deinterlaced telecined video
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1488
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1489 Drivers:
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1490 * ao/esd behaves better over network now
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1491 * support for Radeon 9200/9600/9600 Pro/9700 in VIDIX
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1492 * -mixer support for alsa9
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1493 * fixed OSS audio grabber module with hardware not supporting 44khz
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1494 * native ALSA 1.x support (not through 0.9 emulation)
11881
8c6d3b04f78a spelling, random fixes
diego
parents: 11850
diff changeset
1495 * better multibuffer support in VIDIX nVidia driver
8c6d3b04f78a spelling, random fixes
diego
parents: 11850
diff changeset
1496 * pan & scan support in VIDIX nVidia driver
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1497 * support for more cards in VIDIX nVidia driver
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
1498 * vo_libcaca: color ASCII art output driver
12313
2c43227bde12 spelling, additions, slight reordering
diego
parents: 12305
diff changeset
1499 * vo_quartz: native MacOS X/Quartz video output
12287
98225ad57fc2 missing
alex
parents: 12284
diff changeset
1500 * support for VIDIX when ATI FireGLX drivers are used
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1501
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1502 FFmpeg/libavcodec:
12316
alex
parents: 12313
diff changeset
1503 * H.263 AIC and MQ encoding support
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1504 * fixed low delay decoding
12316
alex
parents: 12313
diff changeset
1505 * fixed H.263+ encoding without UMV
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1506 * lots of CBR improvements
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1507 * MB type and QP visualization
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1508 * lots of code cleanup
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
1509 * intra & inter dequantization split -> speedup
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1510 * fixed stereo IMA ADPCM encoding
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
1511 * VBV delay setting support (MPEG-2 CBR)
11745
523bab9b1bc1 spelling plus some docs updates
diego
parents: 11726
diff changeset
1512 * improved RV20 decoder (most known errors eliminated)
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1513 * interlaced DCT
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1514 * interlaced motion estimation
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
1515 * interlaced MPEG-2 encoding
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1516 * 4MV encoding fixes
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
1517 * initial interlaced MPEG-4 encoding
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1518 * improved visual quality in SVQ3 decoder
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1519 * fixed never-before-tested embedded string decoder in SVQ1
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1520 * optimized quantization (including the trellis way)
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1521 * Sierra VMD video decoder
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
1522 * MMX- and SSE2-optimized H.263 denoiser
11881
8c6d3b04f78a spelling, random fixes
diego
parents: 11850
diff changeset
1523 * better SVCD compliance (encoder side)
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
1524 * MMX- and MMX2-optimized interlaced DCT decision
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1525 * various cleanup, memleak and segfault fixes
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
1526 * optimized (2x faster) the MPEG layer 3 decoder
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1527 * grayscale coded MJPEG decoding support
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1528 * avimszh and avizlib decoders
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1529 * "packed" XviD decoding
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1530 * fixed some bugs in RV20 B-frames decoding
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1531 * closed GOP encoding
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
1532 * SSE2-optimized FDCT
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1533 * support for quantizer noise shaping
309b42443b65 updated
alex
parents: 12283
diff changeset
1534 * support for EA ADPCM and SMJPEG IMA ADPCM
309b42443b65 updated
alex
parents: 12283
diff changeset
1535 * QT RLE decoder
309b42443b65 updated
alex
parents: 12283
diff changeset
1536 * OBMC fixes
309b42443b65 updated
alex
parents: 12283
diff changeset
1537 * FLAC decoder
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
1538 * better support for DivX5
12415
diego
parents: 12409
diff changeset
1539 * MMX- and SSE2-optimized VP3/Theora decoding
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1540 * support for Theora alpha3
12316
alex
parents: 12313
diff changeset
1541 * many H.264 improvements
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1542 * more robust MJPEG startcode search mechanism
309b42443b65 updated
alex
parents: 12283
diff changeset
1543 * better WMV8 decoding
12316
alex
parents: 12313
diff changeset
1544 * native SPARC VIS optimizations
12305
rtognimp
parents: 12302
diff changeset
1545 * native G.726 codec
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1546
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1547 Others:
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1548 * -codecs-file option for specifying alternative codecs.conf file
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1549 * fixed some minor bugs in the GUI
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1550 * prevent sig11 when $HOME is not set
11881
8c6d3b04f78a spelling, random fixes
diego
parents: 11850
diff changeset
1551 * fix some command line handling corruptions
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1552 * Swedish and Polish yes/no options in config files
11850
01cd68d3b5b1 added changes until now
alex
parents: 11745
diff changeset
1553 * support binding F11 and F12 keys
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1554 * TOOLS/divx2svcd updated
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
1555 * stricter thread code in Win32 loader (works under NetBSD)
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1556 * PJS subtitle support (was: dunnowhat)
12298
c17937250a9b spelling, some additions
diego
parents: 12293
diff changeset
1557 * TOOLS/avifix: simple tool to fix chunk sizes in AVI files
12284
309b42443b65 updated
alex
parents: 12283
diff changeset
1558 * proper extraheader handling when libavcodec is used in MEncoder
309b42443b65 updated
alex
parents: 12283
diff changeset
1559 * AVI OpenDML read and write support
309b42443b65 updated
alex
parents: 12283
diff changeset
1560 * AVI VPRP (video property) read and write support
309b42443b65 updated
alex
parents: 12283
diff changeset
1561 * fixed long standing lame quality option off-by-one bug in MEncoder
309b42443b65 updated
alex
parents: 12283
diff changeset
1562 * MPL2 subtitle support
12313
2c43227bde12 spelling, additions, slight reordering
diego
parents: 12305
diff changeset
1563 * less verbosity in Win32 loader and other places
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1564
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1565
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
1566
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
1567 pre3try2: security fix release Mar 3, 2004
12090
837485aef2eb security fix
diego
parents: 12030
diff changeset
1568
837485aef2eb security fix
diego
parents: 12030
diff changeset
1569 Security:
837485aef2eb security fix
diego
parents: 12030
diff changeset
1570 * HTTP parser remote heap overflow vulnerability fixed
837485aef2eb security fix
diego
parents: 12030
diff changeset
1571
11726
2caf85a35827 documented changes since pre3
alex
parents: 11678
diff changeset
1572
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
1573
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
1574 pre3: "The Real Counter" Dec 9, 2003
11046
761f81ffe198 new XML build system
diego
parents: 11020
diff changeset
1575
761f81ffe198 new XML build system
diego
parents: 11020
diff changeset
1576 DOCS:
11440
db63c2ec4d55 some updates
diego
parents: 11312
diff changeset
1577 * all MPlayer and MEncoder options documented
11570
9dabc421c0c9 pre3 final
alex
parents: 11564
diff changeset
1578 * all FFmpeg/libavcodec options documented
11054
bbe74a48483f changes after pre2
alex
parents: 11046
diff changeset
1579 * Support for building incomplete XML documentation
11312
9b9f93c931d9 spelling fixes, small additions, codename suggested
diego
parents: 11235
diff changeset
1580 * Support for building all-in-one HTML docs
11104
a4742de81ff2 docs updates, spelling, cosmetics
diego
parents: 11054
diff changeset
1581 * HTML documentation obsoleted
11312
9b9f93c931d9 spelling fixes, small additions, codename suggested
diego
parents: 11235
diff changeset
1582 * English, Polish and French HTML documentation removed
11104
a4742de81ff2 docs updates, spelling, cosmetics
diego
parents: 11054
diff changeset
1583 * Spanish documentation translation finished
11533
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
1584 * Macedonian runtime output translation added
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
1585 * small improvements and bug fixes all over the place
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
1586
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
1587 Ports:
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
1588 * fixed compilation of Matroska on MinGW/Cygwin
11533
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
1589 * support for detecting non-Intel CPUs under Cygwin
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
1590 * sub autoloading under Windows
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
1591 * removed pthread dependency (out of the box compilation on NetBSD)
11571
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
1592 * more 64 bit fixes
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
1593 * a lot of Mac OS X fixes
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
1594 * prefer TOOLS/cpuinfo over linuxemu's /proc/cpuinfo under FreeBSD/x86
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
1595 * 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
1596 * support newer Darwin versions in AltiVec detection code
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
1597 * support for newer Apple GCCs
11046
761f81ffe198 new XML build system
diego
parents: 11020
diff changeset
1598
11054
bbe74a48483f changes after pre2
alex
parents: 11046
diff changeset
1599 Codecs and demuxers:
11218
alex
parents: 11104
diff changeset
1600 * better support for (buggy) MEncoder created streams in libmpeg2
alex
parents: 11104
diff changeset
1601 * MPEG-TS demuxer updates
11235
2ee7eafb153a more updates
alex
parents: 11218
diff changeset
1602 * fixed the MPEG muxer
2ee7eafb153a more updates
alex
parents: 11218
diff changeset
1603 * fixed tons of bugs in MMS streaming
11604
777f777b02e4 spelling cosmetics
diego
parents: 11602
diff changeset
1604 * user settable HTTP user-agent field
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
1605 * improved (now working) seeking with support for growing RealMedia files
11570
9dabc421c0c9 pre3 final
alex
parents: 11564
diff changeset
1606 * saveable and loadable index files (workaround for formats not
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1607 supporting files over 2GB)
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1608 * Ultimotion VfW decoder
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1609 * support for MMS streams with UTF urls
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1610 * big DVB demuxer update
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1611 * fixed MOV demuxer to always read ImageDesc (fixes ffsvq3 bugs)
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1612 * fixed an old bug in AVI/Waveformatex size calculation
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
1613 * XviD API-4 (1.0 beta2) support
12283
91c129f7b2e6 Ogg spelling fixed as pointed out by the wanderer.
diego
parents: 12279
diff changeset
1614 * improved FLAC-in-Ogg support
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1615 * Matroska: better AC3 detection
12615
84e078fd64b4 uniform VOBsub spelling
diego
parents: 12541
diff changeset
1616 * Matroska: VOBsubs, MP2, FLAC, AAC and HE-AAC support
11571
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
1617 * improved detection of Real RTSP through URL analysis
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1618 * fixed stereo 16 bit TWOS
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
1619 * fixed MPNG when using BGR24 images
12283
91c129f7b2e6 Ogg spelling fixed as pointed out by the wanderer.
diego
parents: 12279
diff changeset
1620 * control functions in Ogg demuxer
11604
777f777b02e4 spelling cosmetics
diego
parents: 11602
diff changeset
1621 * HTTP cookies support
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
1622 * LML-M4 MPEG-4 capture card raw stream format support
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
1623
11054
bbe74a48483f changes after pre2
alex
parents: 11046
diff changeset
1624 Filters:
11571
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
1625 * some fixes in the delogo filter
11218
alex
parents: 11104
diff changeset
1626 * optimized eq2 filter
alex
parents: 11104
diff changeset
1627 * weighted gamma support in the eq2 filter
11571
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
1628 * new filters: hue, spp, fil, yuvcsp
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1629 * alternative postprocessing filter (spp)
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1630 * big scale filter updates
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1631 * zrmjpeg filter, a kick-ass MJPEG encoder using FFmpeg/libavcodec
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
1632 * 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
1633
11054
bbe74a48483f changes after pre2
alex
parents: 11046
diff changeset
1634 FFmpeg/libavcodec:
11104
a4742de81ff2 docs updates, spelling, cosmetics
diego
parents: 11054
diff changeset
1635 * Lagrange multipliers instead of qscale, encoding quality much improved
11312
9b9f93c931d9 spelling fixes, small additions, codename suggested
diego
parents: 11235
diff changeset
1636 * fixed an old bug in MPlayer's support code
12316
alex
parents: 12313
diff changeset
1637 * support wider range of VOLs in H.263
11218
alex
parents: 11104
diff changeset
1638 * direct rendering support in MJPEG
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
1639 * massive MLib optimizations
11218
alex
parents: 11104
diff changeset
1640 * more VQA files supported
alex
parents: 11104
diff changeset
1641 * Theora support
alex
parents: 11104
diff changeset
1642 * Sunplus JPEG (SP5X) support
12316
alex
parents: 12313
diff changeset
1643 * H.263 GOB fixes
11218
alex
parents: 11104
diff changeset
1644 * massive cleanups
alex
parents: 11104
diff changeset
1645 * reduced memory footprint (!)
alex
parents: 11104
diff changeset
1646 * fixed decoding if aspect ratio changes
alex
parents: 11104
diff changeset
1647 * MMX2 optimizations in HuffYUV
11533
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
1648 * lots of bugs squashed in HuffYUV
11571
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
1649 * long standing decoding errors after 'first frame is not keyframe' fixed
11218
alex
parents: 11104
diff changeset
1650 * CRI ADX support
alex
parents: 11104
diff changeset
1651 * XA ADPCM support
alex
parents: 11104
diff changeset
1652 * fixed files with odd dimensions on PPC
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
1653 * optimized MPEG-2 bitstream parsing
11218
alex
parents: 11104
diff changeset
1654 * better interlacing framework
alex
parents: 11104
diff changeset
1655 * support for IBM's XLC compiler
alex
parents: 11104
diff changeset
1656 * support for SAR (sample aspect ratio)
11235
2ee7eafb153a more updates
alex
parents: 11218
diff changeset
1657 * floating point AAN DCT
11571
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
1658 * 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
1659 * fixed stereo IMA-ADPCM encoding
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1660 * inline vs always_inline - some speedups
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
1661 * MMX2-optimized FDCT
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1662 * accurate 2-4-8 DCT
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
1663 * much faster DV encoding (beats libdv)
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1664 * support Cinepak files with funky (not divisible by 4) resolutions
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
1665 * AltiVec-optimized FDCT
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1666 * XvMC speedups
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1667 * initial ZyGoVideo decoding
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1668 * RGB support in FFV1
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1669 * new Palette API, all codecs updated
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1670 * Noise reduction of DCT coefficients
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1671 * "av_log" logging API
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1672 * support for buffer hints from codecs
11570
9dabc421c0c9 pre3 final
alex
parents: 11564
diff changeset
1673 * BGR24, RGB555 and PAL8 image formats
9dabc421c0c9 pre3 final
alex
parents: 11564
diff changeset
1674 * 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
1675 * 16x8 MV visualisation support
12316
alex
parents: 12313
diff changeset
1676 * H.263 overlapped block motion compensation (OBMC), 4MV support
alex
parents: 12313
diff changeset
1677 * H.263 alternative inter vlc support
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
1678 * H.263 deblocking filter (MMX-optimized)
12316
alex
parents: 12313
diff changeset
1679 * H.263 modified quantization support
alex
parents: 12313
diff changeset
1680 * H.263 slice structured mode support
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1681 * Real RV20 decoder (with B-frame support)
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
1682
11054
bbe74a48483f changes after pre2
alex
parents: 11046
diff changeset
1683 Drivers:
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
1684 * VIDIX equalizer support in fbdev, svga and vesa
11218
alex
parents: 11104
diff changeset
1685 * VIDIX colorkeying support in fbdev, svga and vesa
alex
parents: 11104
diff changeset
1686 * obsoleted option: -fb
11054
bbe74a48483f changes after pre2
alex
parents: 11046
diff changeset
1687 * new SiS 650/651/740/etc VIDIX driver
11312
9b9f93c931d9 spelling fixes, small additions, codename suggested
diego
parents: 11235
diff changeset
1688 * safer vo_directx direct rendering
11218
alex
parents: 11104
diff changeset
1689 * massive nvidia_vid updates
alex
parents: 11104
diff changeset
1690 * gl2 updates
alex
parents: 11104
diff changeset
1691 * ggi now supports non-directbuffer rendering and slices
alex
parents: 11104
diff changeset
1692 * tdfxfb fixed on gcc 3.x
11533
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
1693 * dfbmga updated, G200 support
11218
alex
parents: 11104
diff changeset
1694 * colorkeying can be disabled
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1695 * Radeon 9800 (R350) support in VIDIX
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1696 * proper fix for buffer size workarounds in vo_zr
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1697 * new vo_zr2 driver, which uses the advantages of the filter layer
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
1698 * fixed vo_vesa when used together with pthread
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1699 * runtime stay-on-top functionality (in almost all output drivers)
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
1700 * ALSA 1.x support
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
1701
11218
alex
parents: 11104
diff changeset
1702 SWScaler:
alex
parents: 11104
diff changeset
1703 * updated MLib (Sun VIS) support
alex
parents: 11104
diff changeset
1704 * more accurate filters (rounding fixes)
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
1705 * MMX-optimized UYVY output
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1706 * eliminated chroma scaling bugs
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1707
11054
bbe74a48483f changes after pre2
alex
parents: 11046
diff changeset
1708 Others:
11312
9b9f93c931d9 spelling fixes, small additions, codename suggested
diego
parents: 11235
diff changeset
1709 * fixed aspect and geometry
9b9f93c931d9 spelling fixes, small additions, codename suggested
diego
parents: 11235
diff changeset
1710 * fixed compilation when libavcodec is missing (although it's a bad idea)
11440
db63c2ec4d55 some updates
diego
parents: 11312
diff changeset
1711 * MTRR detection added to TOOLS/cpuinfo
db63c2ec4d55 some updates
diego
parents: 11312
diff changeset
1712 * FAAD detection in configure fixed/improved
11533
5dc34642cd24 Ports section added, spelling, small additions
diego
parents: 11442
diff changeset
1713 * improved FLAC configure detection
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
1714 * GUI file selector updated for newer formats
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
1715 * Fontconfig support
12615
84e078fd64b4 uniform VOBsub spelling
diego
parents: 12541
diff changeset
1716 * proper VOBsub seeking support
12299
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
1717 * removed oldskool libcss support (nobody uses it, it has drawbacks and
7cb74aa2ad47 additions, wording
diego
parents: 12298
diff changeset
1718 possible security implications)
11046
761f81ffe198 new XML build system
diego
parents: 11020
diff changeset
1719
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1720 MEncoder:
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1721 * FFmpeg/libavcodec audio encoding support
11571
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
1722 * exit if there's no video stream (avoids unexpected segfaults)
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
1723 * huge bug fixed (missing InitTimer call), screwed up timers in some cases
11597
1dcf9b8909b5 fruit of today
alex
parents: 11571
diff changeset
1724 * rawyuv (i420) 'encoder'
11564
95dd5eb117f0 gigantic changelog update (past 1 and half months)
alex
parents: 11563
diff changeset
1725
11104
a4742de81ff2 docs updates, spelling, cosmetics
diego
parents: 11054
diff changeset
1726
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
1727
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
1728 pre2: Oct 5, 2003
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1729
10962
9af32c77774d typos and additions
diego
parents: 10946
diff changeset
1730 Security:
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1731 * remotely exploitable buffer overflow in the ASF streaming code fixed
10962
9af32c77774d typos and additions
diego
parents: 10946
diff changeset
1732
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
1733 DOCS:
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
1734 * Spanish and Russian translations almost finished
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
1735 * French, Hungarian, Polish translations updated
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
1736 * New Romanian translation started
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1737 * numerous sections updated
11008
3f71eddcfcfd FLAC and altivec
diego
parents: 10990
diff changeset
1738
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1739 Ports:
10973
cbed8b88d4ee typos and lavc voodoo
diego
parents: 10962
diff changeset
1740 * 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
1741 * FreeBSD 5.x (libkse/libthr) support in Win32 DLL loader
12318
491d4afdff25 typos pointed out by the wanderer
diego
parents: 12316
diff changeset
1742 * 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
1743 * better AltiVec detection in configure
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
1744 * OSD menu now works on MinGW
12615
84e078fd64b4 uniform VOBsub spelling
diego
parents: 12541
diff changeset
1745 * slave mode, VOBsub and MEncoder support on Windows
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1746 * 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
1747 * 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
1748 * 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
1749 * vo_gl2 video output ported to Windows
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1750
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1751 Codecs and demuxers:
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1752 * support for QuickTime version 6.3 DLLs
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1753 * fixed some bugs in imported FAAD
10962
9af32c77774d typos and additions
diego
parents: 10946
diff changeset
1754 * disabled internal FAAD when using buggy GCC
9af32c77774d typos and additions
diego
parents: 10946
diff changeset
1755 * --enable-externalfaad option to force using external FAAD library
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1756 * imaadpcm bug fixed
10973
cbed8b88d4ee typos and lavc voodoo
diego
parents: 10962
diff changeset
1757 * ViVD v2 codec support (DLL only)
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1758 * QuickTime codecs support inside Matroska
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1759 * improved seeking inside Matroska
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1760 * some bugs with DMO codecs have been fixed
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
1761 * 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
1762 * fixed some demuxers which read after EOF
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1763 * better RTP synchronisation
11008
3f71eddcfcfd FLAC and altivec
diego
parents: 10990
diff changeset
1764 * FLAC support through imported libmpflac
3f71eddcfcfd FLAC and altivec
diego
parents: 10990
diff changeset
1765
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1766 Filters:
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
1767 * new delogo filter (for removing TV channel logos)
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1768 * presets support in swscaler filter
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1769 * new audio filter export, for supporting visual effect applications
11016
8bad8ffae07b final pre2 changelog
alex
parents: 11008
diff changeset
1770 * correct select handling in bmovl filter
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
1771
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1772 FFmpeg/libavcodec:
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1773 * better DivX/XviD bug detection code
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1774 * Id RoQ decoder
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1775 * Interplay MVE decoder
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1776 * WC3/Xan video decoder
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1777 * Xan DPCM, DK3 & DK4 ADPCM audio decoders
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1778 * detect old XviD with fourcc=DIVX
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1779 * vp3 decoder fixes
10973
cbed8b88d4ee typos and lavc voodoo
diego
parents: 10962
diff changeset
1780 * improved the Alpha optimizations
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
1781 * x86 optimizations are threadsafe now
10973
cbed8b88d4ee typos and lavc voodoo
diego
parents: 10962
diff changeset
1782 * settable scene change threshold
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
1783 * better MPEG-1/MPEG-2 conformance encoder
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1784 * quality improvement for high bitrate videos with trellis quantization
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1785 * indeo3 decoder fixed
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
1786 * new options: mv0, cbp
10990
af64f3d797dd some updates
alex
parents: 10987
diff changeset
1787 * DV video encoder
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
1788 * MPEG-1 now works with Trellis quantization
11008
3f71eddcfcfd FLAC and altivec
diego
parents: 10990
diff changeset
1789
10990
af64f3d797dd some updates
alex
parents: 10987
diff changeset
1790 Faad2:
af64f3d797dd some updates
alex
parents: 10987
diff changeset
1791 * synced to latest CVS
af64f3d797dd some updates
alex
parents: 10987
diff changeset
1792 * HE_AAC profile added
af64f3d797dd some updates
alex
parents: 10987
diff changeset
1793 * SBR QMF improvements
af64f3d797dd some updates
alex
parents: 10987
diff changeset
1794 * DRM updates
af64f3d797dd some updates
alex
parents: 10987
diff changeset
1795 * Covariance speedup
af64f3d797dd some updates
alex
parents: 10987
diff changeset
1796 * reduced memory usage
af64f3d797dd some updates
alex
parents: 10987
diff changeset
1797 * overall cleanups and fixes
11008
3f71eddcfcfd FLAC and altivec
diego
parents: 10990
diff changeset
1798
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1799 Drivers:
10962
9af32c77774d typos and additions
diego
parents: 10946
diff changeset
1800 * VIDIX driver for nVidia cards
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1801 * directfb2 fixed for latest directfb
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1802 * smoother audio playback with alsa9
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1803 * 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
1804 * fullscreen support with OpenGL drivers
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
1805 * OSD fixed with svga
11018
2372a0e2f6cc consolevidix renamed to cvidix
gabucino
parents: 11016
diff changeset
1806 * new cvidix and winvidix drivers
11016
8bad8ffae07b final pre2 changelog
alex
parents: 11008
diff changeset
1807 * user settable colorkey
11008
3f71eddcfcfd FLAC and altivec
diego
parents: 10990
diff changeset
1808
10946
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1809 Others:
d27635d109f2 updated for pre
alex
parents: 10783
diff changeset
1810 * several leak fixes
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
1811 * selecting optimizations for PPC 7455 CPU
10962
9af32c77774d typos and additions
diego
parents: 10946
diff changeset
1812 * CPU detection code now measures speed on x86
9af32c77774d typos and additions
diego
parents: 10946
diff changeset
1813 * unrarlib cleaned up a bit
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
1814 * 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
1815 * subtitle alignment and smart line splitting options
11008
3f71eddcfcfd FLAC and altivec
diego
parents: 10990
diff changeset
1816
3f71eddcfcfd FLAC and altivec
diego
parents: 10990
diff changeset
1817
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
1818
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
1819 pre1: "Development" on the beach Sept 1, 2003
12030
f95452116211 some additions, spelling fixes
diego
parents: 11935
diff changeset
1820 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
1821 0.90-rc5 (and later 0.90 releases) changes are independent!
10612
8e678e833591 docs updates
diego
parents: 10588
diff changeset
1822 (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
1823
10396
71709106a44a docs changes
diego
parents: 10329
diff changeset
1824 DOCS:
71709106a44a docs changes
diego
parents: 10329
diff changeset
1825 * DOCS/Language/ dirs renamed to DOCS/id, English files moved to DOCS/en
71709106a44a docs changes
diego
parents: 10329
diff changeset
1826 * HTML --> XML format conversion (English, Russian and French for now)
71709106a44a docs changes
diego
parents: 10329
diff changeset
1827 * new Spanish DOCS translation
71709106a44a docs changes
diego
parents: 10329
diff changeset
1828 * man page restructured, options ordered
71709106a44a docs changes
diego
parents: 10329
diff changeset
1829 * Finally merged libavc-option.txt into the man page.
10612
8e678e833591 docs updates
diego
parents: 10588
diff changeset
1830 * slave mode commands moved from the man page to DOCS/tech/
8e678e833591 docs updates
diego
parents: 10588
diff changeset
1831 * traditional Chinese help file added
8e678e833591 docs updates
diego
parents: 10588
diff changeset
1832 * massive help file updates, most languages are up to date now
8e678e833591 docs updates
diego
parents: 10588
diff changeset
1833 * new and improved Windows port section with Cygwin and MinGW subsections
8e678e833591 docs updates
diego
parents: 10588
diff changeset
1834 * almost all options documented
8e678e833591 docs updates
diego
parents: 10588
diff changeset
1835 * fixes and small updates all over the place
10396
71709106a44a docs changes
diego
parents: 10329
diff changeset
1836
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1837 Big/Structural changes:
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1838 * linux/ dir renamed to osdep/
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1839 * postproc/postproc* files moved to libavcodec
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1840 * old libmpeg2 replaced with patched version of the 0.3.1 release
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1841 * 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
1842 * 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
1843 * reverse-order -vop option obsoleted by -vf, big config layer changes
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1844 * stream layer "cleanup", -dvd -> dvd:// etc
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1845 * autosub fuzziness, it tries to load all subs with similar filenames
10616
4c6398946936 updates
alex
parents: 10612
diff changeset
1846 * removed the whole old config reader, leaving only the newer one
4c6398946936 updates
alex
parents: 10612
diff changeset
1847 (no backward compatibilty!)
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
1848
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1849 Ports:
10768
diego
parents: 10759
diff changeset
1850 * HP-UX fixes
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
1851 * 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
1852 * 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
1853 * Win32 codecs DLL support on Win32 (Cygwin and MinGW)
10987
d5bea962297a Spelling checked, DOCS section corrected.
diego
parents: 10973
diff changeset
1854 * 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
1855 * Lots of PPC (including AltiVec) optimizations
10329
d7f6c9ac3f5f some fixes
alex
parents: 10326
diff changeset
1856 * Some ARM fixes
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
1857 * Alpha fixes (especially non-gcc3 support)
a056b946e8df some updates
alex
parents: 10396
diff changeset
1858 * Initial Hitachi SuperH support (SH3/SH4)
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
1859
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1860 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
1861 * 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
1862 * various RealAudio/RealVideo fixes, including WxH bugs, Sipr, etc
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
1863 * 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
1864 * 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
1865 * RealAudio 14_4 and 28_8 codecs support (both binary DLLs and native code)
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
1866 * RealMedia rtsp:// support (independent from the live.com RTSP stuff!)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1867 * Matroska demuxer (C++ version)
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
1868 * demuxer: enabling MPEG-4-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
1869 * WAV extradata parsing (for truespeech, atrac3, etc)
10732
31530cb43405 some WIP
alex
parents: 10616
diff changeset
1870 * MPEG-TS (Transport Stream) and TIVO demuxers
31530cb43405 some WIP
alex
parents: 10616
diff changeset
1871 * DVB (Digital Video Broadcasting) input driver
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1872 * hwac3: DTS passthru support
11104
a4742de81ff2 docs updates, spelling, cosmetics
diego
parents: 11054
diff changeset
1873 * new filters: down3dright, detc, telecine, tfields, ilpack, ivtc, dsize,
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
1874 tinterlace, pullup (MMX-optimized!), framestep, tile
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1875 * vf layer: slices support (crop, expand, swscale only)
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1876 * vf scale aspect fixes
11104
a4742de81ff2 docs updates, spelling, cosmetics
diego
parents: 11054
diff changeset
1877 * swscaler: cleanup & API change, yv12 -> yuy2 in alpha asm,
a4742de81ff2 docs updates, spelling, cosmetics
diego
parents: 11054
diff changeset
1878 -fPIC compileable
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1879 * swscaler: brightness/cont/sat. and different YUV matrices support
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1880 * NUV encoding
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1881 * SGI image files decoding (-mf)
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1882 * Theora video (using libtheora/libogg) support
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1883 * DivX.com 5.0.5 libs support
10326
90c9fe8b04ab spelling police
diego
parents: 10324
diff changeset
1884 * support for latest XviD en/decoder features
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1885 * decoder for Hauppauge PVR 250/350 MB-YUV format (fourcc HM12)
12316
alex
parents: 12313
diff changeset
1886 * support for Vanguard's Win32 H.264 etc codecs
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
1887 * Video for Linux 1: various bugfixes, video eq support
a056b946e8df some updates
alex
parents: 10396
diff changeset
1888 * Video for Linux 2 support
10616
4c6398946936 updates
alex
parents: 10612
diff changeset
1889 * TV support: kick-ass image format handling
4c6398946936 updates
alex
parents: 10612
diff changeset
1890 * mp3lib: moved the assembly sources into gcc inline assembly (c)
4c6398946936 updates
alex
parents: 10612
diff changeset
1891 * mp3lib: sync with mpg123 0.59s-pre
4c6398946936 updates
alex
parents: 10612
diff changeset
1892 * mp3lib: final layer-1 support
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1893 * mp3lib: skip trashed first MP3 frame, fixes many buggy/misdetected files
10732
31530cb43405 some WIP
alex
parents: 10616
diff changeset
1894 * imported a working FAAD version
31530cb43405 some WIP
alex
parents: 10616
diff changeset
1895 * 8BPS (Planar RGB) support
10759
2fbf4b0f1857 spelling + small updates
diego
parents: 10752
diff changeset
1896 * working DVD (libmpdvdkit) support for Cygwin/MinGW
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1897
10326
90c9fe8b04ab spelling police
diego
parents: 10324
diff changeset
1898 FFmpeg/libavcodec:
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1899 * libavcodec: static,const,compiler warning cleanup, UINTX -> uintx_t
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
1900 * old HuffYUV v1 support
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1901 * 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
1902 * fixing padding bug autodetection for some rare files
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1903 * DspContext.(i)dct_* bitexact cleanup
10759
2fbf4b0f1857 spelling + small updates
diego
parents: 10752
diff changeset
1904 * user settable quantizer bias
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
1905 * MPEG-1 slice encoding support
10783
d843a3912f00 more updates
alex
parents: 10772
diff changeset
1906 * MSMPEG4 2-pass support
12316
alex
parents: 12313
diff changeset
1907 * H.264 video decoding
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1908 * Indeo 3 video decoding
10732
31530cb43405 some WIP
alex
parents: 10616
diff changeset
1909 * VP3 video decoder (buggy somtimes)
12316
alex
parents: 12313
diff changeset
1910 * Sorenson 3 (SVQ3) video decoder (it's actually a H.264 variant)
10783
d843a3912f00 more updates
alex
parents: 10772
diff changeset
1911 * 3IV1 (3ivx v1) decoding
d843a3912f00 more updates
alex
parents: 10772
diff changeset
1912 * ASV1 (ASUS Video v1) and ASV2 (ASUS Video v2) en/decoding
10326
90c9fe8b04ab spelling police
diego
parents: 10324
diff changeset
1913 * Improved SVQ1 decoding (using FFmpeg VLC functions)
10759
2fbf4b0f1857 spelling + small updates
diego
parents: 10752
diff changeset
1914 * truncated unary binarization, unary k-th order exp golomb binarization :)
17293
32534e2e3a8d updates, spelling
diego
parents: 17255
diff changeset
1915 * FFV1: lossless YUV codec, compresses a lot better than HuffYUV, but slower
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1916 * lossless MJPEG en/decoding, pegasus "pseudo yuv" (=RCT) decoding
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
1917 * ATI VCR1 and VCR2 decoding
a056b946e8df some updates
alex
parents: 10396
diff changeset
1918 * full featured SH4 optimizations
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
1919 * ARM-optimized simple_idct
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
1920 * MPEG-2 encoding
10732
31530cb43405 some WIP
alex
parents: 10616
diff changeset
1921 * PSX MDEC decoder
10783
d843a3912f00 more updates
alex
parents: 10772
diff changeset
1922 * user settable quantization matrices
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
1923
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
1924 Drivers:
10588
abbb1dac425e update, again
alex
parents: 10583
diff changeset
1925 * x11_common: fix detection of metacity
abbb1dac425e update, again
alex
parents: 10583
diff changeset
1926 * x11_common: 10l fix in original layer detection code
10783
d843a3912f00 more updates
alex
parents: 10772
diff changeset
1927 * x11_common: extended fstype config options
d843a3912f00 more updates
alex
parents: 10772
diff changeset
1928 * x11_common: smooth window moving
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
1929 * 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
1930 * vo_xover: general X11 overlay driver, currently only tdfx_vid uses it
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
1931 * mga_vid: various fixes, 16MB G400 detection, support for multiple cards
a056b946e8df some updates
alex
parents: 10396
diff changeset
1932 * new svgalib vo driver
10759
2fbf4b0f1857 spelling + small updates
diego
parents: 10752
diff changeset
1933 * vo_directfb2: triple buffering support, configuration sys changed, fixes
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
1934 * OpenGL driver cleanups/fixes (both vo_gl and vo_gl2)
a056b946e8df some updates
alex
parents: 10396
diff changeset
1935 * vo_fbdev cleanup/partial rewrite, now with real direct rendering
10732
31530cb43405 some WIP
alex
parents: 10616
diff changeset
1936 * vo_xvmc: new driver featuring XvMC (HW MC/IDCT) acceleration
31530cb43405 some WIP
alex
parents: 10616
diff changeset
1937 * new TGA output driver
10783
d843a3912f00 more updates
alex
parents: 10772
diff changeset
1938 * new vo_fbdev2 (written from scratch)
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1939
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1940 Others:
10732
31530cb43405 some WIP
alex
parents: 10616
diff changeset
1941 * gcc can now detect badly called mp_msg()s
12318
491d4afdff25 typos pointed out by the wanderer
diego
parents: 12316
diff changeset
1942 * many config/cmdline parsing fixes (some of them were at least 100000l bugs)
10759
2fbf4b0f1857 spelling + small updates
diego
parents: 10752
diff changeset
1943 * 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
1944 * configure: full featured PPC optimizations, rewritten architecture handling
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
1945 * spudec.c: Fix "invalid fragment" handling, Improved subtitle queueing
a056b946e8df some updates
alex
parents: 10396
diff changeset
1946 * network streaming layer: IPv6 support
10759
2fbf4b0f1857 spelling + small updates
diego
parents: 10752
diff changeset
1947 * FTP support
10583
a056b946e8df some updates
alex
parents: 10396
diff changeset
1948 * playtree parsing speedup :)
a056b946e8df some updates
alex
parents: 10396
diff changeset
1949 * 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
1950 * Crash on broken config files finally fixed!
10616
4c6398946936 updates
alex
parents: 10612
diff changeset
1951 * GUI: PPC (reverse byteorder) fixes
4c6398946936 updates
alex
parents: 10612
diff changeset
1952 * GUI: revert to 'default' skin if configured skin failed
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
1953 * TOOLS/plotpsnr.pl: PSNR plotting tool using gnuplot
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1954 * DOCS/tech/mpcf.txt: MPCF/NUT draft/specification
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1955 * TVout/matroxtv: various improvements
10772
diego
parents: 10768
diff changeset
1956 * spelling/grammar fixes in numerous files
10324
f9efbb336ebb update dchangelog from cvs log
arpi
parents: 9371
diff changeset
1957
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1958
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
1959
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1960 MPlayer (0.90)
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
1961
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
1962 rc4: "FlameCounter" Feb 9, 2003
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
1963
9112
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
1964 DOCS:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
1965 * some clarifications and updates in the English DOCS
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
1966 * massive translation and help-file updates
9112
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
1967
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
1968 Fixes:
9112
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
1969 * -ac hwac3 fixed (was broken in rc3)
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
1970 * vo_svga: 4bp & 8bpp fixes
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
1971 * various GUI fixes, including some critical bugs
9239
e5c2d780ee42 spelling
diego
parents: 9234
diff changeset
1972 * rage128 VIDIX PPC fixes
9112
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
1973 * libmenu: one crash fixed, some cleanup
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
1974 * 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
1975 * -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
1976 * (mirrored) OSD volume symbol fixed (|\ -> /|)
9234
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
1977 * 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
1978 * AltiVec on non-Darwin systems support
9239
e5c2d780ee42 spelling
diego
parents: 9234
diff changeset
1979 * QuickTime reference file support fixes
9234
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
1980 * mp3lib: layer-2 decoding fixes
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
1981 * updates to extension->demuxer mapping table
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
1982 * libavcodec: DivX 5.03 decoding fix
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
1983 * ao_oss: limited channels handling fixed
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
1984 * fixed OGM subtitles and iconv
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
1985 * fixed -subcp option with unicode truetype fonts
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
1986 * -mf: type detection (based on extension), better defaults
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
1987 * vo_xv: -fixed-vo support fixed (fullscreen switching)
12283
91c129f7b2e6 Ogg spelling fixed as pointed out by the wanderer.
diego
parents: 12279
diff changeset
1988 * Ogg-in-AVI (audio format 0xFFFE) demuxing fixed
9234
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
1989 * vorbis decoding fixed (outer loop cleanup)
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
1990 * swscaler: 4bpp depth 1 pixel/byte format support for -vo svga
9239
e5c2d780ee42 spelling
diego
parents: 9234
diff changeset
1991 * missing error message in command line parser for missing parameters
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
1992 * swscaler: YVU9->YV12 fixes
f36b648366f2 updated
arpi
parents: 9239
diff changeset
1993 * -ao mpegpes + -ac hwac3 fixed
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
1994 * -ao pcm bogus WAV header fixed
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
1995 * -vo x11 + -wid fixed
f36b648366f2 updated
arpi
parents: 9239
diff changeset
1996 * 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
1997 * 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
1998 * 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
1999 * -af/-af-adv support in MEncoder fixed
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
2000 * libmpdvdkit2: upgraded to use libdvdcss 1.2.5
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
2001
9112
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
2002 Features:
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
2003 * raw video support (-rawvideo, similar to -rawaudio)
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2004 * experimental MPEG-4-ES support (enable with -demuxer 27 -fps xxx)
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
2005 * new video filter: field (cheap deinterlacer)
12615
84e078fd64b4 uniform VOBsub spelling
diego
parents: 12541
diff changeset
2006 * DVD/VOBsub improvements: positioning, optional gaussian blur scaler
9112
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
2007 * vf_bmovl: 400% speedup :)
9234
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
2008 * libavcodec: native DV audio decoder
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
2009 * GIF demuxer (for animated GIFs)
b6a06ace8d9c updated
arpi
parents: 9112
diff changeset
2010 * new noise removal filter: -vop denoise3d
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
2011 * per-channel gamma and MMX-opt'ed bri/cont/saturation support in -vop eq2
f36b648366f2 updated
arpi
parents: 9239
diff changeset
2012 * 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
2013 * 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
2014 * support for the XviD and DivX4/5Linux libraries at the same time
9371
f36b648366f2 updated
arpi
parents: 9239
diff changeset
2015 * -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
2016 * 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
2017
9112
3a17e1050818 preparing for release
arpi
parents: 9029
diff changeset
2018
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2019
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
2020 rc3: "BugfixCounter" Jan 19, 2003
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
2021
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2022 DOCS:
9239
e5c2d780ee42 spelling
diego
parents: 9234
diff changeset
2023 * English man page & HTML docs updates
8756
3c47bcef3fc5 typos and updates
diego
parents: 8664
diff changeset
2024 * 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
2025 * help_diff.sh doesn't depend on bash any more
8871
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
2026 * Hungarian, French, Italian, German, Polish(?) docs synced
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
2027
8871
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
2028 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
2029 * X11 fullscreen switching (yes, again...) rewritten, some X11 code cleanup
9239
e5c2d780ee42 spelling
diego
parents: 9234
diff changeset
2030 * Voxware and QuickTime DLLs finally work (was broken in some contexts)
8871
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
2031 * VIDIX Radeon support cleanup, should really solve the pink screen bugs
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
2032 * 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
2033 * OGM/Ogg seeking (broken frames) fixed, subtitle fixes, XCD support
8871
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
2034 * libaf: big (audio filter layer) updates, floating point support, speedup
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
2035 * ffwma2 fixed (better error resilience)
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
2036 * SPU queueing - fixes missing or early disappearing DVD subtitles
9028
abe324121557 typos and wording
diego
parents: 9010
diff changeset
2037 * the mysterious DVD audio delay (150-300ms) fixed
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
2038 * extension-based file format detection fixed the MP3 vs. MPEG-PS conflict
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2039 * cache2 keeps buffer for non-seekable media, fixes QuickTime streaming
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2040
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2041 Fixes:
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2042 * 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
2043 * various cddb:// fixes, support of NetBSD 1.6
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2044 * libmpdvdkit2: Fix DVD authentication on Solaris 9
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2045 * 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
2046 * libmpdvdkit2: fixed decryption from multiple VOB files (hdd or Darwin)
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2047 * -ao arts, -ao oss: Fix 8-bit sound support
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2048 * -vop expand + FFmpeg codecs conflicts solved, some other -vop bugs fixed
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2049 * -ac ffmp2 with MPEG files (sig11) fixed
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2050 * 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
2051 * exit codes cleanup (0 for quit/eof, 1 for error)
8871
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
2052 * -ao win32 sync problems solved, -autosync 100 is still recommended
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
2053 * -vo gif89a uninit sig11 fixed
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
2054 * the usual compiler warning fixes :)
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
2055 * use -pphelp instead of -vop pp=help
13047
4e613c87c2f5 spelling: big-endian and little-endian
diego
parents: 13003
diff changeset
2056 * various big-endian fixes
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2057 * 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
2058 * some -fixed-vo and vo_preinit fixes, -vo sdl, xmga, mga should work...
8871
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
2059 * various Solaris compatibility fixes (should work out of the box)
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
2060 * mms:// port fixes, tries 1755 if 80 failed
13786
ad29267afe7a spelling
diego
parents: 13047
diff changeset
2061 * 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
2062 * -ao alsa9 audio-file playback high CPU usage fixed
9010
2191d7961256 more ;)
arpi
parents: 8973
diff changeset
2063 * libaf updates, 2-pass initialization to get better filter path
2191d7961256 more ;)
arpi
parents: 8973
diff changeset
2064 * 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
2065 * 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
2066 * 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
2067
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2068 Features:
8572
46dbfa8c1999 new EsounD audio driver (-ao esd)
jkeil
parents: 8537
diff changeset
2069 * -ao esd: new EsounD audio driver
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2070 * -vo dxr3: new NORM option
11935
3fd276f89f2b XAnim spelling corrected.
diego
parents: 11881
diff changeset
2071 * XAnim & RealPlayer binary Codecs working on PPC
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2072 * 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
2073 * initial PPC (big-endian) support in VIDIX Rage128 driver
14167
d99bff888a20 pre5try2 release
diego
parents: 14145
diff changeset
2074 * 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
2075 * 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
2076 * libavcodec: WMV2 decoder (buggy/untested)
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2077 * 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
2078 * subtitle background bounding-box support (optional grey-level & opacity)
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2079 * libaf: 3 new filters: panning, compressor/limiter and a noise gate
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2080 * 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
2081 * iconv (codepage conversion) support for OGM (Ogg) subtitles
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2082 * 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
2083 * freetype & old-style RAW font support usable (compilable) at the same time
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2084 * vo_directfb2, vo_dfbmga: DirectFB 0.9.16 support
8871
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
2085 * 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
2086 * 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
2087 * keep window aspect ratio at resizing (x11, xv), requires WM support
9028
abe324121557 typos and wording
diego
parents: 9010
diff changeset
2088 * -geometry option, also accepts X11 syntax
8871
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
2089 * real .bin+.cue (S)VCD images support (-vcd 2 -cuefile xxx.cue)
2f487fc23e43 updated :)
arpi
parents: 8756
diff changeset
2090 * 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
2091 * jumping of overlapping subs fixed, sorting is automatic, iconv fixes
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2092 * MPEG-2 telecine detection and automatic inverse telecine (MPlayer only)
8664
cfbf03d2bce1 updated
arpi
parents: 8580
diff changeset
2093
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2094 GUI:
8973
0a665389cf2b - add playbar
pontscho
parents: 8963
diff changeset
2095 * correct GTK widget destroy event handler
9010
2191d7961256 more ;)
arpi
parents: 8973
diff changeset
2096 * 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
2097 * fix GTK submenu
8973
0a665389cf2b - add playbar
pontscho
parents: 8963
diff changeset
2098 * new font render engine
9010
2191d7961256 more ;)
arpi
parents: 8973
diff changeset
2099 * added persistant history patch
2191d7961256 more ;)
arpi
parents: 8973
diff changeset
2100 * SDL Audio configure window
8973
0a665389cf2b - add playbar
pontscho
parents: 8963
diff changeset
2101 * 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
2102 * add playbar for subwindow
8973
0a665389cf2b - add playbar
pontscho
parents: 8963
diff changeset
2103 * add vertical potmeter for skin
9010
2191d7961256 more ;)
arpi
parents: 8973
diff changeset
2104 * fixed 'single pixel bug'
2191d7961256 more ;)
arpi
parents: 8973
diff changeset
2105 * fixed some possible crashes
8973
0a665389cf2b - add playbar
pontscho
parents: 8963
diff changeset
2106
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2107
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2108
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
2109 rc2: Dec 24, 2002
8537
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
2110 General:
8469
c5a51f3388bf prepared for rc2
arpi
parents: 8406
diff changeset
2111 * 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
2112 * some DOCS corrections/updates/sync/HTML fixes
8537
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
2113 * GUI: fixed three submenu bugs and several other problems
8469
c5a51f3388bf prepared for rc2
arpi
parents: 8406
diff changeset
2114 * 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
2115 * NetBSD: CPU SSE/SSE2 detection & VCD reading fixes
8469
c5a51f3388bf prepared for rc2
arpi
parents: 8406
diff changeset
2116 * 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
2117 * 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
2118 * subtitle alignment changeable: top/bottom/middle (key 'i')
12615
84e078fd64b4 uniform VOBsub spelling
diego
parents: 12541
diff changeset
2119 * -slang support for VOBsub files
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
2120
8537
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
2121 VO:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2122 * X11 fullscreen switching code changed again (esp. for GNOME2/KDE 3.1)
8537
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
2123 * VIDIX: svgalib kernelhelper support (as libdha alternative)
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
2124 * VIDIX driver for trident cyberblade card
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
2125 * 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
2126 * new, rewritten version of vo_svga (VIDIX support etc) and vo_gif89
8469
c5a51f3388bf prepared for rc2
arpi
parents: 8406
diff changeset
2127 * yuv4mpeg vs. framedrop/frameskip fixed
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
2128
8537
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
2129 Codecs:
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
2130 * libavcodec: fixed possible 20% speedloss bug
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2131 * support for the experimental (and buggy) dev-api-3 XviD CVS branch
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
2132 * fall back on 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
2133 * 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
2134 * 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
2135 * presets support for libmp3lame encoding
8537
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
2136 * CDDA seeking fixed
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
2137 * Win32/RealPlayer codecs DLL & 64bit Alpha Linux RealPlayer codecs support
e9304bd973f8 updated
arpi
parents: 8469
diff changeset
2138 * XMMS Input plugins (demuxer & codec) support
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
2139 * Fixed a bug in MMX-optimized mp3lib (triggered by OpenBSD).
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2140
8469
c5a51f3388bf prepared for rc2
arpi
parents: 8406
diff changeset
2141
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2142
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
2143 rc1: "CodecCounter" Dec 7, 2002
8382
132dc73eff93 We seem to have a new documentation maintainer :-)
diego
parents: 8376
diff changeset
2144 Docs:
132dc73eff93 We seem to have a new documentation maintainer :-)
diego
parents: 8376
diff changeset
2145 * 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
2146 * IRIX section
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2147 * various updates (both English & Hungarian)
8376
arpi
parents: 8122
diff changeset
2148
arpi
parents: 8122
diff changeset
2149 Codecs:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2150 * 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
2151 * Win32/QuickTime codec plugin DLL support -> SVQ3 + QDMC/QDM2/Qclp !!!
8376
arpi
parents: 8122
diff changeset
2152 * Win32/DMO codec DLL interface support -> Windows Media Audio/Video 9 !!!
arpi
parents: 8122
diff changeset
2153 * MJPEG 2000 support (using Morgan & Imagepower VfW DLLs)
arpi
parents: 8122
diff changeset
2154 * 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
2155 * libavcodec: MJPEG-B support (need more samples)
8376
arpi
parents: 8122
diff changeset
2156 * more xvidencopts
arpi
parents: 8122
diff changeset
2157 * VorbisGain tag support, tremor (fast vorbis decoder lib) support
arpi
parents: 8122
diff changeset
2158 * BIG libavcodec messups & codmetics & cleanups & API changes & fixes
arpi
parents: 8122
diff changeset
2159 * dynamic plugin support for libmpcodecs (for future binary codec releases)
arpi
parents: 8122
diff changeset
2160
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2161 GUI:
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2162 * 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
2163 * preferences: screensaver, Autosync settings
8376
arpi
parents: 8122
diff changeset
2164 * cache=4 fixed (caused jerky/lagging/slow playback with gmplayer)
arpi
parents: 8122
diff changeset
2165
arpi
parents: 8122
diff changeset
2166 Others:
arpi
parents: 8122
diff changeset
2167 * 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
2168 * OSD menu system (preferences, shell, file selector, etc)
8376
arpi
parents: 8122
diff changeset
2169 * libaf: runtime cpudetection, volume, equalizer, better format conversion
arpi
parents: 8122
diff changeset
2170 * subtitle overlapping can be disabled, added subtitle sorting
arpi
parents: 8122
diff changeset
2171 * subtitle dump to JACOsub and SAMI formats
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2172 * displays URLs from 'Reference Media' type MOV files, dump generic data
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2173 * 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
2174 * get position/length function in demuxers - for slavemode & -identify
8376
arpi
parents: 8122
diff changeset
2175 * -ao alsa9 surround fixes, 8-bit PCM fixed
arpi
parents: 8122
diff changeset
2176 * -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
2177 * -stop-xscreensaver fixed, support for KDE screensaver, too
8376
arpi
parents: 8122
diff changeset
2178 * 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
2179 * 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
2180
8376
arpi
parents: 8122
diff changeset
2181
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2182
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
2183 pre10: "BirthdayCounter" Nov 11, 2002
7987
e5933d0132ef updated
arpi
parents: 7927
diff changeset
2184 Docs:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2185 * 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
2186 * unified *BSD sections, extended Cygwin
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
2187
7927
b1767137b278 added chanegs since pre9
arpi
parents: 7901
diff changeset
2188 Fixes:
b1767137b278 added chanegs since pre9
arpi
parents: 7901
diff changeset
2189 * LIRC error message (Error while reading cmd fd X : Success) fixed
13786
ad29267afe7a spelling
diego
parents: 13047
diff changeset
2190 * playback of some (streamed?) DivX files starting with non-I-frames fixed
7927
b1767137b278 added chanegs since pre9
arpi
parents: 7901
diff changeset
2191 * -vo png fixed (removed builtin YV12 support, removed OSD)
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
2192 * some MP3 playback/seek segfaults fixed
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2193 * VIDIX Mach64 colorkey on PPC fixed
7927
b1767137b278 added chanegs since pre9
arpi
parents: 7901
diff changeset
2194 * -ao sdl now handles "featureless" soundcards
b1767137b278 added chanegs since pre9
arpi
parents: 7901
diff changeset
2195 * -vo zr fixes
7987
e5933d0132ef updated
arpi
parents: 7927
diff changeset
2196 * 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
2197 * various DXR2 and DXR3 fixes
8018
099ca89fbadb updated
arpi
parents: 7988
diff changeset
2198 * v4l buffering fixed
099ca89fbadb updated
arpi
parents: 7988
diff changeset
2199 * fixed multiple reads caused by byteswapping macro (mjpeg.c, mach64_vid.c)
7987
e5933d0132ef updated
arpi
parents: 7927
diff changeset
2200 * cleanup of postprocessing code - now it's threadsafe and can be shared
8018
099ca89fbadb updated
arpi
parents: 7988
diff changeset
2201 * ported to GNU/Hurd
8066
956562173bbe some updates
arpi
parents: 8018
diff changeset
2202 * 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
2203 * small cleanup of A-V sync code - using relative instead of absolute timers
8066
956562173bbe some updates
arpi
parents: 8018
diff changeset
2204 * GUI code cleanup, obsolete files/dirs removed
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
2205 * various small bug fixes, endianness fixes
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2206 * 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
2207 * 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
2208 * MEncoder: -ovc xvid fixes, cleanup, enhancements
8122
272b1fda7287 more stuff
arpi
parents: 8089
diff changeset
2209 * 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
2210 * RealVideo demuxer fixes - ASF-style stream detection method
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
2211
7927
b1767137b278 added chanegs since pre9
arpi
parents: 7901
diff changeset
2212 Features:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2213 * -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
2214 * libavcodec: native WMA v1/v2 (aka DivX audio) decoder
7987
e5933d0132ef updated
arpi
parents: 7927
diff changeset
2215 * hw-accelerated video eq for -vo x11 and gl2, using DirectColor colormap
e5933d0132ef updated
arpi
parents: 7927
diff changeset
2216 * overlapping subtitles support, jacosub (*.js) format support
8089
6187579016a5 Add info on DXR3 overlay support
mswitch
parents: 8066
diff changeset
2217 * -vo dxr3 got a new syncengine, ':sync', also added native overlay support,
6187579016a5 Add info on DXR3 overlay support
mswitch
parents: 8066
diff changeset
2218 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
2219 * QDMC/QDM2/MACE audio codec support, using QuickTime 5 Win32 DLLs (libwine!)
8066
956562173bbe some updates
arpi
parents: 8018
diff changeset
2220 * 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
2221 * mencvcd updates, sox/toolame support, etc
8122
272b1fda7287 more stuff
arpi
parents: 8089
diff changeset
2222 * -vo dfbmga - play video on Matrox G400's second head using directfb 0.9.14
272b1fda7287 more stuff
arpi
parents: 8089
diff changeset
2223 * RealAudio ATRC (sony atrac3) audio support (using binary plugin)
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
2224
8018
099ca89fbadb updated
arpi
parents: 7988
diff changeset
2225 Filters:
099ca89fbadb updated
arpi
parents: 7988
diff changeset
2226 * -af/-af-adv options cleanup
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2227 * now auto-inserting -vop lavc for MPEG-only vo's
8018
099ca89fbadb updated
arpi
parents: 7988
diff changeset
2228 * video filter API documented :)
099ca89fbadb updated
arpi
parents: 7988
diff changeset
2229 * better deblocking filter (-vop pp), pp/npp syntax changed!
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
2230 * -vop 2xsai - 2x scaler for drawn images (low-color cartoon animations)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2231 * -vop unsharp - a sharp/blur filter, nice, but very slow
8018
099ca89fbadb updated
arpi
parents: 7988
diff changeset
2232 * -vop il - (de)interleave fields
099ca89fbadb updated
arpi
parents: 7988
diff changeset
2233 * -vop swapuv - guess what :)
099ca89fbadb updated
arpi
parents: 7988
diff changeset
2234 * -vop boxblur - box blur...
8122
272b1fda7287 more stuff
arpi
parents: 8089
diff changeset
2235 * -vop perpective
272b1fda7287 more stuff
arpi
parents: 8089
diff changeset
2236 * -vop sab
272b1fda7287 more stuff
arpi
parents: 8089
diff changeset
2237 * -vop smartblur
7927
b1767137b278 added chanegs since pre9
arpi
parents: 7901
diff changeset
2238
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2239
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2240
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
2241 pre9: Oct 24, 2002
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
2242 Docs:
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
2243 * man page rewritten again :)))
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
2244 * man page updated to latest options, including lavc options
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
2245 * Chinese docs translation added
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
2246 * Hungarian translation is (was? :)) up-to-date again
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
2247
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
2248 Cleanup:
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
2249 * 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
2250 * cyuv decoder restructuring, now supports planar YUV formats, too
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
2251 * 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
2252 * help_mp-XX.h files moved to help/ subdirectory, removed obsolete entries
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2253 * 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
2254 * 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
2255 * tons of compiler warning fixes, including some 10l ones
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
2256 * mga/xmga vo shared code, vesa and svga drivers cleanup
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
2257 * 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
2258 * libmpdemux option handling cleanup - now it's MPlayer-independent again
7884
081f66465944 updated
arpi
parents: 7839
diff changeset
2259 * removed fork() from LIRC input module
7901
80e1aa85bac4 2 small fixes
arpi
parents: 7900
diff changeset
2260 * 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
2261
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
2262 Fixes:
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
2263 * 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
2264 * Many GUI bug fixes
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
2265 * -vo DGA fixes, cleanup
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
2266 * -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
2267 * K6-III's 3dnowex vs mmxext sigill fixed in mp3lib
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
2268 * -vo gif89, jpeg U-V swapping fixed
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
2269 * 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
2270 * 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
2271 * various v4l and ALSA capturing fixes
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2272 * demux_mov: fixed crash with MPEG-4 on SPARC, decoding on big-endian
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
2273 * various NAS ao fixes
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
2274 * 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
2275 * 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
2276 * 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
2277 * demux_avi: always use block counter even if dwSampleSize!=0, fixes samples
13003
diego
parents: 12872
diff changeset
2278 * SPU decoder (DVD/VOBsubs): fixed 2 major bugs causing lost subtitles
7900
ae7d1056d547 pre9 entry spellchecked in preparation of the imminent release.
diego
parents: 7885
diff changeset
2279 * various memory leak fixes (valgrind rulez :)
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
2280 * fixed RealAudio SIPR(O) codec (the wrapper didn't find the dspr.so.6)
7884
081f66465944 updated
arpi
parents: 7839
diff changeset
2281 * mms:// audio (radio) streaming fixed
081f66465944 updated
arpi
parents: 7839
diff changeset
2282 * DVB: -vop lavc=bitrate is working again
13047
4e613c87c2f5 spelling: big-endian and little-endian
diego
parents: 13003
diff changeset
2283 * various big-endian fixes
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
2284
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
2285 Features:
7622
74f49b6f9d69 updated
arpi
parents: 7553
diff changeset
2286 * 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
2287 * experimental -vo directx driver for Cygwin build
12615
84e078fd64b4 uniform VOBsub spelling
diego
parents: 12541
diff changeset
2288 * 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
2289 * native XviD encoding (-ovc xvid) interface for MEncoder
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
2290 * new softeq filter with gamma support: -vop eq2
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
2291 * -ao/-vo accepts list of drivers and can fall back on one, like -ac/-vc
7666
407031aeedcf cosmetics :)
arpi
parents: 7655
diff changeset
2292 * audio/video codec selection (-ac/-afm) rewritten, now uses codec/fm list
407031aeedcf cosmetics :)
arpi
parents: 7655
diff changeset
2293 * 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
2294 * smb:// URL support (disabled by default, ./configure part not yet done!)
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
2295 * 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
2296 * 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
2297 * 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
2298 * VIDIX with LinuxPPC support (Mach64 is confirmed to work)
7885
9a781ead3c9c cosmetic
pontscho
parents: 7884
diff changeset
2299 * GUI: cache, autoq settings, start in fullscreen, toggle button in menu
7884
081f66465944 updated
arpi
parents: 7839
diff changeset
2300 * 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
2301
7666
407031aeedcf cosmetics :)
arpi
parents: 7655
diff changeset
2302 Libavcodec:
407031aeedcf cosmetics :)
arpi
parents: 7655
diff changeset
2303 * RV10 codec cleanup (2nd level demuxer moved to demuxer layer)
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2304 * MPEG-4 interlaced DCT _en_coding support
7666
407031aeedcf cosmetics :)
arpi
parents: 7655
diff changeset
2305 * luma masking support (encoding)
407031aeedcf cosmetics :)
arpi
parents: 7655
diff changeset
2306 * runtime selectable IDCT algo
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2307 * faster MPEG-1/2 decoder
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
2308 * DV decoding (both PAL and NTSC)
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2309 * MPEG-1 2-pass encoding support
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
2310 * better/cleaner error resilience (done in a 2nd pass after decoding)
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2311 * H.263/MPEG-4 out of order slice decoding
7816
fc8da5477d32 updated...
arpi
parents: 7666
diff changeset
2312 * -lavdopts bug= reworked, now uses flags, autodetects most of them
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2313 * complete MPEG-4 GMC decoding support
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
2314
7553
9c71dc23bff0 updated
arpi
parents: 7442
diff changeset
2315
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2316
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
2317 pre8: Sep 18, 2002
7424
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
2318 Docs:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2319 * man page rewritten, now has better indenting, and can be converted to HTML
7424
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
2320 * AUTHORS, MAINTAINERS converted back to separate text files, and updated.
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
2321 * 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
2322 * some new tech docs on libmpcodecs, updates/fixes in others, manpage.txt
7424
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
2323 * more updates in translation files (help_mp-XX.h)
7442
e306a3dc08b4 updated
arpi
parents: 7425
diff changeset
2324 * removed obsolete/unused entries from help_mp-en.h
7424
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
2325
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
2326 Cleanup:
11935
3fd276f89f2b XAnim spelling corrected.
diego
parents: 11881
diff changeset
2327 * XAnim interface merged & fixed, now uses mpi and supports direct rendering
7424
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
2328 * 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
2329 * more unused files removed: vo_fsdga, vo_odivx, vd_rle, timer.c, ttf_load
7424
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
2330
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
2331 Fixes:
7442
e306a3dc08b4 updated
arpi
parents: 7425
diff changeset
2332 * the http:// infinite memleak bug has been fixed, some WMS9 mms:// fixes
12316
alex
parents: 12313
diff changeset
2333 * various SPARC/Sun, HP-UX and NetBSD/OpenBSD portability fixes
7424
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
2334 * -vop palette fixes, CRAM and QPEG colors are OK now
915bd635068e updated for pre8
arpi
parents: 7372
diff changeset
2335 * 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
2336 * 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
2337 * gui.conf locale bug fixed (again... hope this time it's OK)
7442
e306a3dc08b4 updated
arpi
parents: 7425
diff changeset
2338 * X11 fullscreen switching fixed, when d_width == screenwidth
e306a3dc08b4 updated
arpi
parents: 7425
diff changeset
2339 * 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
2340
7442
e306a3dc08b4 updated
arpi
parents: 7425
diff changeset
2341 Features:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2342 * 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
2343 * -mf now supports TGA (24/32bpp uncompressed/rle) images
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2344 * libavcodec: support for interlaced MPEG-4 _de_coding
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2345 * libavcodec: aspect ratio encoding support (MPEG-4, 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
2346 * 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
2347
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
2348
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2349
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
2350 pre7: Sep 5, 2002
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2351 Cleanup:
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2352 * 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
2353 * tons of compiler warning fixes, some configure/Makefile improvements
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2354 * 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
2355 * docs review continued, HTML cleanups
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2356 * 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
2357
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2358 Code:
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2359 * vfw/vfwex cleanup, support for runtime csp queries, 8bpp support
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2360 * 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
2361 * libavcodec: 2-pass control code rewritten, now everything is customizable
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2362 * libavcodec: MPEG-4/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
2363 * 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
2364 * 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
2365 * OGM subtitles support
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2366 * optional freetype 2.1+ support for runtime-scalable .ttf font rendering
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2367 * various networking and mms:// fixes, live.com support improved
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2368 * various v4l video capturing and audio capturing fixes, audio input layer
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2369 * libmpdvdkit2 - based on libdvdcss 1.2.2 + libdvdread 0.9.3 + key cache
12495
7e3247dd02f8 first cut at pre5 changes
diego
parents: 12415
diff changeset
2370 * alsa: iec958-init completely rewritten - better SP/DIF AC3 support
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
2371
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2372 GUI:
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2373 * 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
2374 * 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
2375 * 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
2376
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
2377
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2378
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
2379 pre6: Aug 6, 2002
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2380 * 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
2381 * libavcodec M1 direct rendering
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2382 * IPB support with Xv
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2383 * libavcodec improvements, bugfixes (encoder and decoder side)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2384 * Raw DV demuxer
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2385 * libdv-based DV audio/video decoder
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2386 * Various MOV/MP4, RM and ASF/WMV demuxer bugfixes, improvements
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2387 * Detection of AVI files which needs -ni
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2388 * workaround for some Nandub bugs
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2389 * Support for live.com RTP/RTSP streaming libraries
12615
84e078fd64b4 uniform VOBsub spelling
diego
parents: 12541
diff changeset
2390 * 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
2391 * 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
2392 * Closed Captioning (ASCII subs on RC1 DVDs) support
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2393 * 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
2394 * VIDIX fixes/updates, including fixes of all known Radeon bugs
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2395 * dithered 1/4/8 bpp support with -vo svga (EGA rulez:))
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2396 * alsa9 fixes/improvements
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2397 * native ARTS driver
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
2398 * various endianness and 64-bit fixes (including MEncoder and -ao pcm)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2399 * many small compatibility/portability fixes (better Cygwin, Darwin support)
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2400 * 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
2401 * 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
2402 * '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
2403 * 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
2404 * 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
2405
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2406
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2407
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
2408 pre5: Jun 8, 2002
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2409 Documentation:
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2410 * a lot of fixes, updates, cleanups
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2411 * new README containing quick install guide
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2412 * tech level docs on libavcodec encoding options
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2413 * HTML doc is now IE 6.0.2600 compatible! :)))
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2414
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2415 Code changes:
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2416 * subreader (ASCII subtitle file parser) fixes
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2417 * spudec (VOBsub) cleanup/fixes
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2418 * new (faster, better) scaler
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2419 * bbox support
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2420 * 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
2421 * OGM (Ogg) audio/video stream selection
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2422 * native Micro$oft MPEG4v1 (MPG4) codec, error concealement for all MPEG-4s
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2423 * various libavcodec encoding improvements
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2424 * MPEG-1 && -vo x11 crash fixed when movie's height%16!=0
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2425 * 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
2426 * flickering/blocking fixed for old VfW codecs (indeo3, cinepak etc)
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2427 * introduced codecs.conf versioning to avoid problems caused by too old conf
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2428
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2429 Display:
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2430 * some more X11 cleanup, icewm fullscreen fixes, -vo gl/gl2 fixed
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2431 * xscreensaver disabling support (optional, disabled by default)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2432 * pan&scan support in xv, xmga, xvidix
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2433 * 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
2434 * VIDIX Rage128/Radeon driver synced with MPlayerXP, various xvidix fixes
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2435 * DVB A/V sync fixes, libfame updated to 0.9.0
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2436 * native -ao arts driver
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2437 * AC3 passthrough support for -ao alsa9
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2438 * -ao nas fixed
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2439
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2440 Miscellaneous fixes:
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2441 * GUI: VCD and URL support, some bugs fixed
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2442 * some cleanup of messages (less debug stuff) printed by MPlayer
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2443 * gcc 3.1 support
12316
alex
parents: 12313
diff changeset
2444 * 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
2445
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2446
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2447
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
2448 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
2449 * X11 fullscreen toggle fixes with many window managers, multifile playback
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2450 * DXR2 support
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2451 * 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
2452 * "cropdetect" video filter to autodetect necessary cropsize
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2453 * 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
2454 * 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
2455 * 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
2456
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2457
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2458
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
2459 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
2460 * 3DNow! optimization of AC3 4ch downmix fixed, optimizations re-enabled
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2461 * DGA error/fail after 1 second of playing fixed
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2462 * big A-V desync for some AVI files fixed
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2463 * image distortions when seeking in some MPEG files fixed
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2464 * libmpdvdkit + gcc 3.x issue solved (our CFLAGS triggered a gcc3 bug...)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2465 * GUI aspect ratio and fullscreen switch fixes, cleanups
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
2466 * low-PS WMV playback fixed
11571
d8b6194c8079 spelling, line length adjusted
diego
parents: 11570
diff changeset
2467 * Mac OS X (Darwin) port?
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2468 * buggy v4l audio grabbing disabled, we cannot fix, but patches are welcomed!
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2469 * various MJPEG improvements in libavcodec
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2470
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2471
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2472
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
2473 pre2: Apr 30, 2002
13047
4e613c87c2f5 spelling: big-endian and little-endian
diego
parents: 13003
diff changeset
2474 * hwac3 fixes (try AFMT_AC3 first), big-endian fixes for PCM audio
13786
ad29267afe7a spelling
diego
parents: 13047
diff changeset
2475 * 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
2476 * 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
2477 * audio-only with GUI fixed
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2478 * -rootwin fixed for x11, xv, xmga, xvidix
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2479 * aspect ratio fix for ffmpeg12
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2480 * MPEG-ES detection fixed
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2481 * 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
2482 * support for many new Win32 codecs, including mss1, tm20, ucod, truespeech
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2483 * DivX audio dll sig11 with glibc 2.1.(2|3) fixed
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
2484 * libmpdvdkit - patched kit of DVD libraries (enabled for Linux+FreeBSD)
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2485 * man pages updated
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2486 * '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
2487 * 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
2488 * options -xy,-zoom,-flip usable with MEncoder, too, -xy keeps aspect
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2489 * -vop lavc, using new fast best libavcodec for realtime MPEG-1 transcoding
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2490 * fixed GTK GUI crash with --disable-mencoder
12615
84e078fd64b4 uniform VOBsub spelling
diego
parents: 12541
diff changeset
2491 * no more black VOBsub subtitles :)
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2492
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2493
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2494
12186
38eaecfc566c Some release dates added, consistent date format.
diego
parents: 12183
diff changeset
2495 pre1: Apr 21, 2002
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2496 * 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
2497 * 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
2498 * video filter layer - with numerous plugins (crop, expand, etc)
12615
84e078fd64b4 uniform VOBsub spelling
diego
parents: 12541
diff changeset
2499 * view or encode DVD/VOBsub and/or text subtitles into the output AVI
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2500 * 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
2501 * 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
2502 * 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
2503 * FFmpeg (included) now supports decoding MPEG4v2 (MP42) and DivX 5.0 files
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2504 * greatly enhanced MPEG-4 encoder (libavcodec)
12283
91c129f7b2e6 Ogg spelling fixed as pointed out by the wanderer.
diego
parents: 12279
diff changeset
2505 * audio-only (WAV/MP3/WMA/Ogg) file playback (console only)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2506 * playing/encoding audio from separate WAV/MP3 file
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
2507 * support for more file formats, including the new and very popular Ogg
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2508 * multiple file playback from console, including various playlist formats
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2509 * and of course, faster than ever... :)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2510
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2511
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2512
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2513 MPlayer (0.60) "The RTFMCounter": Jan 2, 2002
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2514
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2515 release:
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
2516 * minor bug fixes for RealMedia/nuppelvideo demuxers
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2517 * docs updates
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2518 * help file translation updates
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2519
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2520
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2521
12872
9d40b63f7c17 0.18 was never released and a few dates added.
diego
parents: 12824
diff changeset
2522 pre2: Dec 29, 2002
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2523 * build fixes (install codecs.conf)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2524 * DVD subtitles improved (stability and pts fixes)
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2525 * 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
2526 * DXR3 fixes
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2527 * AC3 passthrough fix
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2528 * docs updates
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2529 * make install
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2530
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2531
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2532
12872
9d40b63f7c17 0.18 was never released and a few dates added.
diego
parents: 12824
diff changeset
2533 pre1: Dec 25, 2002
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2534 * 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
2535 yuv4mpeg2)
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2536 * 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
2537 g723, XAnim)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2538 * 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
2539 * rewritten configure script (better autodetection, cleaner messages)
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2540 * MMX/SSE optimizations
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2541 * 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
2542 * DirectShow code in C
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2543 * software YV12 scaling
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2544 * aspect ratio fixes
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2545 * input cache for smoother network/DVD playback
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2546 * GUI fixes and new skins
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2547 * DVD subtitles
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2548 * playing in root window (-rootwin)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2549 * liba52
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2550 * audio filters (surround, 5.1, up/downsample, etc)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2551 * new homepage design
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2552 * grabbing from TV through v4l
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2553 * hardware MPEG decoder support (DXR3, Siemens DVB)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2554
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2555
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2556
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2557 MPlayer (0.50) "The Faszom(C)ounter": Oct 8, 2001
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2558
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2559 release:
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2560 * 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
2561 * 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
2562
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2563
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2564
12872
9d40b63f7c17 0.18 was never released and a few dates added.
diego
parents: 12824
diff changeset
2565 prex 1-3: Sep 28 2001 - Oct 5 2001
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2566 * 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
2567 * 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
2568 * a lot of bug fixing
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2569 * new AAlib driver (independent of SDL, SUB/OSD support)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2570 * DivX DirectShow equalizer over keyboard
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2571 * dynamic setting of DivX postprocessing quality (-autoq)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2572 * updated FAQ section on the homepage
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2573
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2574
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2575
12872
9d40b63f7c17 0.18 was never released and a few dates added.
diego
parents: 12824
diff changeset
2576 MPlayer (0.18) "The BugCounter": (0.18 only consisted of prereleases)
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2577
12872
9d40b63f7c17 0.18 was never released and a few dates added.
diego
parents: 12824
diff changeset
2578 pre 1-5: Jun 26 2001 - Jul 9 2001
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2579 * mp3lib even more optimized for 3DNow!/MMX
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2580 * GGI driver
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2581 * ICCCM patch
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2582
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2583 * skin support
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2584 * GUI support
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2585
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2586 * libao2 (null, oss, alsa, sdl) introduced
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2587 * ASF seeking fixed
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2588 * 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
2589 * framedropping for MPEG files as well
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2590 * X11 driver works on remote display (without SHM)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2591 * A-V sync for AVI files fixed (both -bps and -nobps)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2592
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2593
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2594
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2595 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
2596 - 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
2597 it's (hopefully) fixed now.
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
2598
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2599
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2600
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2601 MPlayer v0.17 "IdegCounter": Apr 27, 2001
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2602 * DVD playing (libcss)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2603 * OSD and subtitles with antialiased fonts
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2604 * new Win32 codecs (WMV1,AP42,ASV2 etc)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2605 * new VO drivers (SVGAlib,fbdev,DGA,SDL etc)
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2606 * source cleanup, most part of the code rewritten
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2607
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
2608 * 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
2609
12409
e9a42bfc2cd0 Spelling and wording fixes pointed out by the wanderer.
diego
parents: 12331
diff changeset
2610 - faster memcpy() routine (MMX/3DNow!/SSE-optimized)
7425
82da62af5813 TODO completed
arpi
parents: 7424
diff changeset
2611 - new stream selection code (autodetected)
82da62af5813 TODO completed
arpi
parents: 7424
diff changeset
2612 - pre-devel-alpha DVD code (libcss)
82da62af5813 TODO completed
arpi
parents: 7424
diff changeset
2613 - subtitle code 100% (perfected timing code)
82da62af5813 TODO completed
arpi
parents: 7424
diff changeset
2614 - new output drivers (SVGAlib, FBdev)
82da62af5813 TODO completed
arpi
parents: 7424
diff changeset
2615
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2616
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2617
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2618 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
2619 - 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
2620 - 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
2621 - 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
2622 - 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
2623 - 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
2624
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2625
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2626
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2627 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
2628 - 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
2629 - small fixes
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
2630
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2631
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2632
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2633 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
2634 - 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
2635 - LIRC fix, mplayer_lirc changed back to mplayer [Andreas Ackermann]
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2636 - 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
2637 - asfheader.c: using w=h=b=1 for audio_concealment_none
12318
491d4afdff25 typos pointed out by the wanderer
diego
parents: 12316
diff changeset
2638 - 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
2639 - 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
2640 - 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
2641 - 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
2642 - 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
2643
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
2644
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2645
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2646 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
2647 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
2648 - 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
2649 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
2650 - 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
2651 - 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
2652 - 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
2653
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2654
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2655
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2656 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
2657 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
2658 - 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
2659 - 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
2660 - 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
2661 - 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
2662 - 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
2663 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
2664 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
2665 - 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
2666
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2667
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2668
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2669 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
2670 last fixes, release is coming soon!
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2671 - 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
2672 - "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
2673 - 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
2674 - 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
2675 - 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
2676 - 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
2677
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
2678 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
2679
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2680
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2681
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2682 MPlayer v0.11-pre21: Feb 12, 2001
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2683 MPEG-1 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
2684 - "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
2685 [thanks to Christoph H. Lampert]
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2686 - DivX postprocess filter works for MPEG-1 files, too! (-divxq 1/3/7/31)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2687 - 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
2688 - audio select() detection: if detected audio buffer size == 0, then
12318
491d4afdff25 typos pointed out by the wanderer
diego
parents: 12316
diff changeset
2689 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
2690 - 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
2691 (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
2692 de-interlace features)
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
2693 - 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
2694 (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
2695
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2696
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2697
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2698 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
2699 NI-AVI support, small fixes & patches...
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2700 - 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
2701 - 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
2702 - 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
2703 - ./configure: applied patches [LGB,Ian Kumlien,Magnus Pfeffer]
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2704 - AVI chunk_id->ds mapper moved to demux_avi_select_stream()
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2705 - added non-interleaved AVI parser
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2706 - 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
2707
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2708
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2709
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2710 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
2711 small fixes...
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
2712 - 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
2713 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
2714 - some independent code (asfinfo.c and GL-test) moved to the new TOOLS subdir
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2715 - 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
2716 - 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
2717 (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
2718 - 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
2719 [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
2720 - README updated (input & codec lists)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2721 - implemented ASF audio descrambling [Dirk Vornheder & Einon]
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2722 -> 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
2723 - 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
2724
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2725
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2726
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2727 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
2728 patch release :)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2729 - 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
2730 - 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
2731 - opendivx encoding bitrate option changed from -divxq to -br
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2732 (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
2733 - 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
2734 - 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
2735 - 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
2736 - 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
2737 - 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
2738 - 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
2739 (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
2740 - 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
2741 - 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
2742
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
2743
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2744
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2745 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
2746 fixes
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2747 - 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
2748 - 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
2749 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
2750 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
2751 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
2752 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
2753 - benchmarking in gltest.c: calculate fps and process times
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2754 - 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
2755
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2756
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2757
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2758 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
2759 ACM fixed
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2760 - 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
2761 There was an output buffer size problem with the Win32/ACM audio codec
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2762 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
2763 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
2764 - SDL support compiling hint by Michael Durller added to the FAQ
23734
acfe034e5386 ISO8859-1 --> UTF-8
diego
parents: 23733
diff changeset
2765 - 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
2766 - ./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
2767 (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
2768 - ./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
2769
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2770
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2771
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2772 MPlayer v0.11-pre15: Feb 2, 2001
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2773 ASF sync fixed
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2774 - ASF parser: now supports other than 0x5D segments [Dirk Vornheder]
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2775 - 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
2776 (-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
2777
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2778
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2779
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2780 MPlayer v0.11-pre14: Feb 1, 2001
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2781 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
2782 - 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
2783 - libvo / Xv driver swapped red-blue fixed
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2784 - 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
2785 specify the correct fps at commandline (-fps), +-1 fps allowed...
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2786 [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
2787 - some error and consistency checking into demux_asf
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2788 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
2789 me and upload the file (first 1MB is enough if it represents the problem)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2790 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
2791 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
2792 we will never have a working ASF player...
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2793 - 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
2794
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2795
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2796
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2797 MPlayer v0.11-pre13: Jan 31, 2001
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2798 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
2799 - 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
2800 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
2801 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
2802 - 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
2803 -> opendivx extra 64-pixel width band at right disappeared!
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2804 - 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
2805 then using standard VCD bitrate (75*2324 bytes/sec)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2806 -> 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
2807 - 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
2808 - 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
2809 [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
2810 - 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
2811
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2812
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2813
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2814 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
2815 ./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
2816 - ./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
2817 remove file after tests [SaPe]
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
2818 - ./configure: trying the gcc optimize options and fall back on 'pentium'
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2819 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
2820 - 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
2821 - 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
2822 - 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
2823 (sizeof() changed to strlen()...) [Gabucino]
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2824 - 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
2825 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
2826 - 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
2827 - 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
2828 - audio streaming disabled if -nosound specified (setting audio_id to -2)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2829 - 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
2830 - 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
2831 (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
2832
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
2833
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2834
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2835 MPlayer v0.11-pre11: Jan 29, 2001
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2836 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
2837 - 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
2838 (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
2839 - stream.c / stream_reset() fix: now really seeks back to position 0!
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2840 - ASF file format detection added (no ASF reading yet!!!)
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2841 - ASF demultiplexer added, changes in demuxer.c to handle fragmented packets
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2842 > 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
2843 - 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
2844 - 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
2845 changed xmga,xma... to mga,xmga,...
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
2846 - 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
2847 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
2848 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
2849 - 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
2850 - 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
2851 - 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
2852
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2853
28017
aee575e7aee5 whitespace cosmetics
diego
parents: 28013
diff changeset
2854
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2855 MPlayer v0.11-pre10: Jan 22, 2001
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2856 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
2857 - 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
2858 - AVI file writing support, new option: -encode filename
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2859 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
2860 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
2861 (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
2862 - libvo: default driver priority changed to: xmga,mga,syncfb,3dfx,xv,x11,gl
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2863 - AVI writer: index support
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2864 - 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
2865 - 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
2866 - 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
2867 - 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
2868 - 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
2869 - 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
2870 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
2871 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
2872 - 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
2873 - FAQ added
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
2874
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2875 ** 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
2876 ** 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
2877
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2878
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2879
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2880 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
2881 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
2882 - 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
2883 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
2884 - 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
2885 - 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
2886
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2887
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2888
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2889 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
2890 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
2891 - 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
2892 - (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
2893 - 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
2894 (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
2895 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
2896
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2897
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2898
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2899 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
2900 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
2901 - 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
2902 (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
2903 - 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
2904 - 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
2905 (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
2906 - '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
2907 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
2908
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
2909
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2910
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2911 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
2912 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
2913 - 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
2914 - 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
2915 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
2916 - updated DOCS/AUTHORS and DOCS/README
7344
a832c0b2e1ac mplayer changelog, collected by ??? (found at incoming/ :))
arpi
parents:
diff changeset
2917
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2918
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2919
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2920 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
2921 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
2922 - 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
2923 - 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
2924 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
2925 (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
2926 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
2927 - 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
2928 (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
2929
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2930
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2931
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2932 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
2933 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
2934 - 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
2935 - 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
2936 - 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
2937 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
2938 - 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
2939 - 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
2940 conversion is done (well) by the C code -> MPEG play in 15bpp works!
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2941 - AVI playing support added in 15bpp (memcpy)
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2942 - AVI playing support added in 16bpp (C 15->16 converter by me)
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2943 - 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
2944 - libvo/x11: yuv2rgb used MMX code on non-MMX CPUs, too!!! fixed...
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2945 - 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
2946 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
2947 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
2948 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
2949 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
2950 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
2951 => 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
2952
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2953
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2954
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2955 MPlayer v0.11-pre3: Jan 5, 2001
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2956 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
2957 - 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
2958 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
2959 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
2960 - 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
2961 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
2962 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
2963 - 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
2964 - 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
2965
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2966
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2967
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2968 MPlayer v0.11-pre2: Jan 4, 2001
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2969 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
2970 - 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
2971 - 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
2972 - '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
2973 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
2974 - 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
2975 - 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
2976 '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
2977 - adding new config.h option to set default MP3 audio codec (mpg123/l3codeca)
11604
777f777b02e4 spelling cosmetics
diego
parents: 11602
diff changeset
2978 ./configure selects mp3lib only if you have 3DNow! [idea: Gabucino]
18369
13fd3eb9a27c misc wording/spelling fixes
diego
parents: 18367
diff changeset
2979 - automatic fall back on mp3lib/mpg123 if l3codeca.acm can't be loaded/inited
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
2980
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2981
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2982
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2983 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
2984 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
2985 - AVI audio seeking improvements: now using nBlockAlign value to seek
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
2986 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
2987 - 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
2988 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
2989 - 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
2990 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
2991 - 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
2992
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
2993
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2994
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
2995 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
2996 - testing
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
2997 - docs changed
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
2998 - 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
2999 - release!!!
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
3000
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3001
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3002
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3003 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
3004 - 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
3005 - 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
3006 - 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
3007 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
3008
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
3009
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3010
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3011 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
3012 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
3013 - 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
3014 - 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
3015 - 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
3016 => 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
3017 - 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
3018 when to display it
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
3019 - mplayer.c: in_frame flag fixes, didn't work well with MPEG-2 streams
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
3020 (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
3021 - '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
3022 -> 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
3023 -> keep information of the header changes (after init)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3024 - 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
3025 (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
3026 - 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
3027 - 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
3028 - 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
3029 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
3030 else -> x_size=value y_size=aspectratio*x_size
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3031 - 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
3032 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
3033 - new keys:
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
3034 ESC => quit
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
3035 + and - => adjust audio delay +- 0.1 second
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3036 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
3037 - 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
3038 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
3039 - 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
3040 - 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
3041 0 = none (unused yet)
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
3042 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
3043 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
3044 - 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
3045 #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
3046 #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
3047 - help updated
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3048 - prints max compressed framesize at exit (both AVI & MPEG)
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3049 - 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
3050 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
3051 Current audio seeking has changed to seek inside the chunk only if the
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3052 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
3053 - 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
3054
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
3055
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3056
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3057 MPlayer v0.10-pre6: Dec 24, 2000 "Xmas edition"
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3058 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
3059 - ./configure: k6_mtrr (2.4.test11+) added [Pontscho]
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3060 - `term destroys if mplayer (MPG) called from mc.ext` bug fixed:
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3061 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
3062 - better output at exit (handled now by exit_player())
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3063 - 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
3064 - 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
3065 (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
3066 - 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
3067 (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
3068
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3069
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3070
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3071 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
3072 flipping fixed
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
3073 - 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
3074 - 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
3075 - 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
3076 - duplicate flip_page() calls removed (overload with x11 and mga)
11935
3fd276f89f2b XAnim spelling corrected.
diego
parents: 11881
diff changeset
3077 - 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
3078
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3079
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3080
12872
9d40b63f7c17 0.18 was never released and a few dates added.
diego
parents: 12824
diff changeset
3081 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
3082 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
3083 - 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
3084 - 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
3085 [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
3086 - libmpeg2 upgraded
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
3087
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3088
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3089
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3090 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
3091 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
3092 - 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
3093 (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
3094 - default level: 0, only some informal output
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3095 - init debug: 1, some basic debug infos, AVI header, function values
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3096 - 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
3097 - 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
3098 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
3099 - 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
3100 - 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
3101 - 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
3102
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3103
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3104
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3105 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
3106 bugfix test release, bps-sync enabled
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3107 - AVI: supporting both 0-based and movi-based index types (autodetect)
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3108 - 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
3109 work yet [thanks to Alan Chen for testfile]
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3110 - 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
3111 (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
3112 - ./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
3113 - 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
3114
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3115
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3116
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3117 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
3118 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
3119 - 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
3120 - 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
3121 - 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
3122 - 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
3123 - 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
3124 - 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
3125 - 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
3126 - 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
3127 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
3128 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
3129 For example:
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
3130 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
3131 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
3132 [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
3133 - 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
3134
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3135
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3136
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3137 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
3138 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
3139 - version changed in the files
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
3140 - docs updated
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
3141
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3142
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3143
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3144 MPlayer v0.09-pre3: Dec 3, 2000
7372
2afbd3ffe08c found 0.01-0.05
arpi
parents: 7371
diff changeset
3145 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
3146 - 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
3147 - 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
3148 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
3149 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
3150 - 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
3151 - 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
3152 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
3153
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3154
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3155
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3156 MPlayer v0.09-pre2:
12183
6bf35678182c whitespace changes (improves changelog mode in vim/emacs)
diego
parents: 12090
diff changeset
3157 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
3158 - removed unnecessary code from libmpeg2/header.c
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3159 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
3160 and bitrate extension... and the ext. id check is done by the caller.
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3161 - 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
3162 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
3163
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
3164
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3165
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3166 MPlayer v0.09-pre1: Dec 1, 2000
7372
2afbd3ffe08c found 0.01-0.05
arpi
parents: 7371
diff changeset
3167 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
3168 - 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
3169 - 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
3170 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
3171 [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
3172
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
3173
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3174
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3175 MPlayer v0.08: Nov 27, 2000
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3176 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
3177 - 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
3178 - 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
3179 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
3180 pointers, maybe the reordered code confuses it)
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3181 - 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
3182 - 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
3183 - 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
3184 - #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
3185 - ./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
3186 - 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
3187 - '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
3188 - Xv benchmark results added to DOCS/SPEED
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3189 - 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
3190 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
3191 - 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
3192 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
3193
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3194
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3195
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3196 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
3197 Easier compile
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
3198 - 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
3199 - 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
3200 - 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
3201
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3202
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3203
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3204 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
3205 Better codec selection
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3206 - 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
3207 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
3208 - YUV support fixed, codecs.c setup flags to handle YUV properly
14025
571f08316b2d MPEG-X spelling
diego
parents: 14020
diff changeset
3209 YUV works fine with DivX, MPEG-4, 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
3210 - 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
3211 - 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
3212
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3213
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3214
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3215 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
3216 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
3217 - 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
3218 - 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
3219
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3220
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3221
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3222 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
3223 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
3224
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3225
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
3226
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3227 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
3228
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3229
7372
2afbd3ffe08c found 0.01-0.05
arpi
parents: 7371
diff changeset
3230
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3231 MPlayer v0.01: Nov 11, 2000
7372
2afbd3ffe08c found 0.01-0.05
arpi
parents: 7371
diff changeset
3232 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
3233 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
3234
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3235
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
3236
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
3237 mpg12play v0.9-v0.95pre5: Oct 21-Nov 2, 2000
12279
7a6455ac3faa spelling
diego
parents: 12186
diff changeset
3238 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
3239 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
3240 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
3241
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3242
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3243
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
3244 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
3245 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
3246 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
3247
12302
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3248
109d574144b6 The eve of a new release is always a good time to take history lessons, so
diego
parents: 12299
diff changeset
3249
7371
d364fd4065a0 hmm. i've found a ChangeLog file in 0.18-pre tarball :) it's merged now.
arpi
parents: 7344
diff changeset
3250 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
3251 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
3252 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
3253 image quality and speed problems with it.