diff options
Diffstat (limited to 'gr-dtv/lib/atsc/atsc_fs_checker_impl.h')
-rw-r--r-- | gr-dtv/lib/atsc/atsc_fs_checker_impl.h | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/gr-dtv/lib/atsc/atsc_fs_checker_impl.h b/gr-dtv/lib/atsc/atsc_fs_checker_impl.h index 1210ae5830..544f6a4ba6 100644 --- a/gr-dtv/lib/atsc/atsc_fs_checker_impl.h +++ b/gr-dtv/lib/atsc/atsc_fs_checker_impl.h @@ -27,41 +27,41 @@ #include "atsc_syminfo_impl.h" namespace gr { - namespace dtv { +namespace dtv { - class atsc_fs_checker_impl : public atsc_fs_checker - { - private: - static const int SRSIZE = 1024; // must be power of two - int d_index; // points at oldest sample - float d_sample_sr[SRSIZE]; // sample shift register - atsc::syminfo d_tag_sr[SRSIZE]; // tag shift register - unsigned char d_bit_sr[SRSIZE]; // binary decision shift register - int d_field_num; - int d_segment_num; +class atsc_fs_checker_impl : public atsc_fs_checker +{ +private: + static const int SRSIZE = 1024; // must be power of two + int d_index; // points at oldest sample + float d_sample_sr[SRSIZE]; // sample shift register + atsc::syminfo d_tag_sr[SRSIZE]; // tag shift register + unsigned char d_bit_sr[SRSIZE]; // binary decision shift register + int d_field_num; + int d_segment_num; - static const int OFFSET_511 = 4; // offset to second PN 63 pattern - static const int LENGTH_511 = 511; // length of PN 63 pattern - static const int OFFSET_2ND_63 = 578; // offset to second PN 63 pattern - static const int LENGTH_2ND_63 = 63; // length of PN 63 pattern + static const int OFFSET_511 = 4; // offset to second PN 63 pattern + static const int LENGTH_511 = 511; // length of PN 63 pattern + static const int OFFSET_2ND_63 = 578; // offset to second PN 63 pattern + static const int LENGTH_2ND_63 = 63; // length of PN 63 pattern - inline static int wrap (int index){ return index & (SRSIZE - 1); } - inline static int incr (int index){ return wrap (index + 1); } - inline static int decr (int index){ return wrap (index - 1); } + inline static int wrap(int index) { return index & (SRSIZE - 1); } + inline static int incr(int index) { return wrap(index + 1); } + inline static int decr(int index) { return wrap(index - 1); } - public: - atsc_fs_checker_impl(); - ~atsc_fs_checker_impl(); +public: + atsc_fs_checker_impl(); + ~atsc_fs_checker_impl(); - void reset(); + void reset(); - virtual int general_work(int noutput_items, - gr_vector_int &ninput_items, - gr_vector_const_void_star &input_items, - gr_vector_void_star &output_items); - }; + virtual 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 */ } /* namespace gr */ #endif /* INCLUDED_DTV_ATSC_FS_CHECKER_IMPL_H */ |