23#ifndef INCLUDED_GSM_CONTROLLED_FRACTIONAL_RESAMPLER_CC_IMPL_H
24#define INCLUDED_GSM_CONTROLLED_FRACTIONAL_RESAMPLER_CC_IMPL_H
27#include <gnuradio/filter/mmse_fir_interpolator_cc.h>
29using namespace gr::filter;
39 mmse_fir_interpolator_cc *d_resamp;
41 inline uint64_t resample(
const gr_complex *in,
42 uint64_t first_in_sample,
44 uint64_t first_out_sample,
45 uint64_t samples_to_produce);
53 gr_vector_int &ninput_items_required);
56 gr_vector_int &ninput_items,
57 gr_vector_const_void_star &input_items,
58 gr_vector_void_star &output_items);
Definition: controlled_fractional_resampler_cc_impl.h:35
void forecast(int noutput_items, gr_vector_int &ninput_items_required)
controlled_fractional_resampler_cc_impl(float phase_shift, float resamp_ratio)
void set_resamp_ratio(float resamp_ratio)
int general_work(int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
~controlled_fractional_resampler_cc_impl()
float resamp_ratio() const
<+description of block+>
Definition: controlled_fractional_resampler_cc.h:40
Definition: constants.h:29