summaryrefslogtreecommitdiff
path: root/gr-vocoder/lib/freedv_rx_ss_impl.h
diff options
context:
space:
mode:
authorMarcus Müller <mmueller@gnuradio.org>2019-08-07 21:45:12 +0200
committerMarcus Müller <marcus@hostalia.de>2019-08-09 23:04:28 +0200
commitf7bbf2c1d8d780294f3e016aff239ca35eb6516e (patch)
treee09ab6112e02b2215b2d59ac24d3d6ea2edac745 /gr-vocoder/lib/freedv_rx_ss_impl.h
parent78431dc6941e3acc67c858277dfe4a0ed583643c (diff)
Tree: clang-format without the include sorting
Diffstat (limited to 'gr-vocoder/lib/freedv_rx_ss_impl.h')
-rw-r--r--gr-vocoder/lib/freedv_rx_ss_impl.h90
1 files changed, 45 insertions, 45 deletions
diff --git a/gr-vocoder/lib/freedv_rx_ss_impl.h b/gr-vocoder/lib/freedv_rx_ss_impl.h
index 56a770be36..7f8a1971ca 100644
--- a/gr-vocoder/lib/freedv_rx_ss_impl.h
+++ b/gr-vocoder/lib/freedv_rx_ss_impl.h
@@ -26,62 +26,62 @@
#include <gnuradio/vocoder/freedv_rx_ss.h>
extern "C" {
- struct freedv_rx_callback_state {
- FILE *ftxt;
- };
- static void put_next_rx_char(void *callback_state, char c);
- void put_next_rx_proto(void *callback_state,char *proto_bits);
- void datarx(void *callback_state, unsigned char *packet, size_t size);
- void datatx(void *callback_state, unsigned char *packet, size_t *size);
+struct freedv_rx_callback_state {
+ FILE* ftxt;
+};
+static void put_next_rx_char(void* callback_state, char c);
+void put_next_rx_proto(void* callback_state, char* proto_bits);
+void datarx(void* callback_state, unsigned char* packet, size_t size);
+void datatx(void* callback_state, unsigned char* packet, size_t* size);
}
namespace gr {
- namespace vocoder {
+namespace vocoder {
- class freedv_rx_ss_impl : public freedv_rx_ss
- {
- private:
- short *d_speech_out;
- short *d_demod_in;
- struct freedv *d_freedv;
- int d_nin, d_nout, d_frame;
- struct freedv_rx_callback_state d_cb_state;
- struct MODEM_STATS d_stats;
- int d_mode;
- int d_sync;
- int d_total_bits;
- int d_total_bit_errors;
- float d_snr_est;
- float d_squelch_thresh;
- bool d_squelch_en;
- int d_speech_samples;
- int d_max_modem_samples;
- float d_clock_offset;
- int d_use_codecrx;
- int d_interleave_frames;
+class freedv_rx_ss_impl : public freedv_rx_ss
+{
+private:
+ short* d_speech_out;
+ short* d_demod_in;
+ struct freedv* d_freedv;
+ int d_nin, d_nout, d_frame;
+ struct freedv_rx_callback_state d_cb_state;
+ struct MODEM_STATS d_stats;
+ int d_mode;
+ int d_sync;
+ int d_total_bits;
+ int d_total_bit_errors;
+ float d_snr_est;
+ float d_squelch_thresh;
+ bool d_squelch_en;
+ int d_speech_samples;
+ int d_max_modem_samples;
+ float d_clock_offset;
+ int d_use_codecrx;
+ int d_interleave_frames;
#ifdef FREEDV_MODE_700D
- struct freedv_advanced d_adv;
+ struct freedv_advanced d_adv;
#endif
- struct CODEC2 *d_c2 = NULL;
+ struct CODEC2* d_c2 = NULL;
- public:
- freedv_rx_ss_impl(int mode, float squelch_thresh, int interleave_frames);
- ~freedv_rx_ss_impl();
+public:
+ freedv_rx_ss_impl(int mode, float squelch_thresh, int interleave_frames);
+ ~freedv_rx_ss_impl();
- void set_squelch_thresh(float squelch_thresh);
- float squelch_thresh();
- void set_squelch_en(bool squelch_enabled);
+ void set_squelch_thresh(float squelch_thresh);
+ float squelch_thresh();
+ void set_squelch_en(bool squelch_enabled);
- // Where all the action really happens
- void forecast(int noutput_items, gr_vector_int &ninput_items_required);
+ // Where all the action really happens
+ 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);
- };
+ 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 vocoder */
+} /* namespace vocoder */
} /* namespace gr */
#endif /* INCLUDED_VOCODER_FREEDV_RX_SS_IMPL_H */