21 #ifndef INCLUDED_DTV_DVB_BBSCRAMBLER_BB_IMPL_H
22 #define INCLUDED_DTV_DVB_BBSCRAMBLER_BB_IMPL_H
35 void init_bb_randomiser(
void);
41 int work(
int noutput_items,
~dvb_bbscrambler_bb_impl()
int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
just like gr::block::general_work, only this arranges to call consume_each for you ...
Scrambles FEC baseband frames with a PRBS encoder.
Definition: dvb_bbscrambler_bb.h:39
std::vector< const void * > gr_vector_const_void_star
Definition: gnuradio-runtime/include/gnuradio/types.h:38
#define FRAME_SIZE_NORMAL
Definition: dvb_defines.h:47
Definition: dvb_bbscrambler_bb_impl.h:30
std::vector< void * > gr_vector_void_star
Definition: gnuradio-runtime/include/gnuradio/types.h:37
Include this header to use the message passing features.
Definition: logger.h:129
dvb_standard_t
Definition: dvb_config.h:26
dvb_framesize_t
Definition: dvb_config.h:75
dvb_code_rate_t
Definition: dvb_config.h:31
dvb_bbscrambler_bb_impl(dvb_standard_t standard, dvb_framesize_t framesize, dvb_code_rate_t rate)