summaryrefslogtreecommitdiff
path: root/orkbasecxx/audiofile
diff options
context:
space:
mode:
Diffstat (limited to 'orkbasecxx/audiofile')
-rw-r--r--orkbasecxx/audiofile/AudioFile.h2
-rw-r--r--orkbasecxx/audiofile/LibSndFileFile.h2
-rw-r--r--orkbasecxx/audiofile/MediaChunkFile.h2
-rw-r--r--orkbasecxx/audiofile/PcmFile.h2
4 files changed, 4 insertions, 4 deletions
diff --git a/orkbasecxx/audiofile/AudioFile.h b/orkbasecxx/audiofile/AudioFile.h
index bc9cbcf..3d3b566 100644
--- a/orkbasecxx/audiofile/AudioFile.h
+++ b/orkbasecxx/audiofile/AudioFile.h
@@ -23,7 +23,7 @@
/** Base class for all file accessor classes. */
-class AudioFile
+class DLL_IMPORT_EXPORT_ORKBASE AudioFile
{
public:
typedef enum {READ = 0, WRITE = 1} fileOpenModeEnum;
diff --git a/orkbasecxx/audiofile/LibSndFileFile.h b/orkbasecxx/audiofile/LibSndFileFile.h
index e0516a8..3ba2e63 100644
--- a/orkbasecxx/audiofile/LibSndFileFile.h
+++ b/orkbasecxx/audiofile/LibSndFileFile.h
@@ -24,7 +24,7 @@
/** file accessor class for all file types supported by the libsndfile library.
The library can be found at http://www.mega-nerd.com/libsndfile/
*/
-class LibSndFileFile : public AudioFile
+class DLL_IMPORT_EXPORT_ORKBASE LibSndFileFile : public AudioFile
{
public:
LibSndFileFile(int fileFormat); // fileFormat is described at http://www.mega-nerd.com/libsndfile/api.html
diff --git a/orkbasecxx/audiofile/MediaChunkFile.h b/orkbasecxx/audiofile/MediaChunkFile.h
index b8e69ed..e60a3fe 100644
--- a/orkbasecxx/audiofile/MediaChunkFile.h
+++ b/orkbasecxx/audiofile/MediaChunkFile.h
@@ -18,7 +18,7 @@
/** File class for saving audio chunks as-is */
-class MediaChunkFile : public AudioFile
+class DLL_IMPORT_EXPORT_ORKBASE MediaChunkFile : public AudioFile
{
public:
MediaChunkFile();
diff --git a/orkbasecxx/audiofile/PcmFile.h b/orkbasecxx/audiofile/PcmFile.h
index 91c1325..bc09f01 100644
--- a/orkbasecxx/audiofile/PcmFile.h
+++ b/orkbasecxx/audiofile/PcmFile.h
@@ -19,7 +19,7 @@
#define PCM_FILE_DEFAULT_CHUNK_NUM_SAMPLES 8000
/** File class for raw 16 bit signed PCM output */
-class PcmFile : public AudioFile
+class DLL_IMPORT_EXPORT_ORKBASE PcmFile : public AudioFile
{
public:
PcmFile();