pub mod signal {
use crate::mod_prelude::*;
use crate::{core, sys, types};
pub mod prelude {
}
#[inline]
pub fn resample_signal(input_signal: &impl ToInputArray, out_signal: &mut impl ToOutputArray, in_freq: i32, out_freq: i32) -> Result<()> {
input_array_arg!(input_signal);
output_array_arg!(out_signal);
return_send!(via ocvrs_return);
unsafe { sys::cv_signal_resampleSignal_const__InputArrayR_const__OutputArrayR_const_int_const_int(input_signal.as_raw__InputArray(), out_signal.as_raw__OutputArray(), in_freq, out_freq, ocvrs_return.as_mut_ptr()) };
return_receive!(ocvrs_return => ret);
let ret = ret.into_result()?;
Ok(ret)
}
}