mirror of
https://github.com/rofafor/vdr-plugin-femon.git
synced 2023-10-10 13:36:53 +02:00
538 lines
13 KiB
Plaintext
538 lines
13 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.
|
|
|
|
2011-12-04: Version 1.7.11
|
|
|
|
- Updated for vdr-1.7.22: New API functions for signal strength
|
|
and quality used to provide information for the OSD.
|
|
- Added cppcheck target into Makefile.
|
|
- Refactored bitstream code.
|
|
|
|
2012-01-15: Version 1.7.12
|
|
|
|
- Updated for vdr-1.7.23.
|
|
- Updated SVDRP interface.
|
|
- Added Hungarian translation (Thanks to Fuley Istvan).
|
|
|
|
2012-02-05: Version 1.7.13
|
|
|
|
- Added initial support for PVRINPUT devices (Thanks to Winfried Köhler).
|
|
- Added initial support for IPTV devices.
|
|
|
|
2012-03-10: Version 1.7.14
|
|
|
|
- Updated for vdr-1.7.26.
|
|
|
|
2012-03-12: Version 1.7.15
|
|
|
|
- Cleaned up compilation warnings.
|
|
- Fixed channel switching.
|
|
|
|
2012-03-25: Version 1.7.16
|
|
|
|
- Updated for vdr-1.7.27.
|
|
- Cleaned up compilation warnings again.
|
|
|
|
2012-04-02: Version 1.7.17
|
|
|
|
- Added the dynamite compatibility patch (Thanks to Lars Hanisch).
|
|
- Silenced error log messages when accessing pseudo devices.
|
|
- Added a new theme: PearlHD (Thanks to Taipan @ VDRPortal).
|
|
- Added the transponder info window support for IPTV devices.
|
|
|
|
2013-02-10: Version 1.7.18
|
|
|
|
- Updated for vdr-1.7.37.
|
|
- Modified how the receiver is detached.
|
|
- Added Ukrainian translation (Thanks to Yarema aka Knedlyk).
|
|
|
|
2013-03-10: Version 1.7.19
|
|
|
|
- Updated for vdr-1.7.40.
|
|
- Updated French translation (Thanks to Bernard Jaulin).
|
|
|
|
|
|
===================================
|
|
VDR Plugin 'femon' Revision History
|
|
===================================
|
|
|
|
2013-04-01: Version 2.0.0
|
|
|
|
- Updated for vdr-2.0.0.
|
|
- Added Slovak translation (Thanks to Milan Hrala).
|
|
|
|
2014-01-10: Version 2.0.1
|
|
|
|
- Fixed a crash in SVDRP (Thanks for Lothar Englisch for reporting).
|
|
- Fixed a memory leak and issues reported by scan-build tool.
|
|
|
|
2014-01-18: Version 2.0.2
|
|
|
|
- Added initial support for CAMs.
|
|
|
|
2014-03-08: Version 2.0.3
|
|
|
|
- Added support for SAT>IP devices.
|
|
|
|
2014-03-15: Version 2.0.4
|
|
|
|
- Refactored the SAT>IP support.
|
|
|
|
|
|
===================================
|
|
VDR Plugin 'femon' Revision History
|
|
===================================
|
|
|
|
2014-03-16: Version 2.1.0
|
|
|
|
- Updated for vdr-2.1.6.
|
|
|
|
2014-05-10: Version 2.1.1
|
|
|
|
- Fixed the channel frequency value.
|
|
|
|
2015-01-10: Version 2.1.2
|
|
|
|
|
|
===================================
|
|
VDR Plugin 'femon' Revision History
|
|
===================================
|
|
|
|
2015-02-19: Version 2.2.0
|
|
|
|
- Updated for vdr-2.2.0.
|
|
- Updated CA definitions.
|
|
- Fixed the SVDRP service IP menu item (Thanks to Toerless Eckert).
|
|
- Fixed the detaching of receiver during a channel switch.
|
|
|
|
2015-04-04: Version 2.2.1
|
|
|
|
- Got rid of FEMON_DEBUG.
|
|
- Added support for tracing modes.
|
|
- Removed the 'femonclient' plugin.
|
|
|
|
|
|
===================================
|
|
VDR Plugin 'femon' Revision History
|
|
===================================
|
|
|
|
2015-XX-XX: Version 2.3.0
|
|
|
|
- Updated for vdr-2.3.1.
|
|
- Fixed frontend handling during a device switch.
|