23 #ifndef INCLUDED_FRACTIONAL_RESAMPLER_CC_H 24 #define INCLUDED_FRACTIONAL_RESAMPLER_CC_H 26 #include <gnuradio/block.h> 39 typedef boost::shared_ptr<fractional_resampler_cc>
sptr;
47 static sptr make(
double phase_shift,
49 unsigned long long resamp_ratio_num = 0,
50 unsigned long long resamp_ratio_denom = 0);
52 virtual long double mu()
const = 0;
53 virtual long double resamp_ratio()
const = 0;
54 virtual void set_mu (
long double mu) = 0;
55 virtual void set_resamp_ratio(
long double resamp_ratio) = 0;
56 virtual void set_resamp_ratio(
double resamp_ratio) = 0;
57 virtual void set_resamp_ratio(
unsigned long long resamp_ratio_num,
unsigned long long resamp_ratio_denom) = 0;
boost::shared_ptr< fractional_resampler_cc > sptr
Definition: baz_fractional_resampler_cc.h:39
resampling MMSE filter with complex input, complex output
Definition: baz_fractional_resampler_cc.h:35
Definition: baz_additive_scrambler_bb.h:28
#define BAZ_API
Definition: config.h:8