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'
    
