summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: 4a4d7d656c753f692a74e69e7b5c92e4c0265661 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
xine-lib (0.9.13) unstable; urgency=low

  * improved audio resampling for cards limited to 16 bits, stereo or mono
  * native wmv7 decoder using ffmpeg
  * enable ffmpeg's native msmpeg4 v1/v2 decoder
  * correct highlight placement for anamorphic and pan&scan menus with DXR3
  * half-way support for widescreen tv sets with DXR3
  * WAV file demuxer
  * SMJPEG file demuxer
  * Id CIN file demuxer
  * FLI file demuxer
  * FLI video decoder
  * Raw RGB video support
  * Raw YUV video support
  * Microsoft RLE decoder
  * AAC decoder (FAAD2 library)
  * Reworked ALSA audio support 
  * demux_qt improvements to handle .mp4
  * initial support of Quicktime6 files
  * image redraw in paused mode (for window resize, adjusts etc)
  * skip by chapters GUI enhancement
  * deliver frame statistics only if frames have been skipped/dropped

 -- Siggi Langauf <siggi@debian.org>  Sat,  3 Aug 2002 22:44:16 +0200

xine-lib (0.9.12) unstable; urgency=low

  * demux_ts fixes for ATSC streams
  * configurable size of avi subtitles
  * fixed bug in libsputext that caused subtitle flashing
  * update win32 codec loading code
  * use directshow filter to decode msmpeg4 v1/v2
  * fixed logo file name extension
  * fixed german i18n files

 -- Guenter Bartsch <guenter@users.sourceforge.net>

xine-lib (0.9.11) unstable; urgency=low
  
  * sync with ffmpeg cvs
  * some endianess and 64bit machine fixes
  * better quality using linearblend filter
  * new FILM (CPK) demuxer
  * new RoQ demuxer
  * RoQ video decoder
  * RoQ audio decoder
  * new SVQ1 decoder
  * new QuickTime demuxer
  * DXR3 overlay mode fixed
  * DXR3 support for libfame 0.8.10 and above
  * fixes for transport streams demuxer
  * VIDIX video out driver (experimental)
  * TV fullscreen support using nvtvd
  * better support for gcc 3.1 (libmpeg2)
  * assorted open source ADPCM audio decoders
  * support setting config options using "opt:" pseudo MRLs

 -- Guenter Bartsch <guenter@users.sourceforge.net>
 
xine (0.9.10) unstable; urgency=low

  * fixed snapshot: capture current frame with overlays
  * AVI progressive index reconstruction
  * demuxers seeking cleanup and fixes
  * "streaming" AVI support (plays growing files)
  * handle AVIs bigger than 2GB
  * new resizing behaviour for xine-ui: user may choose if stream
    size changes should update video window size.
  * fix VCD playback
  * libmad updated to 0.14.2b and optimized for speed 
  * cinepak video decoder (native)
  * libwin32 compilation fixes
  * dxr3 compilation fixes
  * SyncFB video-out (brightness/contrast control is back, updated doc, ...)
  * new spec files for rpm package generation (xine-ui and xine-lib)
  * SDL video out driver (experimental)
  * XVidMode support fixed

 -- Guenter Bartsch <guenter@users.sourceforge.net> 

