Go to the documentation of this file.
27 #ifndef INCLUDED_DAB_REED_SOLOMON_DECODE_BB_IMPL_H
28 #define INCLUDED_DAB_REED_SOLOMON_DECODE_BB_IMPL_H
48 int d_superframe_size;
49 int d_superframe_size_rs;
51 uint8_t rs_packet[120];
53 int d_corrected_errors;
55 void DecodeSuperframe(uint8_t *sf,
size_t sf_len);
63 {
return d_corrected_errors; }
66 void forecast(
int noutput_items, gr_vector_int &ninput_items_required);
69 gr_vector_int &ninput_items,
70 gr_vector_const_void_star &input_items,
71 gr_vector_void_star &output_items);
void forecast(int noutput_items, gr_vector_int &ninput_items_required)
int general_work(int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
Reed-Solomon decoder configured for DAB+.
Definition: reed_solomon_decode_bb.h:37
reed_solomon_decode_bb_impl(int bit_rate_n)
Reed-Solomon decoder configured for DAB+.
Definition: reed_solomon_decode_bb_impl.h:45
Definition: complex_to_interleaved_float_vcf.h:28
~reed_solomon_decode_bb_impl()
virtual int get_corrected_errors()
Definition: reed_solomon_decode_bb_impl.h:62