error counters could be more precise
The 'errors' and 'data errors' counters for DVR entries are very useful to detect problems caused by adapters or descrambling cards.
The actual method to detect the decoding errors cannot permit to evaluate "how much is damaged" a recording. Late decoding of ECMs causes discontinuity that are correctly counted on 'data errors'. If I stop the oscam reader (to simulate card or oscam connection problems), the errors on the log ("descrambler: cannot decode packets for service") do not increase any counter. When I resume the reader, few discontinuities (2 or 3) are detected but nothing that is proportional to the damages. A frame glitch has the same weight than blackout of 5, 10 or 60 minutes. I can provide logs, but the problem is easily reproducible with any card.
It would be great if the counters could include such "damages" related to the absence of video data: IMHO, it would be more informative for the user.
#3 Updated by Jaroslav Kysela over 2 years ago
- Status changed from New to Fixed
- % Done changed from 0 to 100
Applied in changeset tvheadend|76b232002a6c19bbda87c441f6b70bc99c770e29.