VDR Plugin 'vnsiserver' Revision History
----------------------------------------

2023-02-11: Version 1.8.3

- Fix crash when epg has no title. Thanks to @repojohnray

2022-12-19: Version 1.8.2

- Reduce logs if not in "debug mode". Thanks to @cjmayo.

2022-05-01: Version 1.8.1

- Fixed sporadic deadlock of VDR. Thanks to mdre@vdr-portal.
- Fixed 'no data' messages. Thanks to mdre@vdr-portal.
- Fixed abort on non-hold lock in CVNSITimers::Action(). Thanks to @ralf1070.

2018-10-19: Version 1.8.0

- see gibhub history

2018-05-01: Version 1.6.0

- protocol 12 with stream times for timeshift
- EDL: choose between scenes, comskips and cuts
- Signal info: use DVB5 API if possible
- see github history

2017-01-14: Version 1.5.2

- group recordings
- fixes for epg updates
- fixes for searchtimers
- see github history

2016-09-25: Version 1.5.1

- see github history for fixes
- added new setup parameter DisableCamBlacklist:
  avoids a VDR hard-coded 15 seconds timeout if tuning failed due to hard-coded scramble timeout

2016-08-01: Version 1.5.0

- support for vdr 2.3.1
- add epg search timers
- support for h265 (hevc)
- fix PID change
- fixes and improvements for handling of CAMs
- see github history for other fixes

2015-09-18: Version 1.3.0

- add support for undelete recordings
- add support for rds data if present on dvb radio and send to addon if supported there
- Update support for wirbelscan plugin
- Rework Licence files to use KODI
- Improved README
- Fix possible seq fault in void cRecPlayer::reScan()
- fix picons for western 
- make avoid EPG scan while streaming default
- see github history for other fixes

2015-01-25: Version 1.2.1

- add cmd line switch for setting tcp port
- fix potential segfault on stop streaming
- stop triggering epg updates if client does not fetch epg

2014-09-03: Version 1.2.0

- add cmd line switch "-d". if set, vnsi creates a dummy dvb device which makes femon work 
  on all channels
- add setup parameter AvoidEPGScan. if set to 1, vnsi disables EPG scan while streaming.
  EPG scan during streaming can lead to artifacs on some dual tuner cards.
- fix div by zero on AAC audio, thanks to Jakob Sloth Jepsen

2014-03-20: Version 1.1.0

- add support for picons
- add setup paramter to select if current recording should start when tuning to a channel
- only activate AAC mux workaround if environment variable VNSI_AAC_MUXMODE is set
- bump max timshift buffer RAM to 8 gig

2014-03-20: Version 1.0.0

- release 1.0
- various fixes
- remove suffix from plugin name vnsiserver5 -> vnsiserver

2014-01-08: Version 0.9.4

- update length of recorings in progress
  while playing

2013-12-04: Version 0.9.3

- add support for EDL (marks)
- add channel filter
- send buffer times for timeshift
- bump protocol to XBMC to 5
- suffix plugin with version of protocol: vnsiserver5
- this version is compatible with XBMC 13

2013-02-03: Version 0.9.1

- most parts of the plugin rewritten
- revised parsers
- proper handling of PMT changes
- suffix plugin with version of protocol: vnsiserver3
- this version is compatible with XBMC 12.0

2010-03-23: Version 0.0.1

- Initial revision.
