diff options
Diffstat (limited to 'intern/audaspace/intern/AUD_BufferReader.h')
-rw-r--r-- | intern/audaspace/intern/AUD_BufferReader.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/intern/audaspace/intern/AUD_BufferReader.h b/intern/audaspace/intern/AUD_BufferReader.h index 0e8c5de9a9d..d0c90ce7e61 100644 --- a/intern/audaspace/intern/AUD_BufferReader.h +++ b/intern/audaspace/intern/AUD_BufferReader.h @@ -31,9 +31,10 @@ #define __AUD_BUFFERREADER_H__ #include "AUD_IReader.h" -#include "AUD_Reference.h" class AUD_Buffer; +#include <boost/shared_ptr.hpp> + /** * This class represents a simple reader from a buffer that exists in memory. * \warning Notice that the buffer used for creating the reader must exist as @@ -50,7 +51,7 @@ private: /** * The buffer that is read. */ - AUD_Reference<AUD_Buffer> m_buffer; + boost::shared_ptr<AUD_Buffer> m_buffer; /** * The specification of the sample data in the buffer. @@ -67,7 +68,7 @@ public: * \param buffer The buffer to read from. * \param specs The specification of the sample data in the buffer. */ - AUD_BufferReader(AUD_Reference<AUD_Buffer> buffer, AUD_Specs specs); + AUD_BufferReader(boost::shared_ptr<AUD_Buffer> buffer, AUD_Specs specs); virtual bool isSeekable() const; virtual void seek(int position); |