VDR Plugin 'xineliboutput' Revision History
--------------------------------

2006-04-08: Version 0.99rc

- Fixed compilation problems with gcc 3.4.5 (timer.h, osd.c). 
  (reported by Gavin Hamill and Voitto Tuomainen)
- Suspend mode removed (it is now implemented only as separate plugin)
- Fixed X11 keyboard input handling
- Faster seeks and channel switches in udp and rtp streaming modes
- Fixed disconnection when playing to end of avi file
- Fixed multi-speed modes (reported by Vladimir Monchenko)
- Updated russian translations (thanks to Vladimir Monchenko)
- Pipe transport fixed

2006-03-28: Version 0.99pre

- Russian translations (thanks to Vladimir Monchenko)
- New de-interlacing methods and options
- Updated for vdr 1.3.43
- Support for xine post-processing plugins
- Stand-alone frontends can now automatically find 
  vdr (xineliboutput) server from network.
- Makefile modified to auto-detect vdr.
  If vdr is not installed, only stand-alone frontends and 
  xine plugin are compiled. 
  (use "make frontends" in plugin source directory)
- Xine plugin is automatically copied to xine's plugin directory
  instead of statically linking it to frontends.
  -> any xine frontend can be used.
- All logging goes to syslog and honors vdr's logging level

2005-22-11: Version 0.4
- Updated for xine-lib 1.1.0 and 1.1.1
- Framebuffer and DirectFB frontend is now tested and working.
- Remote frontends tested and working (TCP/UDP/RTP).
- README updated.
- Frontend is now loaded dynamically if needed.
  VDR part of plugin is not anymore linked against xine-lib and X11.
  -> plugin itself can be compiled and used without installing xine
     and/or X11 to VDR machine.
  Frontends still need X11 and/or xine-lib.
- Makefile modified to auto-detect xine-lib and X11.
  If X11 is not installed, only framebuffer frontend is compiled.
  If xine-lib is not installed, frontends are not compiled (-> only
  remote frontends can be used).
- Updated for vdr 1.3.34 
- Stand-alone frontends (sxfe and fbfe) can now forward lirc keys to VDR.
- New command-line parameters: frontend type, video driver and audio driver.
- Command-line parameters now override saved configuration parameters.

- Updated for xine-lib 1.0.1

2005-17-02: Version 0.3
- Updated for vdr 1.3.19 and xine-lib 1.0
- Direct playback of all xine-supported media types
  (+ automatic loading of external .srt/.sub subtitles)
- Support for http/rtsp network streams
- Image viewer
- New configuration options
- Improved OSD support for low-resolution video
- OSD performance optimizations
- Improved X server detection
- Support for xxmc output driver
- Support for DVB radio streams
- Support for audio visualization plugins

2004-19-08: Version 0.2
- Tested with VDR versions 1.2.6, 1.3.7 and 1.3.12
- Modified to compile with xine-lib 1.0.0 (rc4)
- New configuration options
- Decoder can be stopped manually or using inactivity timer
- Support for image grabbing
- Support for localization (i18n)

2003-12-20: Version 0.1

- Modified to compile with xine-lib 1.0.0 (rc2)
- Support for Xshm, Xv and XvMC.
- Audio driver and port can be selected (alsa,oss,...)
- X11 display location configurable (in setup.conf, 
  OSD menu or usind DISPLAY environment variable)
- Support for unscaled OSD (requires XShape X server extension)
- Support for deinterlacing
- Multiple bug fixes
- Many new configuration options
- Support for DVD plugin (GetSTC)
- Support for VDR Make.config

2003-09-10

- C Compilation problems fixed
- OSD scaling fixed

2003-05-23: Version 0.0.0

- Initial revision.


