]> code.octet-stream.net Git - m17rt/blobdiff - tools/m17rt-demod/src/main.rs
Voice UDP to RF conversion, and better sample rate management in codec2
[m17rt] / tools / m17rt-demod / src / main.rs
old mode 100755 (executable)
new mode 100644 (file)
index bcc5468..0da1501
@@ -1,11 +1,16 @@
 use m17app::app::M17App;
 use m17app::soundcard::Soundcard;
 use m17app::app::M17App;
 use m17app::soundcard::Soundcard;
-use m17app::soundmodem::{NullOutputSink, NullPtt, Soundmodem};
+use m17app::soundmodem::{NullErrorHandler, NullOutputSink, NullPtt, Soundmodem};
 use m17codec2::Codec2Adapter;
 
 pub fn demod_test() {
     let soundcard = Soundcard::new("plughw:CARD=Device,DEV=0").unwrap();
 use m17codec2::Codec2Adapter;
 
 pub fn demod_test() {
     let soundcard = Soundcard::new("plughw:CARD=Device,DEV=0").unwrap();
-    let soundmodem = Soundmodem::new(soundcard.input(), NullOutputSink::new(), NullPtt::new());
+    let soundmodem = Soundmodem::new(
+        soundcard.input(),
+        NullOutputSink::new(),
+        NullPtt::new(),
+        NullErrorHandler::new(),
+    );
     let app = M17App::new(soundmodem);
     app.add_stream_adapter(Codec2Adapter::new()).unwrap();
     app.start().unwrap();
     let app = M17App::new(soundmodem);
     app.add_stream_adapter(Codec2Adapter::new()).unwrap();
     app.start().unwrap();