summaryrefslogtreecommitdiff
path: root/gr-fec/lib/ldpc_bit_flip_decoder_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'gr-fec/lib/ldpc_bit_flip_decoder_impl.h')
-rw-r--r--gr-fec/lib/ldpc_bit_flip_decoder_impl.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/gr-fec/lib/ldpc_bit_flip_decoder_impl.h b/gr-fec/lib/ldpc_bit_flip_decoder_impl.h
index b2b1bbf41b..ba331bed62 100644
--- a/gr-fec/lib/ldpc_bit_flip_decoder_impl.h
+++ b/gr-fec/lib/ldpc_bit_flip_decoder_impl.h
@@ -39,13 +39,13 @@ namespace gr {
double d_rate;
// FEC matrix object to use for decoding
- const fec_mtrx *d_mtrx;
+ fec_mtrx_sptr d_mtrx;
// Maximum number of iterations to do in decoding algorithm
unsigned int d_max_iterations;
public:
- ldpc_bit_flip_decoder_impl(const fec_mtrx *mtrx_obj,
+ ldpc_bit_flip_decoder_impl(const fec_mtrx_sptr mtrx_obj,
unsigned int max_iter=100);
~ldpc_bit_flip_decoder_impl();
@@ -53,6 +53,7 @@ namespace gr {
bool set_frame_size(unsigned int frame_size);
double rate();
};
+
} /* namespace code */
} /* namespace fec */
} /* namespace gr */