summaryrefslogtreecommitdiff
path: root/src/tuners
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2021-04-17 11:39:57 +0300
committerYuval Adam <_@yuv.al>2021-04-17 11:39:57 +0300
commit4314ac519efce972760ecf302e290d0c38f31b65 (patch)
tree4fac5f56ea52fc1e90e1393e4f2462963c7bc836 /src/tuners
parent6199b1482e21f578cd64e5977a7a83a61d542cb5 (diff)
Fix tuner probing logic
Diffstat (limited to 'src/tuners')
-rw-r--r--src/tuners/fc0013.rs4
-rw-r--r--src/tuners/mod.rs1
-rw-r--r--src/tuners/r820t.rs4
3 files changed, 9 insertions, 0 deletions
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
+ }
}