
Defines | |
| #define | LOADER |
Functions | |
| static long __stdcall | QueryInterface (IUnknownHack *This, const GUID *riid, void **ppv) |
| static long __stdcall | AddRef (IUnknownHack *This) |
| static long __stdcall | Release (IUnknownHack *This) |
| static long __stdcall | SetLength (IMediaBuffer *This, uint32_t cbLength) |
| static long __stdcall | GetMaxLength (IMediaBuffer *This, uint32_t *pcbMaxLength) |
| static long __stdcall | GetBufferAndLength (IMediaBuffer *This, char **ppBuffer, uint32_t *pcbLength) |
| CMediaBuffer * | CMediaBufferCreate (block_t *p_block, int i_max_size, bool b_own) |
| #define LOADER |
| static long __stdcall AddRef | ( | IUnknownHack * | This | ) | [static] |
| CMediaBuffer* CMediaBufferCreate | ( | block_t * | p_block, | |
| int | i_max_size, | |||
| bool | b_own | |||
| ) |
References AddRef(), _CMediaBuffer::b_own, GetBufferAndLength(), GetMaxLength(), _CMediaBuffer::i_max_size, _CMediaBuffer::i_ref, _CMediaBuffer::p_block, QueryInterface(), Release(), SetLength(), and _CMediaBuffer::vt.
Referenced by DecBlock(), and EncodeBlock().
| static long __stdcall GetBufferAndLength | ( | IMediaBuffer * | This, | |
| char ** | ppBuffer, | |||
| uint32_t * | pcbLength | |||
| ) | [static] |
References block_t::i_buffer, _CMediaBuffer::p_block, and block_t::p_buffer.
Referenced by CMediaBufferCreate().
| static long __stdcall GetMaxLength | ( | IMediaBuffer * | This, | |
| uint32_t * | pcbMaxLength | |||
| ) | [static] |
| static long __stdcall QueryInterface | ( | IUnknownHack * | This, | |
| const GUID * | riid, | |||
| void ** | ppv | |||
| ) | [static] |
References _CMediaBuffer::i_ref, IID_IMediaBuffer, and IID_IUnknown.
Referenced by CMediaBufferCreate().
| static long __stdcall Release | ( | IUnknownHack * | This | ) | [static] |
References _CMediaBuffer::b_own, block_Release(), _CMediaBuffer::i_ref, _CMediaBuffer::p_block, and _CMediaBuffer::vt.
| static long __stdcall SetLength | ( | IMediaBuffer * | This, | |
| uint32_t | cbLength | |||
| ) | [static] |
References block_t::i_buffer, _CMediaBuffer::i_max_size, and _CMediaBuffer::p_block.
1.5.6