diff --git a/core/AmJitterBuffer.cpp b/core/AmJitterBuffer.cpp index 2f50941e..6ce50082 100644 --- a/core/AmJitterBuffer.cpp +++ b/core/AmJitterBuffer.cpp @@ -41,12 +41,6 @@ RingBuffer::RingBuffer(unsigned int size) memset(m_buffer, 0, sizeof(T)*size); } -template -RingBuffer::~RingBuffer() -{ - delete [] m_buffer; -} - template void RingBuffer::get(unsigned int idx, T *dest) { diff --git a/core/AmJitterBuffer.h b/core/AmJitterBuffer.h index 1bf9727b..e06f3a21 100644 --- a/core/AmJitterBuffer.h +++ b/core/AmJitterBuffer.h @@ -67,4 +67,11 @@ public: bool get(AmRtpPacket &, unsigned int ts); }; +template +RingBuffer::~RingBuffer() +{ + delete [] m_buffer; +} + + #endif // _AmJitterBuffer_h_