JunkBox_Win_Lib 1.5.3
|
#include <WinMediaBuffer.h>
Public Member Functions | |
CWinMediaBuffer (DWORD len=0) | |
virtual | ~CWinMediaBuffer (void) |
void | init (DWORD len) |
void | free (void) |
void | clear (void) |
Buffer * | getBuffer (void) |
STDMETHODIMP_ (ULONG) AddRef() | |
STDMETHODIMP_ (ULONG) Release() | |
STDMETHODIMP | QueryInterface (REFIID riid, void **ppv) |
STDMETHODIMP | SetLength (DWORD length) |
STDMETHODIMP | GetMaxLength (DWORD *pMaxLength) |
STDMETHODIMP | GetBufferAndLength (BYTE **ppData, DWORD *pLength) |
Protected Attributes | |
Buffer * | m_pBuffer |
Definition at line 28 of file WinMediaBuffer.h.
CWinMediaBuffer | ( | DWORD | len = 0 | ) |
Definition at line 15 of file WinMediaBuffer.cpp.
References CWinMediaBuffer::init(), and CWinMediaBuffer::m_pBuffer.
|
inlinevirtual |
Definition at line 32 of file WinMediaBuffer.h.
References CWinMediaBuffer::free().
|
inline |
Definition at line 36 of file WinMediaBuffer.h.
References CWinMediaBuffer::m_pBuffer.
Referenced by CWinAudioStream::CaptureThread().
void free | ( | void | ) |
Definition at line 33 of file WinMediaBuffer.cpp.
References CWinMediaBuffer::m_pBuffer.
Referenced by CWinMediaBuffer::init(), and CWinMediaBuffer::~CWinMediaBuffer().
|
inline |
|
inline |
Definition at line 69 of file WinMediaBuffer.h.
References CWinMediaBuffer::m_pBuffer.
Referenced by CWinAudioStream::CaptureThread(), CWinAudioStream::QueueCapturedData(), and CWinAudioStream::ReadOneBuffer().
|
inline |
Definition at line 67 of file WinMediaBuffer.h.
References CWinMediaBuffer::m_pBuffer.
Referenced by CWinAudioStream::QueueCapturedData().
void init | ( | DWORD | len | ) |
Definition at line 23 of file WinMediaBuffer.cpp.
References CWinMediaBuffer::free(), and CWinMediaBuffer::m_pBuffer.
Referenced by CWinMediaBuffer::CWinMediaBuffer().
|
inline |
Definition at line 47 of file WinMediaBuffer.h.
|
inline |
Definition at line 66 of file WinMediaBuffer.h.
References CWinMediaBuffer::m_pBuffer.
Referenced by CWinAudioStream::Back2BufferStack(), CWinAudioStream::GetWriteBuffer(), and CWinAudioStream::QueueCapturedData().
|
inline |
Definition at line 44 of file WinMediaBuffer.h.
|
inline |
Definition at line 45 of file WinMediaBuffer.h.
|
protected |
Definition at line 78 of file WinMediaBuffer.h.
Referenced by CWinMediaBuffer::clear(), CWinMediaBuffer::CWinMediaBuffer(), CWinMediaBuffer::free(), CWinMediaBuffer::getBuffer(), CWinMediaBuffer::GetBufferAndLength(), CWinMediaBuffer::GetMaxLength(), CWinMediaBuffer::init(), and CWinMediaBuffer::SetLength().