mirror of
				https://github.com/rofafor/vdr-plugin-femon.git
				synced 2023-10-10 11:36:53 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			417 lines
		
	
	
		
			10 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			417 lines
		
	
	
		
			10 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
 | 
						|
===================================
 | 
						|
VDR Plugin 'femon' Revision History
 | 
						|
===================================
 | 
						|
 | 
						|
2004-02-15: Version 0.0.1
 | 
						|
 | 
						|
- Initial revision.
 | 
						|
 | 
						|
2004-02-23: Version 0.0.1b
 | 
						|
 | 
						|
- Fixed cThread initialization to work under vdr-1.2.6.
 | 
						|
 | 
						|
2004-02-26: Version 0.0.2
 | 
						|
 | 
						|
- Added preliminary video (VPID) and audio (APID1) bitrate calculations.
 | 
						|
 | 
						|
2004-02-27: Version 0.0.2b
 | 
						|
 | 
						|
- Some minor cosmetic changes.
 | 
						|
 | 
						|
2004-02-28: Version 0.0.2c
 | 
						|
 | 
						|
- Translation only update:
 | 
						|
  Fixed 'Deutsch' (Thanks to Olaf Henkel @ VDRPortal).
 | 
						|
  Added 'Italiano' (Thanks to Sean Carlos).
 | 
						|
 | 
						|
2004-03-03: Version 0.0.3
 | 
						|
 | 
						|
- Redesigned the user interface.
 | 
						|
- Transponder information is now available in advanced display mode:
 | 
						|
  Press 'OK' key to switch between the simple and the advanced display
 | 
						|
  mode.
 | 
						|
- Moved bitrate calculation to it's own thread for improved accurancy.
 | 
						|
 | 
						|
2004-03-07: Version 0.0.3a
 | 
						|
 | 
						|
- Fixed frequency, guard and bandwidth units in transponder information.
 | 
						|
- Added Apid2, Dpid1, Dpid2 information.
 | 
						|
- Added option to write signal information into system log.
 | 
						|
 | 
						|
2004-03-16: Version 0.0.3b
 | 
						|
 | 
						|
- Fixed channel toggling with '0' key.
 | 
						|
- Bitrate calculation thread is now canceled immediately to speed up
 | 
						|
  channel switching.
 | 
						|
 | 
						|
2004-04-04: Version 0.0.3c
 | 
						|
 | 
						|
- Fixed minor bitrate calculation errors.
 | 
						|
- Added Russian translation (Thanks to Vyacheslav Dikonov).
 | 
						|
 | 
						|
2004-05-31: Version 0.0.4
 | 
						|
 | 
						|
- Backported "stream information" feature (from version 0.1.1).
 | 
						|
 | 
						|
2004-06-06: Version 0.0.5
 | 
						|
 | 
						|
- Backported changes and fixes from version 0.1.2.
 | 
						|
 | 
						|
2004-06-11: Version 0.0.6
 | 
						|
 | 
						|
- Backported the "AC3 Stream Information" feature from version 0.1.3.
 | 
						|
 | 
						|
2004-09-11: Version 0.0.7
 | 
						|
 | 
						|
-  Backported changes and fixes from version 0.1.6.
 | 
						|
 | 
						|
===================================
 | 
						|
VDR Plugin 'femon' Revision History
 | 
						|
===================================
 | 
						|
 | 
						|
2004-05-18: Version 0.1.0
 | 
						|
 | 
						|
- Updated for vdr-1.3.7 and removed compability with older versions.
 | 
						|
 | 
						|
2004-05-30: Version 0.1.1
 | 
						|
 | 
						|
