From 3245fde378417687db10f7cdeb274c9fa126d4e8 Mon Sep 17 00:00:00 2001 From: Tom Rondeau <tom@trondeau.com> Date: Sat, 17 May 2014 10:31:27 -0400 Subject: blocks: adding reverse packing/unpacking functions. --- gr-fec/lib/async_encoder_impl.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'gr-fec/lib/async_encoder_impl.h') diff --git a/gr-fec/lib/async_encoder_impl.h b/gr-fec/lib/async_encoder_impl.h index 4090d77035..2c43b0d386 100644 --- a/gr-fec/lib/async_encoder_impl.h +++ b/gr-fec/lib/async_encoder_impl.h @@ -43,9 +43,12 @@ namespace gr { void encode(pmt::pmt_t msg); blocks::kernel::unpack_k_bits *d_unpack; blocks::kernel::pack_k_bits *d_pack; + bool d_rev_unpack; + bool d_rev_pack; public: - async_encoder_impl(generic_encoder::sptr my_encoder); + async_encoder_impl(generic_encoder::sptr my_encoder, + bool rev_unpack=true, bool rev_pack=true); ~async_encoder_impl(); int general_work(int noutput_items, -- cgit v1.2.3