diff options
author | Eugene Sandulenko | 2010-08-31 09:45:15 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2010-10-12 23:21:28 +0000 |
commit | f71295ab6d6899b21809837b6c6bf317a45193ef (patch) | |
tree | eb2e28aed94b138c0f356d8eb5c905a9c3bc3b87 /engines/sword25/fmv/oggtheora/audiobuffer.h | |
parent | cb95db7cc04a5a3d14f408835cd371e0a0abd4ed (diff) | |
download | scummvm-rg350-f71295ab6d6899b21809837b6c6bf317a45193ef.tar.gz scummvm-rg350-f71295ab6d6899b21809837b6c6bf317a45193ef.tar.bz2 scummvm-rg350-f71295ab6d6899b21809837b6c6bf317a45193ef.zip |
Revert "SWORD25: Commit of in-progress MoviePlayer code"
This reverts commit cb95db7cc04a5a3d14f408835cd371e0a0abd4ed.
svn-id: r53296
Diffstat (limited to 'engines/sword25/fmv/oggtheora/audiobuffer.h')
-rw-r--r-- | engines/sword25/fmv/oggtheora/audiobuffer.h | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/engines/sword25/fmv/oggtheora/audiobuffer.h b/engines/sword25/fmv/oggtheora/audiobuffer.h index fad227a2bc..0b4233bc4e 100644 --- a/engines/sword25/fmv/oggtheora/audiobuffer.h +++ b/engines/sword25/fmv/oggtheora/audiobuffer.h @@ -39,32 +39,30 @@ // Includes // ----------------------------------------------------------------------------- -#include "common/queue.h" #include "sword25/kernel/common.h" -namespace Sword25 { - // ----------------------------------------------------------------------------- -// Class definitions +// Klassendefinition // ----------------------------------------------------------------------------- -class AudioBuffer { +class BS_AudioBuffer +{ public: - AudioBuffer(); - virtual ~AudioBuffer(); + BS_AudioBuffer(); + virtual ~BS_AudioBuffer(); - void Push(signed short *SamplePtr, unsigned int SampleCount); - unsigned int Pop(signed short *SamplePtr, unsigned int SampleCount); + void Push(signed short * SamplePtr, unsigned int SampleCount); + unsigned int Pop(signed short * SamplePtr, unsigned int SampleCount); unsigned int Size() const; private: - Common::Queue<unsigned short> _buffer; + // PIMPL Pattern + struct Impl; + Impl * t; // Kopie verbieten - AudioBuffer(const AudioBuffer &); - const AudioBuffer & operator=(const AudioBuffer &); + BS_AudioBuffer(const BS_AudioBuffer &); + const BS_AudioBuffer & operator=(const BS_AudioBuffer &); }; -} // End of namespace Sword25 - #endif |