[vdr] [ANNOUNCE] vdr-softdevice-0.2.2
Stefan Lucke
stefan at lucke.in-berlin.de
Sun Feb 12 19:36:53 CET 2006
Hello,
softdevice team (Torgeir Veimo, Martin Wache and me, Stefan Lucke)
is pleased to announce a new release of vdr softdevice plugin.
General info:
Softdevice plugin enables vdr to run on your desktop with
so called budget cards. You'll get vdr output via framebuffer or X11-Xv or
DirectFB or vidix to your screen. Decoding is done via ffmpeg.
Plugin's homepage is located at: http://softdevice.berlios.de/
Changelog since last release:
2006-02-12: softdevice-0.2.2
2006-02-11:
- some minor fixes:
- OSD redrawing with dfb-out when switching from StretchBlit to BES mode
- compiling with SoftOsd.c with gcc 2.95.3
2006-02-06:
- don't start ShmClient in fullscreen mode by default
- some more documentation
- disable debuging information
- fix linking of ShmClient with vdr-1.3.42
- add usleep to ShmClient (to avoid busy loop in case there are no
semaphores)
- fix for vdr-1.3.42 compatibility
- disable some trace messages
2006-02-03:
- remove unused code, variables and parameters from video-xv
- add more documentation to the readme
- fix ShmClient pixel[] array initialisation
- compile fix for video-shm.h
- some fixes in the osd handling of video-shm
- added NoVScaleCopyToBitmap() vor YUV mode
- fix thread termination in cSoftOsd
- make sure that strides are multiples of 16 in cSoftOsd
2006-02-03:
- remove cSoftOsd and cOsd dependency from cVideoOut. Size and
Mode changes are now handled by a thread from cSoftOsd.
- introduce separate OSD layer in ShmClient/video-shm
2006-01-19:
- now correct fix for CheckArea() not updating the aspect ratio
2006-01-17:
- add video-shm and ShmClient, a simple server/client model for the
softdevice. See the file README for details.
2006-01-15:
- compile fix for vdr-1.2.6
- fix for AMD64 builds (patch by Janne Huttunen, many thanks to him)
2006-01-10:
- fix error message from DirectFB about wrong blitting area with new OSD
2006-01-09:
- add missing sanity check in cSoftOsd::DrawConvertBitmap()
(many thanks to Andre Neumann for reporting the problem)
2006-01-08:
- fix segfault in cSoftOsd for lines longer than 1024
(thanks to Andre Neumann for reporting the problem)
- updated video-dfb for the new OSD. Double buffered displays should
work now as well and the OSD mode is set properly
2006-01-07:
- completely rewritten OSD. Supports up- and down-scaleing in MMX
- add sfence and emms to yv12_to_yuy2()
- on resume try to open audio-out in non-blocking mode
2005-12-15:
- use fast_memcpy in dfb out
2005-11-30:
- g++-2.95 complaints about "::" in inline asm and wants ": :" instead.
--
Stefan Lucke
More information about the vdr
mailing list