summaryrefslogtreecommitdiff
path: root/gr-vocoder/include/gnuradio/vocoder
diff options
context:
space:
mode:
authorMartin Braun <martin.braun@ettus.com>2014-03-07 16:18:16 +0100
committerMartin Braun <martin.braun@ettus.com>2014-03-07 18:10:21 +0100
commite44fe2887ad3755c9320b77d8ac3e5162a9ac665 (patch)
treeb66b77c1643a87346a8014d50e850e63668d268e /gr-vocoder/include/gnuradio/vocoder
parent01c4267261937e495545942131b5bd496eba2269 (diff)
vocoder: Fixed GSM GRC bindings and improved docs, provided example
Diffstat (limited to 'gr-vocoder/include/gnuradio/vocoder')
-rw-r--r--gr-vocoder/include/gnuradio/vocoder/gsm_fr_decode_ps.h5
-rw-r--r--gr-vocoder/include/gnuradio/vocoder/gsm_fr_encode_sp.h9
2 files changed, 9 insertions, 5 deletions
diff --git a/gr-vocoder/include/gnuradio/vocoder/gsm_fr_decode_ps.h b/gr-vocoder/include/gnuradio/vocoder/gsm_fr_decode_ps.h
index 9979763e60..b9aa664a77 100644
--- a/gr-vocoder/include/gnuradio/vocoder/gsm_fr_decode_ps.h
+++ b/gr-vocoder/include/gnuradio/vocoder/gsm_fr_decode_ps.h
@@ -32,13 +32,16 @@ namespace gr {
/*!
* \brief GSM 06.10 Full Rate Vocoder Decoder
* \ingroup audio_blk
+ *
+ * Input: Vector of 33 bytes per 160 input samples
+ * Output: 16-bit shorts representing speech samples
*/
class VOCODER_API gsm_fr_decode_ps : virtual public sync_interpolator
{
public:
// gr::vocoder::gsm_fr_decode_ps::sptr
typedef boost::shared_ptr<gsm_fr_decode_ps> sptr;
-
+
/*!
* \brief Make GSM decoder block.
*/
diff --git a/gr-vocoder/include/gnuradio/vocoder/gsm_fr_encode_sp.h b/gr-vocoder/include/gnuradio/vocoder/gsm_fr_encode_sp.h
index 98d88bba1f..5cfbc653cd 100644
--- a/gr-vocoder/include/gnuradio/vocoder/gsm_fr_encode_sp.h
+++ b/gr-vocoder/include/gnuradio/vocoder/gsm_fr_encode_sp.h
@@ -1,6 +1,6 @@
/* -*- c++ -*- */
/*
- * Copyright 2005,2011,2013 Free Software Foundation, Inc.
+ * Copyright 2005,2011,2013,2014 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@@ -33,14 +33,15 @@ namespace gr {
* \brief GSM 06.10 Full Rate Vocoder Encoder
* \ingroup audio_blk
*
- * shorts in; 33 byte packets out
+ * Input: 16-bit shorts representing speech samples
+ * Output: Vector of 33 bytes per 160 input samples
*/
class VOCODER_API gsm_fr_encode_sp : virtual public sync_decimator
{
public:
// gr::vocoder::gsm_fr_encode_sp::sptr
typedef boost::shared_ptr<gsm_fr_encode_sp> sptr;
-
+
/*!
* \brief Make GSM encoder block.
*/
@@ -48,6 +49,6 @@ namespace gr {
};
} /* namespace vocoder */
-} /* namespace gr */
+} /* namespace gr */
#endif /* INCLUDED_VOCODER_GSM_FR_ENCODE_SP_H */