From 4314ac519efce972760ecf302e290d0c38f31b65 Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Sat, 17 Apr 2021 11:39:57 +0300 Subject: Fix tuner probing logic --- src/tuners/fc0013.rs | 4 ++++ src/tuners/mod.rs | 1 + src/tuners/r820t.rs | 4 ++++ 3 files changed, 9 insertions(+) (limited to 'src/tuners') diff --git a/src/tuners/fc0013.rs b/src/tuners/fc0013.rs index 9eb03f4..9534b7d 100644 --- a/src/tuners/fc0013.rs +++ b/src/tuners/fc0013.rs @@ -53,4 +53,8 @@ impl<'a> Tuner for FC0013<'a> { fn set_gain_mode(&self, _mode: bool) { unimplemented!() } + + fn display(&self) -> &str { + self.device.name + } } diff --git a/src/tuners/mod.rs b/src/tuners/mod.rs index cbd7edf..0739fad 100644 --- a/src/tuners/mod.rs +++ b/src/tuners/mod.rs @@ -17,4 +17,5 @@ pub trait Tuner { fn set_gain(&self, gain: u32); fn set_if_gain(&self, if_gain: u32); fn set_gain_mode(&self, mode: bool); + fn display(&self) -> &str; } diff --git a/src/tuners/r820t.rs b/src/tuners/r820t.rs index 2638917..74ac740 100644 --- a/src/tuners/r820t.rs +++ b/src/tuners/r820t.rs @@ -70,4 +70,8 @@ impl<'a> Tuner for R820T<'a> { fn set_gain_mode(&self, _mode: bool) { unimplemented!() } + + fn display(&self) -> &str { + self.device.name + } } -- cgit v1.3.1