diff options
Diffstat (limited to 'gr-digital/lib/symbol_sync_ff_impl.cc')
-rw-r--r-- | gr-digital/lib/symbol_sync_ff_impl.cc | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/gr-digital/lib/symbol_sync_ff_impl.cc b/gr-digital/lib/symbol_sync_ff_impl.cc index 948731a60f..f04221d8b4 100644 --- a/gr-digital/lib/symbol_sync_ff_impl.cc +++ b/gr-digital/lib/symbol_sync_ff_impl.cc @@ -88,9 +88,8 @@ symbol_sync_ff_impl::symbol_sync_ff_impl(enum ted_type detector_type, d_out_instantaneous_clock_period(NULL), d_out_average_clock_period(NULL) { - set_output_signature(io_signature::makev(1, 4, { - sizeof(float), sizeof(float), sizeof(float), sizeof(float) - })); + set_output_signature(io_signature::makev( + 1, 4, { sizeof(float), sizeof(float), sizeof(float), sizeof(float) })); if (sps <= 1.0f) throw std::out_of_range("nominal samples per symbol must be > 1"); @@ -397,8 +396,8 @@ void symbol_sync_ff_impl::forecast(int noutput_items, // in case we have the worst case allowable clock timing deviation on // input. const int answer = static_cast<int>(ceilf(static_cast<float>(noutput_items + 2) * - d_clock->get_max_avg_period() / d_osps)) + - static_cast<int>(d_interp->ntaps()); + d_clock->get_max_avg_period() / d_osps)) + + static_cast<int>(d_interp->ntaps()); for (unsigned i = 0; i < ninputs; i++) ninput_items_required[i] = answer; |