Main Page   Modules   Compound List   File List   Compound Members   File Members  

_XLV_HandlerBuffer Struct Reference

XLV_HandlerBuffer class definition. More...

#include <xlv_handler.h>

List of all members.

Public Attributes

guint m_id
void * m_buffer
guint32 m_size
guint32 m_orig_size
guint m_flags
guint32 m_timestamp
void * m_privatedata


Detailed Description

XLV_HandlerBuffer class definition.


Member Data Documentation

void* _XLV_HandlerBuffer::m_buffer
 

Memory used for the buffer.

guint _XLV_HandlerBuffer::m_flags
 

Flags about the buffer.

guint _XLV_HandlerBuffer::m_id
 

ID of the buffer.

guint32 _XLV_HandlerBuffer::m_orig_size
 

Original size of the buffer.

guint32 _XLV_HandlerBuffer::m_size
 

Size of the buffer. This field may be changed but the size must always been inferior to m_orig_size. In the case of video streams, this might not be changed (because frames have always the same size), but for audio frames this may vary.

guint32 _XLV_HandlerBuffer::m_timestamp
 

Timestamp of the buffer.


The documentation for this struct was generated from the following file:
Generated on Mon Jul 1 19:39:08 2002 for XLV by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002