Bugfix+Enhancement Release
Pre-release
Pre-release
Fixes
- fix idle priority handling
- apply adjusted fixes from https://www.vdr-portal.de/forum/index.php?thread/134181-mcli-error-video-data-stream-broken/&postID=1337872#post1337872
- in case of --cam-disable option is active, do not enable triggerCam
- apply vdr-plugin-mcli-0.9.6n_05-FixSetChannelDeviceCamAlloc.patch from https://www.vdr-portal.de/forum/index.php?thread/134181-mcli-error-video-data-stream-broken/&postID=1337625#post1337625
- apply vdr-plugin-mcli-0.9.6m_02-DeviceReadyWithCi.patch from https://www.vdr-portal.de/forum/index.php?thread/134181-mcli-error-video-data-stream-broken/&postID=1337593#post1337593
- apply vdr-plugin-mcli-0.9.6m_01-TriggerCamAllPids.patch from https://www.vdr-portal.de/forum/index.php?thread/134181-mcli-error-video-data-stream-broken/&postID=1337593#post1337593
- add triggerCam patch from https://www.vdr-portal.de/forum/index.php?thread/134181-mcli-error-video-data-stream-broken/&postID=1336731#post1336731
- introduce PreInit and PostExit to avoid crashes in case of other plugins have fatal issues and VDR has to stop instantly
- fix spec file for rpmbuild -ta
- add more header include fixes based on contribution from HelmutB
Enhancement
- aligned and extended logging
- add additional option '-n' to netcvupdate to use 'lftp' as FTP client
- extend with (currently hardcoded timings) interface watcher
- add additional special debug masks (see README), align/fix log prefix to "mcli::"
- add log skip mask option (--logskipmask) (see logging.h)
- improve debugging enhancement based on contribution from HelmutB
- include not covered patches from https://www.minidvblinux.de/forum/index.php?topic=9526.0
- add vdr/systemd/override.conf into RPM (via file in contrib subdirectory)