github Thinline-Dynamic-Solutions/ThinLineRadio v7.0.0-beta9.7.17
v7.0.0 Beta 9.7.17

3 hours ago

Bug Fixes

  • Duplicate detection: fingerprint cache causing false-positive call drops on single-feeder systems
    • The in-memory fingerprint cache TTL was hardcoded at 30 seconds, initialized before options loaded — admin settings were never applied
    • The 30s window caused consecutive legitimate calls to be compared against each other; short transmissions (1–4 fingerprint integers) were being falsely dropped as duplicates on busy channels
    • Fingerprint cache now re-initialized after options load using the admin-configured audioFingerprintTimeFrame
    • Default audioFingerprintTimeFrame reduced from 30,000ms → 5,000ms
    • Fingerprint similarity comparison now skipped when either fingerprint has fewer than 3 integers (< 96 bits) — not enough data for a reliable comparison
    • Adaptive threshold boosts reduced: +0.05 for 3–4 integers (was +0.15), +0.03 for 5–9 integers (was +0.08)
    • audioFingerprintEnabled now defaults to false

Don't miss a new ThinLineRadio release

NewReleases is sending notifications on new releases.