]> code.octet-stream.net Git - m17rt/blobdiff - m17core/src/modem.rs
Integrating modulator
[m17rt] / m17core / src / modem.rs
index e07826f4dca9631feb72d4e5a21a12ebde278ecb..1d972bb0d110f6fdc224537cd396342f3969ec55 100644 (file)
@@ -184,7 +184,7 @@ pub trait Modulator {
     );
 
     /// Supply the next frame available from the TNC, if it was requested.
     );
 
     /// Supply the next frame available from the TNC, if it was requested.
-    fn next_frame(&mut self, frame: Option<ModulatorFrame>);
+    fn provide_next_frame(&mut self, frame: Option<ModulatorFrame>);
 
     /// Calculate and write out output samples for the soundcard.
     ///
 
     /// Calculate and write out output samples for the soundcard.
     ///
@@ -350,7 +350,7 @@ impl Modulator for SoftModulator {
         self.request_frame_if_space();
     }
 
         self.request_frame_if_space();
     }
 
-    fn next_frame(&mut self, frame: Option<ModulatorFrame>) {
+    fn provide_next_frame(&mut self, frame: Option<ModulatorFrame>) {
         let Some(frame) = frame else {
             self.try_get_frame = false;
             return;
         let Some(frame) = frame else {
             self.try_get_frame = false;
             return;