xine (0.9.9) unstable; urgency=low
  
  * new (fast) demuxer seeking
  * libdivx4 updated to support divx5
  * several memory leak fixes
  * sound card clock drift correction
  * reworked video driver api
  * new deinterlace method (linear blend)
  * win32 dll stability fixes
  * updated ffmpeg (with divx5 support)
  * updated mpeg2dec (0.2.1)
  * new metronom code and discontinuity handling
  * logo moved to xine-lib
  * improved still frame detection and video_out code 
  * several dxr3 fixes
  * avi multiple audio stream support
  * font encoding support for avi subtitles
  * avi subtitles can be turned off
  * mms streaming plugin
  * better playing support for ffmpeg/win32 codecs on slow machines
  * using "%" instead of ":" as subtitle file seperator
  * xvid (http://www.xvid.org) codec support
  * use of $CFLAGS instead of $GLOBAL_CFLAGS 

 -- Guenter Bartsch <guenter@users.sourceforge.net> Sat Apr 20 20:32:33 CEST 2002

xine (0.9.8) unstable; urgency=low

  * Linux framebuffer video out driver (experimental)
  * several bugfixes
  * still frame detection
  * closed caption decoding
  * ffmpeg updated to cvs version
  * metronom bugfixes
  * better looking OSD fonts
  * fix audio pause on discontinuities
  * merged dxr3 and dxr3enc drivers into single dxr3 driver. See README.dxr3 
  * dxr3 encoding support for librte-0.4 besides the traditional libfame.
  * support for (live) mpg streams via tcp
  * two new skins

 -- Guenter Bartsch <guenter@users.sourceforge.net> Sun Jan 13 16:15:07 CET 2002

xine (0.9.7) unstable; urgency=low

  * fix some win32 dll segfaults
  * seamless branching on input_dvd
  * fix no audio deadlock
  * OSD (On Screen Display) for rendering text and graphics into overlays
  * reworked spu and overlay manager (multiple overlays supported)
  * support for avi text subtitles (use something like xine stream.avi:foo.sub)
  * altivec support

 -- Guenter Bartsch <guenter@users.sourceforge.net> Tue Nov 27 01:20:06 CET 2001

xine (0.9.6) unstable; urgency=low

  * demux_asf big fragments handling
  * working setup dialog (experimental)
  * dxr3 bugfixes
  * sun audio interface version fixed
  * fix segfault with -A null
  * add support for quicktime streams without audio
  * audio plugin interface fix

 -- Guenter Bartsch <guenter@users.sourceforge.net> Tue Nov 27 01:20:06 CET 2001

xine (0.9.5) unstable; urgency=low

  * improved responsiveness (pause, stop, resume, seek)
  * catch segfaults when loading plugins
  * test OS support for SSE instructions
  * new win32 codecs supported (including Windows Media Video 7/8)
  * libwin32dll bugfixes and DirectShow support
  * demux_asf reworked to handle asf oddities
  * input_http bugfixes, proxy, auth and proxy-auth support
  * snapshots of YUY2 images should work now
  * SyncFB video out plugin: bug fixes, YUY2 support and several enhancements
  * dxr3 overlay<->tv & TV mode switching on-the-fly (see README.dxr3)
  * new config file handling (.xinerc is gone, .xine/config is the replacement)
  * setup dialog preview
  * new metronom code for smoother playback of streams containing broken pts
  * xinerama patch by George Staikos <staikos@0wned.org>

 -- Guenter Bartsch <guenter@users.sourceforge.net> Fri Nov 23 14:10:26 CET 2001

xine (0.9.4) unstable; urgency=low

  * new SyncFB video out plugin (see README.syncfb)
  * catch SIGSEGV during libdivxdecore version probing. see README.divx4.
  * audio_force_rate .xinerc option

 -- Guenter Bartsch <guenter@users.sourceforge.net> Sun Nov  4 23:43:55 CET 2001

xine (0.9.3) unstable; urgency=low

  * XShm gamma adjusting (brightness)
  * bugfix: lot skipped frames and low cpu
  * bugfix: dolby 2.0 audio was not correctly played back (mono)
  * option for constant downmixing to dolby 2.0 added (see README.xinerc)
  * reworked spu/menu decoder
  * new deinterlace method using Xv scaling for slower systems
  * mmx/mmxext/sse optimized memcpy functions
  * oss softsync fixes
  * EXPERIMENTAL dxr3enc video driver for displaying non-mpeg streams on dxr3
    (read xine-ui/doc/README.dxr3 for details on compilation and usage)
  * version checking of external libdivxdecore.so in divx4 decoder plugin
  * default priority of divx4 decoder (4) lower than ffmpeg (5)
  * removed divx4 decoder warning and code cleanup; updated README.divx4
  * dxr3 option for 'zoom' mode (see README.dxr3)
  * dxr3 still-menu/audio sync fixes / menu buttons now auto-display
  * dxr3 now keeps BCS values in .xinerc / Aspect ratio autodetection
  
xine (0.9.2) unstable; urgency=low

  * bugfixes
  * ogg/vorbis support
  * improved softsync (esd, oss) support
  * ASF support
  * non-gcc compiler support
  * improved spu/menu support
  * fast, specialized scaling functions
  * documentation cleanup
  * audio volume slider

 -- Guenter Bartsch <guenter@users.sourceforge.net> Sun Oct 14 20:13:20 CEST 2001

xine (0.9.1) unstable; urgency=low

  * support for subtitle names
  * new software deinterlacer (try --deinterlace; caution: CPU intensive!)
  * new --version argument
  * autoconf-2.52/automake-1.5 support (please test!)
  * lots of small bugfxes...

 -- Siggi Langauf <siggi@debian.org>  Tue, 18 Sep 2001 01:48:38 +0200

xine (0.9.0) unstable; urgency=low

  * generic menu support
  * many bugfixes
  * quicktime demuxer
  * dts via s/pdif output

 -- Guenter Bartsch <guenter@users.sourceforge.net>  Fri Sep 14 01:37:31 CEST 2001

xine (0.5.3) unstable; urgency=low

  * small bugfix release

 -- Guenter Bartsch <guenter@users.sourceforge.net>  Wed Sep  5 02:41:11 CEST 2001

xine (0.5.2) unstable; urgency=low

  * many bugfixes
  * ffmpeg (mpeg4, opendivx ...) works on bigendian machines now
  * time-based seeking (try the cursor keys)
  * stream bitrate/length estimation (not implemented in all demuxers yet)
  * transport stream support should work now 
  * trick-plays (fast forward, slow motion, true pause function)
  * audio output architecture change

 -- Guenter Bartsch <guenter@users.sourceforge.net>  Sun Sep  2 23:47:00 CEST 2001

xine (0.5.1) unstable; urgency=low

  * ffmpeg plugin (OpenDivX, MS mpeg 4, motion-jpeg support)
  * various bugfixes

 -- Guenter Bartsch <guenter@users.sourceforge.net>  Sat,  11 Aug 2001 01:39:12 +0200

xine (0.5.0) unstable; urgency=low

  This is the big, long-awaited architecture change

  * new, plugin-based architecture
  * major GUI enhancements (MRL browser, usability...)
  * ports to Solaris (sparc/intel), IRIX (mips)
  * fullscreen and yuy2 support for XShm
  * support for remote X11 displays
  * aalib video output
  * artsd support
  * dxr3/h+ support now finally in the official tree
  * 4/5/5.1 audio channel output (OSS/ ALSA?)
  * a new default skin by Jérôme Villette

 -- Guenter Bartsch <guenter@users.sourceforge.net>  Sun,  22 Jul 2001 13:10:52 +0200

xine (0.4.3) unstable; urgency=low

  This is a minor bugfix release

  * GUI bugfixes and minor improvements
  * build fixes for FreeBSD
  * tarball should be complete now
  * improved demuxer file type detection
  * making metronom a bit more tolerant for small wraps
  * improved mp3 sample rate handling 

 -- Guenter Bartsch <guenter@users.sourceforge.net>  Sun,  16 May 2001 22:59:00 +0200

xine (0.4.2) unstable; urgency=low

  This is mainly a bugfix release for those who want a stable xine _now_,
  before the new, better, universal 0.5 architecture has stabilized.
  
  * RPM package fixes (version 0.4.01)
  * Stability/portability patches by Henry Worth
    (fixes lots of hangs and the like, should build on ppc now)
  * tests for ALSA version <0.9 in configure
  * improved synchronization, especially for AVIs
  * added file browser dialog (bad hack, but mostly working)
  * fixed "squeeking mpeg sound" bug
  * fixed segfault bug with non-seekable input plugins
  * fifo plugin now refuses to handle plain file name MRLs
    (fixes broken seek for files on some installations)
  
 -- Siggi Langauf <siggi@debian.org>  Sun,  6 May 2001 14:24:01 +0200

xine (0.4.0) unstable; urgency=low

  * new multithreaded architecture - xine becomes idle
  * notable performance improvements
  * lots of portability patches (alpha, powerpc...)
  * dynamic loading of demuxers

  * added support for ESD audio output
  * new CORBA interface (optional)

 -- Siggi Langauf <siggi@debian.org>  Sat,  3 Mar 2001 01:36:39 +0100

xine (0.3.7) unstable; urgency=low

  * subpicture/subtitle support
  * experimental AC3 digital output with some ALSA drivers 
  * restricted Debian build architecture to i386
    (closes:Bug#83138,Bug#83541,Bug#83373)
  * added Setup dialog for brightness and contrast controls

 -- Siggi Langauf <siggi@debian.org>  Sun,  4 Feb 2001 14:44:23 +0100

xine (0.3.6) unstable; urgency=low

  * support for field pictures
  * added autoprobing for audio driver
  * fixed autoconf paths for architecture independant files
  * VCD support for FreeBSD
  * raw device support fixed
  * libmpg123 update and bugfixes
  * mpeg audio (mp3) demuxer
  * video window resizing for Xv available
  * updated Debian control and copyright (closes:Bug#82817,Bug#83044,Bug#83047)

 -- Siggi Langauf <siggi@debian.org>  Mon, 22 Jan 2001 02:06:08 +0100

xine (0.3.5) unstable; urgency=low

  * (hopefully) fixed autoconf for Athlon processors
  * fixed aspect ratio calculation (=> SVCD support)
  * fixed demuxer bug (xine crashed aftera few minutes w/ some streams)
  * teletux support for YUY2 video format

  * added fixed build architecture for Debian package
  * Debian packages are now using /usr/lib/win32 for Windows Codecs
  * using English man page instead of French one, both to come...

 -- Siggi Langauf <siggi@users.sourceforge.net>  Wed, 10 Jan 2001 11:10:57 +0100

xine (0.3.4) unstable; urgency=low

  * re-debianized package using debhelper (much cleaner debian packages)

  * rudimentary support for win32 codecs
  * added Teletux support patch from Joachim Koenig
  * 3Dnow! support
  * build improvements on K6/K7 processors  

 -- Siggi Langauf <siggi@users.sourceforge.net>  Mon,  8 Jan 2001 04:03:11 +0100


xine (0.3.3) unstable; urgency=low

  * playlist, autoplay function
  * seamless branching
  * lpcm support
  * sigint handling
  * fixed shared memory release
  * fixed NTSC aspect ratio

 -- Siggi Langauf <siggi@users.sourceforge.net>  Thu, 04 Jan 2001 01:37:42 +0100


xine (0.3.2) unstable; urgency=low
  
  * audio rate up/downsampling
  * new yuv2rgb routines
  * anamorphic scaling for Xshm output
  * gui improvements (audio channel selection, fullscreen,
	  skinfiles, slider, transparency, a new theme)
  * ac3dec performance improved 
  * improved debugging/logging functions
  * improved dabian packages
  * RedHat 7 / gcc "2.96" build fixes

   -- Siggi Langauf <siggi@users.sourceforge.net>  Wed, 13 Dec 2000 02:44:18 +0100


xine (0.3.1p1) unstable; urgency=high

  * Bugfix for Debian package: 0.3.1 always segfaulted. This release should
    work... 

 -- Siggi Langauf <siggi@users.sourceforge.net>  Tue, 21 Nov 2000 21:43:18 +0100


xine (0.3.1) unstable; urgency=low

  * Initial release of Debian package.

  * xine should run on kde now
  * better audio driver detection
  * fixed aspect ratio bug
  * fixed pause function (restart pos)
  * fixed playlist-next bug  

 -- Siggi Langauf <siggi@users.sourceforge.net>  Sun, 19 Nov 2000 15:33:28 +0100

xine (0.3.0+older) unstable; urgency=low
  
  0.3.0
        - NULL audio driver (ability to run without sound card) 
        - ALSA audio driver
	- pause function
	- simple playlist function
	- massive performance improvements for xshm
 	  through subslice output
	- gui/skin improvements
	- improved build process
	- improved internal architecture
	- many minor updates/bugfixes

  0.2.4
	this is a maintenance/bugfix
	release, just wanted to release all the small little changes
	before we go for the next big architecture update that will
	be in the 0.3.x series

	
  0.2.3
	- included patches by Alan Cox:
	  net_plugin, bug fixes (i.e. VCD ...)
	- xshm video output module fixed for bpp>16
	  (but don't use that for speed reasons!)
	- new iDCT_mmx code from walken 
	  => picture quality massively improved :))
	- FAQ update
	- speed improvements due to new compiler switches
	- minor Makefile fixes for FreeBSD ports 
  
 -- Siggi Langauf <siggi@users.sourceforge.net>  Sun,  7 Jan 2001 23:59:12 +0100