51class direct_resampler_conditioner_cc :
public gr::block
54 ~direct_resampler_conditioner_cc() =
default;
55 inline unsigned int sample_freq_in()
const
57 return d_sample_freq_in;
60 inline unsigned int sample_freq_out()
const
62 return d_sample_freq_out;
65 void forecast(
int noutput_items, gr_vector_int &ninput_items_required);
67 int general_work(
int noutput_items, gr_vector_int &ninput_items,
68 gr_vector_const_void_star &input_items,
69 gr_vector_void_star &output_items);
72 friend direct_resampler_conditioner_cc_sptr direct_resampler_make_conditioner_cc(
73 double sample_freq_in,
74 double sample_freq_out);
76 direct_resampler_conditioner_cc(
77 double sample_freq_in,
78 double sample_freq_out);
80 double d_sample_freq_in;
81 double d_sample_freq_out;
84 uint32_t d_phase_step;