summaryrefslogtreecommitdiff
path: root/orkaudio/audiofile/PcmFile.h
diff options
context:
space:
mode:
authorHenri Herscher <henri@oreka.org>2006-06-30 19:39:27 +0000
committerHenri Herscher <henri@oreka.org>2006-06-30 19:39:27 +0000
commit868a99733ddb6a44f660f4aab9089fd619f38cfa (patch)
tree487309e2706b8389bc8985283c5d29334343bf7e /orkaudio/audiofile/PcmFile.h
parent3868172df25ae59bd0ecc524b782ac4734812891 (diff)
Moved more stuff to orkbasecxx
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@287 09dcff7a-b715-0410-9601-b79a96267cd0
Diffstat (limited to 'orkaudio/audiofile/PcmFile.h')
-rw-r--r--orkaudio/audiofile/PcmFile.h41
1 files changed, 0 insertions, 41 deletions
diff --git a/orkaudio/audiofile/PcmFile.h b/orkaudio/audiofile/PcmFile.h
deleted file mode 100644
index 91c1325..0000000
--- a/orkaudio/audiofile/PcmFile.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * Oreka -- A media capture and retrieval platform
- *
- * Copyright (C) 2005, orecx LLC
- *
- * http://www.orecx.com
- *
- * This program is free software, distributed under the terms of
- * the GNU General Public License.
- * Please refer to http://www.gnu.org/copyleft/gpl.html
- *
- */
-
-#ifndef __PCMFILE_H__
-#define __PCMFILE_H__
-
-#include "audiofile/AudioFile.h"
-
-#define PCM_FILE_DEFAULT_CHUNK_NUM_SAMPLES 8000
-
-/** File class for raw 16 bit signed PCM output */
-class PcmFile : public AudioFile
-{
-public:
- PcmFile();
- ~PcmFile();
-
- void Open(CStdString& filename, fileOpenModeEnum mode, bool stereo = false, int sampleRate = 8000);
- void Close();
-
- void WriteChunk(AudioChunkRef chunkRef);
- int ReadChunkMono(AudioChunkRef& chunkRef);
-
- CStdString GetExtension();
-protected:
-
- FILE* m_stream;
-};
-
-#endif
-