]> code.octet-stream.net Git - m17rt/blobdiff - tools/m17rt-demod/src/main.rs
Simplify adapter lifecycle and introduce a lot of error propagation
[m17rt] / tools / m17rt-demod / src / main.rs
index af5fafd485a0f05c52b620cb33e42f45754336e0..bcc5468a852c962ab31623b36c0f9bca353f57ae 100755 (executable)
@@ -7,8 +7,8 @@ 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 app = M17App::new(soundmodem);
-    app.add_stream_adapter(Codec2Adapter::new());
-    app.start();
+    app.add_stream_adapter(Codec2Adapter::new()).unwrap();
+    app.start().unwrap();
 
     loop {
         std::thread::park();