projects
/
debian
/
gnuradio
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixed missing set_relative_rate in these two blocks. The others don't actually do...
[debian/gnuradio]
/
gnuradio-core
/
src
/
lib
/
filter
/
gr_pfb_arb_resampler_ccf.cc
diff --git
a/gnuradio-core/src/lib/filter/gr_pfb_arb_resampler_ccf.cc
b/gnuradio-core/src/lib/filter/gr_pfb_arb_resampler_ccf.cc
index 5a6e753ab4c2b45d61ee4e432fae921d0b9668d4..39963200363512c98dff4b83ddfd63b79f68593f 100644
(file)
--- a/
gnuradio-core/src/lib/filter/gr_pfb_arb_resampler_ccf.cc
+++ b/
gnuradio-core/src/lib/filter/gr_pfb_arb_resampler_ccf.cc
@@
-34,8
+34,8
@@
gr_pfb_arb_resampler_ccf_sptr gr_make_pfb_arb_resampler_ccf (float rate,
const std::vector<float> &taps,
unsigned int filter_size)
{
const std::vector<float> &taps,
unsigned int filter_size)
{
- return g
r_pfb_arb_resampler_ccf_sptr
(new gr_pfb_arb_resampler_ccf (rate, taps,
-
filter_size));
+ return g
nuradio::get_initial_sptr
(new gr_pfb_arb_resampler_ccf (rate, taps,
+ filter_size));
}
}
@@
-81,6
+81,8
@@
gr_pfb_arb_resampler_ccf::gr_pfb_arb_resampler_ccf (float rate,
create_diff_taps(taps, dtaps);
create_taps(taps, d_taps, d_filters);
create_taps(dtaps, d_dtaps, d_diff_filters);
create_diff_taps(taps, dtaps);
create_taps(taps, d_taps, d_filters);
create_taps(dtaps, d_dtaps, d_diff_filters);
+
+ set_relative_rate(rate);
}
gr_pfb_arb_resampler_ccf::~gr_pfb_arb_resampler_ccf ()
}
gr_pfb_arb_resampler_ccf::~gr_pfb_arb_resampler_ccf ()