- Added "Stream Information" display mode.
 | 
						|
  Toggle between different modes with 'OK' key:
 | 
						|
  .-> basic -> transponder -> stream -.
 | 
						|
  `-----------------------------------'
 | 
						|
- Added missing german translations (Thanks to Peter Marquardt).
 | 
						|
 | 
						|
2004-06-06: Version 0.1.2
 | 
						|
 | 
						|
- Fixed the channel switch bug (reported by Stefan Lucke).
 | 
						|
- Nid/Tid/Rid are now included in translations.
 | 
						|
- Added video format and aspect ratio symbols into status window.
 | 
						|
 | 
						|
2004-06-11: Version 0.1.3
 | 
						|
 | 
						|
- Added "AC-3 Stream Information" display mode (Thanks to Lothar
 | 
						|
  Englisch).
 | 
						|
 | 
						|
2004-06-24: Version 0.1.4
 | 
						|
 | 
						|
- Added some new symbols and beautified the old ones.
 | 
						|
- Added audio track selection feature.
 | 
						|
- Added preliminary device switching feature (disabled at the moment).
 | 
						|
 | 
						|
2004-08-18: Version 0.1.5
 | 
						|
 | 
						|
- Fixed OSDSTATUSWIN_XC define.
 | 
						|
- Added preliminary NTSC support (make NTSC_SYSTEM=1 plugins).
 | 
						|
- Fixed "Setup/OSD/Use Small Fonts" bug (Thanks to Winni for reporting
 | 
						|
  this one).
 | 
						|
- Added patches directory: CA system names by Lauri Tischler.
 | 
						|
 | 
						|
2004-09-11: Version 0.1.6
 | 
						|
 | 
						|
- Yet Another Minor Release.
 | 
						|
- Integrated the CA system names patch: "Setup / Show CA System".
 | 
						|
 | 
						|
2004-11-28: Version 0.1.7
 | 
						|
 | 
						|
- Updated for vdr-1.3.17.
 | 
						|
- Fixed receiver related crash (Thanks to Marco Schluessler).
 | 
						|
 | 
						|
2005-01-15: Version 0.7.7
 | 
						|
 | 
						|
- Updated for vdr-1.3.18.
 | 
						|
- Added DEBUG mode (make DEBUG=1 plugins).
 | 
						|
- OSD height is now user configurable.
 | 
						|
- Added audio channel selection into Yellow key.
 | 
						|
 | 
						|
2005-01-23: Version 0.7.9
 | 
						|
 | 
						|
- Some minor cosmetic fixes.
 | 
						|
 | 
						|
2005-01-23: Version 0.8.0
 | 
						|
 | 
						|
- Updated for vdr-1.3.19.
 | 
						|
 | 
						|
2005-01-24: Version 0.8.1
 | 
						|
 | 
						|
- Added Estonian translations (Thanks to Arthur Konovalov).
 | 
						|
 | 
						|
2005-02-24: Version 0.8.5
 | 
						|
 | 
						|
- Updated for vdr-1.3.21.
 | 
						|
- Minor modification for DEBUG mode.
 | 
						|
- Added preliminary support for themes and some GUI tweaks.
 | 
						|
- Added horizontal offset setup option.
 | 
						|
 | 
						|
2005-02-26: Version 0.8.6
 | 
						|
 | 
						|
- Horizontal offset setup option should be functional now.
 | 
						|
 | 
						|
2005-04-01: Version 0.8.7
 | 
						|
 | 
						|
- Default make target is now all.
 | 
						|
- Fixed the access rights of symbols subdirectory (Thanks to Harri
 | 
						|
  Kukkonen).
 | 
						|
- Added a new theme: Moronimo (Thanks to Morone).
 | 
						|
 | 
						|
2005-04-02: Version 0.8.8
 | 
						|
 | 
						|
- Cleaned up Finnish translations (Thanks to Ville Skyttä).
 | 
						|
 | 
						|
2005-04-04: Version 0.8.9
 | 
						|
 | 
						|
- Updated Estonian translations (Thanks to Arthur Konovalov).
 | 
						|
- Added the missing german translations (Thanks to #vdr-portal).
 | 
						|
 | 
						|
2005-05-20: Version 0.9.0
 | 
						|
 | 
						|
- Renamed compiling switches ('DEBUG' to 'FEMON_DEBUG' and 'NTSC_SYSTEM'
 | 
						|
  to 'FEMON_NTSC').
 | 
						|
- Enabled preliminary support for the device switching.
 | 
						|
 | 
						|
2005-07-23: Version 0.9.1
 | 
						|
 | 
						|
- Fixed AC3-info flickering (Thanks to Pasi Juppo for reporting this one).
 | 
						|
- Added "Analog" type CA system.
 | 
						|
- Plugin is now stripped by default.
 | 
						|
 | 
						|
2005-08-15: Version 0.9.2
 | 
						|
 | 
						|
- Threads updated for vdr-1.3.29.
 | 
						|
 | 
						|
2005-08-28: Version 0.9.3
 | 
						|
 | 
						|
- Updated for vdr-1.3.31.
 | 
						|
- Added preliminary svdrp and service support.
 | 
						|
 | 
						|
2005-10-04: Version 0.9.4
 | 
						|
 | 
						|
- Updated for vdr-1.3.34.
 | 
						|
- Added Enigma theme (Thanks to Rolf Hoverath).
 | 
						|
- Added EgalsTry theme (Thanks to Uwe Hanke).
 | 
						|
- Added option to disable rounded corners.
 | 
						|
 | 
						|
2005-11-13: Version 0.9.5
 | 
						|
 | 
						|
- Updated for vdr-1.3.36.
 | 
						|
- Added French translation (Thanks to Nicolas Huillard).
 | 
						|
- Enabled bitrate commands via SVDRP.
 | 
						|
- Added new SVDRP commands.
 | 
						|
- Modified femon service without incrementing version number.
 | 
						|
- Added "Duotone" theme for 2bpp on screen displays.
 | 
						|
- Fixed crash bug in femonreceiver.
 | 
						|
- Fixed setup page bug (Thanks to Thomas Günther for reporting this one).
 | 
						|
 | 
						|
2006-01-25: Version 0.9.6
 | 
						|
 | 
						|
- Updated for vdr-1.3.40.
 | 
						|
- Fixed a translation bug (Thanks to Antti Hartikainen).
 | 
						|
- Fixed AC3 header parsing bug (Thanks to Axel Katzur for reporting this
 | 
						|
  one).
 | 
						|
- Fixed EgalsTry theme (Thanks to Uwe Hanke).
 | 
						|
 | 
						|
2006-02-06: Version 0.9.7
 | 
						|
 | 
						|
- Updated for vdr-1.3.42.
 | 
						|
- Added "SilverGreen" theme (Thanks to Rififi77 @ VDRPortal).
 | 
						|
 | 
						|
2006-03-08: Version 0.9.8
 | 
						|
 | 
						|
- Updated for vdr-1.3.44.
 | 
						|
- Minor Makefile changes.
 | 
						|
- Made all symbol data 'const'.
 | 
						|
- Added spanish translation (Thanks to Luis Palacios).
 | 
						|
 | 
						|
2006-04-20: Version 0.9.9
 | 
						|
 | 
						|
- Updated for vdr-1.3.47.
 | 
						|
 | 
						|
2006-04-23: Version 0.9.10
 | 
						|
 | 
						|
- Added STRIP option for Makefile (Thanks to Ville Skyttä).
 | 
						|
- Modified APIVERSION code in Makefile.
 | 
						|
 | 
						|
2006-04-30: Version 1.0.0
 | 
						|
 | 
						|
- Updated for vdr-1.4.0.
 | 
						|
- Modified APIVERSION code in Makefile.
 | 
						|
- Updated German translation (Thanks to Andreas Brachold).
 | 
						|
 | 
						|
2006-06-06: Version 1.0.1
 | 
						|
 | 
						|
- Fixed device switching priority (Thanks to Andreas Brugger).
 | 
						|
- Fixed device switching back to the primary device.
 | 
						|
 | 
						|
2006-09-17: Version 1.1.0
 | 
						|
 | 
						|
- Added support for svdrpservice plugin (Thanks to Frank Schmirler).
 | 
						|
- Added INFO SVDRP command (partially based on patch by Herbert Pötzl).
 | 
						|
- Removed system log option - use SVDRP instead.
 | 
						|
- Added --remove-destination to the 'cp' command in Makefile.
 | 
						|
 | 
						|
2007-01-08: Version 1.1.1
 | 
						|
 | 
						|
- Updated for vdr-1.5.0.
 | 
						|
 | 
						|
2007-05-01: Version 1.1.2
 | 
						|
 | 
						|
- Fixed opening while replaying (Thanks to Antti Seppälä for reporting
 | 
						|
  this one).
 | 
						|
 | 
						|
2007-05-15: Version 1.1.3
 | 
						|
 | 
						|
- Fixed a race condition in cFemonReceiver (Thanks to Reinhard Nissl).
 | 
						|
 | 
						|
2007-10-14: Version 1.1.4
 | 
						|
 | 
						|
- Backported from 1.2.2.
 | 
						|
 | 
						|
2008-01-20: Version 1.1.5
 | 
						|
 | 
						|
- Updated Italian translation (Thanks to Diego Pierotto).
 | 
						|
- Added '-Wno-parentheses' to the compiler options.
 | 
						|
 | 
						|
2007-08-14: Version 1.2.0
 | 
						|
 | 
						|
- Updated for vdr-1.5.7.
 | 
						|
 | 
						|
2007-08-19: Version 1.2.1
 | 
						|
 | 
						|
- Updated for vdr-1.5.8.
 | 
						|
 | 
						|
2007-10-14: Version 1.2.2
 | 
						|
 | 
						|
- Added Spids support.
 | 
						|
- Minor OSD layout changes.
 | 
						|
 | 
						|
2008-01-20: Version 1.2.3
 | 
						|
 | 
						|
- Updated Italian translation (Thanks to Diego Pierotto).
 | 
						|
- Added '-Wno-parentheses' to the compiler options.
 | 
						|
- Mapped 'kInfo' as help key in setup menu.
 | 
						|
 | 
						|
2008-02-18: Version 1.2.4
 | 
						|
 | 
						|
- Replaced asprintf with cString.
 | 
						|
- Updated French translation (Thanks to Michaël Nival).
 | 
						|
- Fixed service call with null data.
 | 
						|
- Added setup option to use a single 8 bpp OSD area.
 | 
						|
 | 
						|
2008-03-27: Version 1.6.0
 | 
						|
 | 
						|
- Updated for vdr-1.6.0.
 | 
						|
- Updated Italian translation (Thanks to Diego Pierotto).
 | 
						|
- Added ST:TNG theme (Thanks to Fabian Förg).
 | 
						|
 | 
						|
2008-06-20: Version 1.6.1
 | 
						|
 | 
						|
- Updated Italian translation (Thanks to Diego Pierotto).
 | 
						|
- Fixed a crash if no channel available (Thanks to Winfried Köhler).
 | 
						|
 | 
						|
2008-10-12: Version 1.6.2
 | 
						|
 | 
						|
- Converted HISTORY and fi_FI.po to UTF-8.
 | 
						|
- Optimized receiver and OSD thread termination.
 | 
						|
 | 
						|
2008-11-09: Version 1.6.3
 | 
						|
 | 
						|
- Added initial support for H.264 and HE-AAC.
 | 
						|
- Fixed detection of false positives in audio/video streams.
 | 
						|
- Refactored source code.
 | 
						|
 | 
						|
2008-11-30: Version 1.6.4
 | 
						|
 | 
						|
- Added new helper functions.
 | 
						|
- Updated Italian translation (Thanks to Diego Pierotto).
 | 
						|
- Fixed a memory leak.
 | 
						|
- Added a check for the minimum OSD height.
 | 
						|
- Replaced "Use single area (8bpp)" option with VDR's
 | 
						|
  "Setup/OSD/Anti-alias".
 | 
						|
- Removed the FEMON_NTSC option.
 | 
						|
- Fixed a deadlock in cFemonReceiver (Thanks to Antti Seppälä for
 | 
						|
  reporting this one).
 | 
						|
 | 
						|
2008-12-16: Version 1.6.5
 | 
						|
 | 
						|
- Backported from 1.7.0.
 | 
						|
 | 
						|
2009-01-06: Version 1.6.6
 | 
						|
 | 
						|
- Backported from 1.7.1.
 | 
						|
 | 
						|
2009-06-18: Version 1.6.7
 | 
						|
 | 
						|
- Backported from 1.7.2.
 | 
						|
 | 
						|
===================================
 | 
						|
VDR Plugin 'femon' Revision History
 | 
						|
===================================
 | 
						|
 | 
						|
2008-12-16: Version 1.7.0
 | 
						|
 | 
						|
- Updated for vdr-1.7.2.
 | 
						|
- Added whitespace cleanups.
 | 
						|
- Changed info window to use the channel source instead of the frontend
 | 
						|
  type.
 | 
						|
- Removed the "Show CA system" setup option.
 | 
						|
 | 
						|
2009-01-06: Version 1.7.1
 | 
						|
 | 
						|
- Fixed closing of frontend file handles (Thanks to Brendon Higgins for
 | 
						|
  reporting this one).
 | 
						|
 | 
						|
2009-06-18: Version 1.7.2
 | 
						|
 | 
						|
- Cleaned up compilation warnings.
 | 
						|
- Fixed font handling to be thread-safe.
 | 
						|
 | 
						|
2009-08-29: Version 1.7.3
 | 
						|
 | 
						|
- Removed OSD offset and height options.
 | 
						|
- Added PES assembler.
 | 
						|
- Added bitstream parsers for all codecs.
 | 
						|
 | 
						|
2009-09-04: Version 1.7.4
 | 
						|
 | 
						|
- Fixed H.264 bitstream parser.
 | 
						|
- Added a mutex to receiver class.
 | 
						|
- Added 1080/720/576/480 format symbols into status window.
 | 
						|
 | 
						|
2009-10-01: Version 1.7.5
 | 
						|
 | 
						|
- Changed H.264 parser to show display aspect ratio.
 | 
						|
- Removed error logging from unimplemented ioctl functions.
 | 
						|
- Removed bitstream parsing from Receive() method.
 | 
						|
- Added Chinese translation (Thanks to NanFeng).
 | 
						|
 | 
						|
2010-02-01: Version 1.7.6
 | 
						|
 | 
						|
- Updated for vdr-1.7.12.
 | 
						|
- Updated Estonian translation (Thanks to Arthur Konovalov).
 | 
						|
- Added Lithuanian translation (Thanks to Valdemaras Pipiras).
 | 
						|
 | 
						|
2010-03-05: Version 1.7.7
 | 
						|
 | 
						|
- Updated for vdr-1.7.13.
 | 
						|
- Added a setup option to downscale the OSD size.
 | 
						|
- Updated Estonian translation (Thanks to Arthur Konovalov).
 | 
						|
 | 
						|
2010-06-23: Version 1.7.8
 | 
						|
 | 
						|
- Fixed device switching.
 | 
						|
- Added preliminary support for LATM.
 | 
						|
- Updated Italian translation (Thanks to Diego Pierotto).
 | 
						|
- Fixed a crash in femon service (Thanks to Wolfgang Astleitner).
 | 
						|
 | 
						|
2010-12-27: Version 1.7.9
 | 
						|
 | 
						|
- Updated for vdr-1.7.16.
 | 
						|
- Added Makefile depencency for objects.
 | 
						|
- Fixed detection of replaying.
 | 
						|
- Added support for LDFLAGS.
 | 
						|
 | 
						|
2011-05-15: Version 1.7.10
 | 
						|
 | 
						|
- Updated for vdr-1.7.18.
 | 
						|
- Added scaling for symbols.
 |