summaryrefslogtreecommitdiff
path: root/gr-vocoder/include
diff options
context:
space:
mode:
Diffstat (limited to 'gr-vocoder/include')
-rw-r--r--gr-vocoder/include/CMakeLists.txt6
-rw-r--r--gr-vocoder/include/vocoder_g721_decode_bs.h5
-rw-r--r--gr-vocoder/include/vocoder_g721_encode_sb.h5
-rw-r--r--gr-vocoder/include/vocoder_g723_24_decode_bs.h5
-rw-r--r--gr-vocoder/include/vocoder_g723_24_encode_sb.h5
-rw-r--r--gr-vocoder/include/vocoder_g723_40_decode_bs.h5
-rw-r--r--gr-vocoder/include/vocoder_g723_40_encode_sb.h5
7 files changed, 24 insertions, 12 deletions
diff --git a/gr-vocoder/include/CMakeLists.txt b/gr-vocoder/include/CMakeLists.txt
index 437074494f..390a0afb5a 100644
--- a/gr-vocoder/include/CMakeLists.txt
+++ b/gr-vocoder/include/CMakeLists.txt
@@ -28,6 +28,12 @@ INSTALL(FILES
vocoder_codec2_encode_sp.h
vocoder_cvsd_decode_bs.h
vocoder_cvsd_encode_sb.h
+ vocoder_g721_decode_bs.h
+ vocoder_g721_encode_sb.h
+ vocoder_g723_24_decode_bs.h
+ vocoder_g723_24_encode_sb.h
+ vocoder_g723_40_decode_bs.h
+ vocoder_g723_40_encode_sb.h
vocoder_gsm_fr_decode_ps.h
vocoder_gsm_fr_encode_sp.h
vocoder_ulaw_decode_bs.h
diff --git a/gr-vocoder/include/vocoder_g721_decode_bs.h b/gr-vocoder/include/vocoder_g721_decode_bs.h
index 8ce3b12e55..1ac7b993a4 100644
--- a/gr-vocoder/include/vocoder_g721_decode_bs.h
+++ b/gr-vocoder/include/vocoder_g721_decode_bs.h
@@ -23,13 +23,14 @@
#ifndef INCLUDED_VOCODER_G721_DECODE_BS_H
#define INCLUDED_VOCODER_G721_DECODE_BS_H
+#include <vocoder_api.h>
#include <gr_sync_block.h>
class vocoder_g721_decode_bs;
typedef boost::shared_ptr<vocoder_g721_decode_bs> vocoder_g721_decode_bs_sptr;
-vocoder_g721_decode_bs_sptr vocoder_make_g721_decode_bs();
+VOCODER_API vocoder_g721_decode_bs_sptr vocoder_make_g721_decode_bs();
/*!
* \brief This block performs g721 audio decoding.
@@ -37,7 +38,7 @@ vocoder_g721_decode_bs_sptr vocoder_make_g721_decode_bs();
* \ingroup vocoder_blk
*/
-class vocoder_g721_decode_bs : virtual public gr_sync_block
+class VOCODER_API vocoder_g721_decode_bs : virtual public gr_sync_block
{
};
diff --git a/gr-vocoder/include/vocoder_g721_encode_sb.h b/gr-vocoder/include/vocoder_g721_encode_sb.h
index 5af9806408..a154537d01 100644
--- a/gr-vocoder/include/vocoder_g721_encode_sb.h
+++ b/gr-vocoder/include/vocoder_g721_encode_sb.h
@@ -23,13 +23,14 @@
#ifndef INCLUDED_VOCODER_G721_ENCODE_SB_H
#define INCLUDED_VOCODER_G721_ENCODE_SB_H
+#include <vocoder_api.h>
#include <gr_sync_block.h>
class vocoder_g721_encode_sb;
typedef boost::shared_ptr<vocoder_g721_encode_sb> vocoder_g721_encode_sb_sptr;
-vocoder_g721_encode_sb_sptr vocoder_make_g721_encode_sb();
+VOCODER_API vocoder_g721_encode_sb_sptr vocoder_make_g721_encode_sb();
/*!
* \brief This block performs g721 audio encoding.
@@ -37,7 +38,7 @@ vocoder_g721_encode_sb_sptr vocoder_make_g721_encode_sb();
* \ingroup vocoder_blk
*/
-class vocoder_g721_encode_sb : virtual public gr_sync_block
+class VOCODER_API vocoder_g721_encode_sb : virtual public gr_sync_block
{
};
diff --git a/gr-vocoder/include/vocoder_g723_24_decode_bs.h b/gr-vocoder/include/vocoder_g723_24_decode_bs.h
index 8ca94f2532..80cdbddd4f 100644
--- a/gr-vocoder/include/vocoder_g723_24_decode_bs.h
+++ b/gr-vocoder/include/vocoder_g723_24_decode_bs.h
@@ -23,13 +23,14 @@
#ifndef INCLUDED_VOCODER_G723_24_DECODE_BS_H
#define INCLUDED_VOCODER_G723_24_DECODE_BS_H
+#include <vocoder_api.h>
#include <gr_sync_block.h>
class vocoder_g723_24_decode_bs;
typedef boost::shared_ptr<vocoder_g723_24_decode_bs> vocoder_g723_24_decode_bs_sptr;
-vocoder_g723_24_decode_bs_sptr vocoder_make_g723_24_decode_bs();
+VOCODER_API vocoder_g723_24_decode_bs_sptr vocoder_make_g723_24_decode_bs();
/*!
* \brief This block performs g723_24 audio decoding.
@@ -37,7 +38,7 @@ vocoder_g723_24_decode_bs_sptr vocoder_make_g723_24_decode_bs();
* \ingroup vocoder_blk
*/
-class vocoder_g723_24_decode_bs : virtual public gr_sync_block
+class VOCODER_API vocoder_g723_24_decode_bs : virtual public gr_sync_block
{
};
diff --git a/gr-vocoder/include/vocoder_g723_24_encode_sb.h b/gr-vocoder/include/vocoder_g723_24_encode_sb.h
index b55229980b..d290e0971c 100644
--- a/gr-vocoder/include/vocoder_g723_24_encode_sb.h
+++ b/gr-vocoder/include/vocoder_g723_24_encode_sb.h
@@ -23,13 +23,14 @@
#ifndef INCLUDED_VOCODER_G723_24_ENCODE_SB_H
#define INCLUDED_VOCODER_G723_24_ENCODE_SB_H
+#include <vocoder_api.h>
#include <gr_sync_block.h>
class vocoder_g723_24_encode_sb;
typedef boost::shared_ptr<vocoder_g723_24_encode_sb> vocoder_g723_24_encode_sb_sptr;
-vocoder_g723_24_encode_sb_sptr vocoder_make_g723_24_encode_sb();
+VOCODER_API vocoder_g723_24_encode_sb_sptr vocoder_make_g723_24_encode_sb();
/*!
* \brief This block performs g723_24 audio encoding.
@@ -37,7 +38,7 @@ vocoder_g723_24_encode_sb_sptr vocoder_make_g723_24_encode_sb();
* \ingroup vocoder_blk
*/
-class vocoder_g723_24_encode_sb : virtual public gr_sync_block
+class VOCODER_API vocoder_g723_24_encode_sb : virtual public gr_sync_block
{
};
diff --git a/gr-vocoder/include/vocoder_g723_40_decode_bs.h b/gr-vocoder/include/vocoder_g723_40_decode_bs.h
index 2299b8806d..87a2f6892a 100644
--- a/gr-vocoder/include/vocoder_g723_40_decode_bs.h
+++ b/gr-vocoder/include/vocoder_g723_40_decode_bs.h
@@ -23,13 +23,14 @@
#ifndef INCLUDED_VOCODER_G723_40_DECODE_BS_H
#define INCLUDED_VOCODER_G723_40_DECODE_BS_H
+#include <vocoder_api.h>
#include <gr_sync_block.h>
class vocoder_g723_40_decode_bs;
typedef boost::shared_ptr<vocoder_g723_40_decode_bs> vocoder_g723_40_decode_bs_sptr;
-vocoder_g723_40_decode_bs_sptr vocoder_make_g723_40_decode_bs();
+VOCODER_API vocoder_g723_40_decode_bs_sptr vocoder_make_g723_40_decode_bs();
/*!
* \brief This block performs g723_40 audio decoding.
@@ -37,7 +38,7 @@ vocoder_g723_40_decode_bs_sptr vocoder_make_g723_40_decode_bs();
* \ingroup vocoder_blk
*/
-class vocoder_g723_40_decode_bs : virtual public gr_sync_block
+class VOCODER_API vocoder_g723_40_decode_bs : virtual public gr_sync_block
{
};
diff --git a/gr-vocoder/include/vocoder_g723_40_encode_sb.h b/gr-vocoder/include/vocoder_g723_40_encode_sb.h
index f349cf425a..6ac0f6d051 100644
--- a/gr-vocoder/include/vocoder_g723_40_encode_sb.h
+++ b/gr-vocoder/include/vocoder_g723_40_encode_sb.h
@@ -23,13 +23,14 @@
#ifndef INCLUDED_VOCODER_G723_40_ENCODE_SB_H
#define INCLUDED_VOCODER_G723_40_ENCODE_SB_H
+#include <vocoder_api.h>
#include <gr_sync_block.h>
class vocoder_g723_40_encode_sb;
typedef boost::shared_ptr<vocoder_g723_40_encode_sb> vocoder_g723_40_encode_sb_sptr;
-vocoder_g723_40_encode_sb_sptr vocoder_make_g723_40_encode_sb();
+VOCODER_API vocoder_g723_40_encode_sb_sptr vocoder_make_g723_40_encode_sb();
/*!
* \brief This block performs g723_40 audio encoding.
@@ -37,7 +38,7 @@ vocoder_g723_40_encode_sb_sptr vocoder_make_g723_40_encode_sb();
* \ingroup vocoder_blk
*/
-class vocoder_g723_40_encode_sb : virtual public gr_sync_block
+class VOCODER_API vocoder_g723_40_encode_sb : virtual public gr_sync_block
{
};