From 86c7f2844331b6759461acf1afbe8e9c60a678a0 Mon Sep 17 00:00:00 2001
From: Tom Rondeau <tom@trondeau.com>
Date: Fri, 16 May 2014 12:18:46 -0400
Subject: fec: wip: using unpack/pack k bits kernels instead of copying logic
 in here.

Need to remove volk_malloc from encode.
---
 gr-fec/lib/async_encoder_impl.h | 4 ++++
 1 file changed, 4 insertions(+)

(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 38ae6850ed..4090d77035 100644
--- a/gr-fec/lib/async_encoder_impl.h
+++ b/gr-fec/lib/async_encoder_impl.h
@@ -24,6 +24,8 @@
 #define INCLUDED_FEC_ASYNC_ENCODER_IMPL_H
 
 #include <gnuradio/fec/async_encoder.h>
+#include <gnuradio/blocks/unpack_k_bits.h>
+#include <gnuradio/blocks/pack_k_bits.h>
 
 namespace gr {
   namespace fec {
@@ -39,6 +41,8 @@ namespace gr {
       pmt::pmt_t d_out_port;
 
       void encode(pmt::pmt_t msg);
+      blocks::kernel::unpack_k_bits *d_unpack;
+      blocks::kernel::pack_k_bits   *d_pack;
 
     public:
       async_encoder_impl(generic_encoder::sptr my_encoder);
-- 
cgit v1.2.3