xine-lib: _CMediaBuffer Struct Reference

xine-lib 1.2.13-20230125hg15249

Public Member Functions | Data Fields
_CMediaBuffer Struct Reference

## Public Member Functions
| DECLARE_IUNKNOWN ()

## Data Fields
IMediaBuffer_vt * | vt
GUID | interfaces [2]
void * | mem
unsigned long | len
unsigned long | maxlen
int | freemem

## Member Function Documentation

## ◆ DECLARE_IUNKNOWN()

_CMediaBuffer::DECLARE_IUNKNOWN | ( |  | ) |

## Field Documentation

## ◆ freemem

int _CMediaBuffer::freemem

Referenced by CMediaBuffer_Destroy(), and CMediaBufferCreate().

## ◆ interfaces

GUID _CMediaBuffer::interfaces[2]

Referenced by CMediaBufferCreate().

## ◆ len

unsigned long _CMediaBuffer::len

Referenced by CMediaBuffer_GetBufferAndLength(), CMediaBuffer_SetLength(), and CMediaBufferCreate().

## ◆ maxlen

unsigned long _CMediaBuffer::maxlen

Referenced by CMediaBuffer_GetMaxLength(), CMediaBuffer_SetLength(), and CMediaBufferCreate().

## ◆ mem

void* _CMediaBuffer::mem

Referenced by CMediaBuffer_Destroy(), CMediaBuffer_GetBufferAndLength(), and CMediaBufferCreate().

## ◆ vt

IMediaBuffer_vt* _CMediaBuffer::vt

Referenced by CMediaBuffer_Destroy(), CMediaBufferCreate(), DMO_AudioDecoder_Convert(), and DMO_VideoDecoder_DecodeInternal().

The documentation for this struct was generated from the following file:

- xine-lib-1.2.13/src/libw32dll/dmo/buffer.c