[mythtv-commits] [MythTV/mythtv] 60ce7c: No Signal/Noise and no Signal Strength with Si2168...

kmdewaal noreply at github.com
Sun Aug 2 17:02:52 UTC 2020


  Branch: refs/heads/fixes/30
  Home:   https://github.com/MythTV/mythtv
  Commit: 60ce7cc9d4b07f79ecc297bdaaa8b85080766f7c
      https://github.com/MythTV/mythtv/commit/60ce7cc9d4b07f79ecc297bdaaa8b85080766f7c
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2020-08-02 (Sun, 02 Aug 2020)

  Changed paths:
    M mythtv/libs/libmythtv/recorders/dvbchannel.cpp

  Log Message:
  -----------
  No Signal/Noise and no Signal Strength with Si2168-based tuners

The Linux driver for the Si2168 only implements the DVBv5 calls
to retrieve the signal strength etc.
The MythTV code first tries the DVBv3 call and if that fails
with an EOPNOTSUPP then the DVBv5 call is tried.
This worked correct until Linux kernel changed the
error code from EOPNOTSUPP to ENOTSUPP (value 524).
This fix adds a test on ENOTSUPP in addition to the existing
test on EOPNOTSUPP.

(cherry picked from commit 9a174ffc3fbd747bc6456a6e620a631793c9fbf2)
Signed-off-by: Klaas de Waal <kdewaal at mythtv.org>




More information about the mythtv-commits mailing list