Changelog 2005-04-18: ffnetdev-0.0.1 - first version of ffnetdev 2005-07-07: ffnetdev-0.0.2 - splitted the main worker thread into two threads. One for VNC and one for TS streaming. - fixed busy-wait condition causing a high CPU load - revised the OSD code to support VNC protocol version 3.3 including truecolor mode. - added command line options for OSD(VNC) port, TS port and an option for explicitly enabling the plugin's remote control in VDR 2005-07-20: ffnetdev-0.0.3 - fixed Makefile so that "make dist" works - fixed a bug in osdworker.c which caused a double action on a single keypress (VNC) - added support for clients with bitsperpixel=8 and depth=8 - changed README: changed the required VDR version number to >= 1.3.18 due to changes in cDevice - changed README: added a short description of supported VNC features - added support for the bigEndian flag in VNC SetPixelFormat Message - added support for bitsperpixel=32 - cleanup of debug output 2005-08-27: ffnetdev-0.0.4 - fixed PES2TS remuxer: PES packets shorter than TS payload size(184 bytes) did not have the PUSI (payload unit start indicator) flag set - reworked PES2TS remuxer code and added a mutex to synchronize input ringbuffer access 2006-02-20: ffnetdev-0.1.0 - optimize for DBOX2-Plugin VDR-Viewer https://developer.berlios.de/projects/vdrviewer/ (tested with vdrviewer-0.1.1) - add VNC compression (RRE, Hextile) - start learning remote if accept client, no more if start plugin - added "auto change primary DVB" feature (enable/deisable in plugin settings) - fixed buffer overflow bug - fixed several other bugs - tested with vdr-1.3.43 2006-02-27: - fixed version conflict on cStreamDevice::PlayAudio 2006-04-29 - AC3-Streaming, compatible with vdr >= 1.3.47 2006-05-03 - Kleinigkeit am Anlernvorgang angepasst 2006-05-08 - add multi area OSD support. You can use all plugins and all skins. 2006-05-16 - fixing socket handle bug, reported from vdr-mailing list - allow to compile with VDR smaller than 10347 2006-05-17 - add ColorMap support 2006-05-18 - problem with OSD transparency on start fixed - #else, #elseif, #elif problem fixed - OSD-Transparenz bei VDRViewer bei Version 0.1.4 sollte wieder passen 2006-05-19 - fixed two bugs 2006-06-10 - fixed a Bug 2007-01-16 - auf PES-Streaming umgestellt 2007-01-24 - streamen bis ca. 6.6Mbit/s PES problemlos 2007-01-31 - ClientControl eingeführt 2007-02-12 - noch höhere Bitrate jetzt möglich - wiedergabe von DVD 2007-02-18 - vor- und zurückspulen mit versch. Geschwindigkeiten, Pause - DVD-Wedergabe macht Probleme 2007-03-29 - Workaround for Clear 2007-07-02 - sporadischen Fehler in VNC-Protokoll behoben 2007-08-29: - Plugin lässt sich jetzt sauber beenden (beim beenden vom VDR gab es Probleme) 2007-09-28: - added compiling switch 'FFNETDEV_DEBUG' 2009-07-02 - fixed a Bug. Is now stable. 2012-01-06: ffnetdev-0.1.2 - fixed two bugs: bug#741 (video freeze) and bug#742 (buffer overflow in osdworker) 2013-09-10 ffnetdev-0.1.3 - completely rewrite Makefile based on VDR 2.x Plugin Makefile - Migrated to new Internalization: po/de_DE as german translation - other languages still missing