summaryrefslogtreecommitdiff
path: root/gr-fec/lib/async_encoder_impl.h
diff options
context:
space:
mode:
authorTom Rondeau <tom@trondeau.com>2014-05-17 10:31:27 -0400
committerTom Rondeau <tom@trondeau.com>2014-05-17 17:45:17 -0400
commit3245fde378417687db10f7cdeb274c9fa126d4e8 (patch)
tree8b2fe865e74eff60de112e8128d34c3c81c229bc /gr-fec/lib/async_encoder_impl.h
parent15ef5ba664896481faba85c39dc3539f5a4ee5aa (diff)
blocks: adding reverse packing/unpacking functions.
Diffstat (limited to 'gr-fec/lib/async_encoder_impl.h')
-rw-r--r--gr-fec/lib/async_encoder_impl.h5
1 files changed, 4 insertions, 1 deletions
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,