|
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().