summaryrefslogtreecommitdiff
path: root/gr-dtv/lib/dvbt2/dvbt2_modulator_bc_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'gr-dtv/lib/dvbt2/dvbt2_modulator_bc_impl.h')
-rw-r--r--gr-dtv/lib/dvbt2/dvbt2_modulator_bc_impl.h54
1 files changed, 28 insertions, 26 deletions
diff --git a/gr-dtv/lib/dvbt2/dvbt2_modulator_bc_impl.h b/gr-dtv/lib/dvbt2/dvbt2_modulator_bc_impl.h
index 3853075e5b..b07c6330a6 100644
--- a/gr-dtv/lib/dvbt2/dvbt2_modulator_bc_impl.h
+++ b/gr-dtv/lib/dvbt2/dvbt2_modulator_bc_impl.h
@@ -26,32 +26,34 @@
#include <gnuradio/dtv/dvbt2_modulator_bc.h>
namespace gr {
- namespace dtv {
-
- class dvbt2_modulator_bc_impl : public dvbt2_modulator_bc
- {
- private:
- int signal_constellation;
- int cyclic_delay;
- int cell_size;
- gr_complex m_qpsk[4];
- gr_complex m_16qam[16];
- gr_complex m_64qam[64];
- gr_complex m_256qam[256];
-
- public:
- dvbt2_modulator_bc_impl(dvb_framesize_t framesize, dvb_constellation_t constellation, dvbt2_rotation_t rotation);
- ~dvbt2_modulator_bc_impl();
-
- 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);
- };
-
- } // namespace dtv
+namespace dtv {
+
+class dvbt2_modulator_bc_impl : public dvbt2_modulator_bc
+{
+private:
+ int signal_constellation;
+ int cyclic_delay;
+ int cell_size;
+ gr_complex m_qpsk[4];
+ gr_complex m_16qam[16];
+ gr_complex m_64qam[64];
+ gr_complex m_256qam[256];
+
+public:
+ dvbt2_modulator_bc_impl(dvb_framesize_t framesize,
+ dvb_constellation_t constellation,
+ dvbt2_rotation_t rotation);
+ ~dvbt2_modulator_bc_impl();
+
+ 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);
+};
+
+} // namespace dtv
} // namespace gr
#endif /* INCLUDED_DTV_DVBT2_MODULATOR_BC_IMPL_H */