OpalMixerNodeInfo Struct Reference

`#include <opalmixer.h>`

## Public Member Functions

| OpalMixerNodeInfo (const char *name=NULL)
virtual | ~OpalMixerNodeInfo ()
virtual OpalMixerNodeInfo * | Clone () const

## Data Fields

PString | m_name
| Name for mixer node. More...
bool | m_listenOnly
| Mixer only transmits data to "listeners". More...
unsigned | m_sampleRate
| Audio sample rate, usually 8000. More...
bool | m_audioOnly
| No video is to be allowed. More...
OpalVideoMixer::Styles | m_style
| Method for mixing video. More...
unsigned | m_width
| Width of mixed video. More...
unsigned | m_height
| Height of mixed video. More...
unsigned | m_rate
| Frame rate of mixed video. More...
bool | m_mediaPassThru

## Detailed Description

Base class for OpalMixerNode options. The user may derive from this class, making sure they implement the Clone() funciton, to add extra options for use by their OpalMixerNode derived class.

## Constructor & Destructor Documentation

OpalMixerNodeInfo::OpalMixerNodeInfo | ( | const char * | name = `NULL` | ) |

inline

Referenced by Clone().

virtual OpalMixerNodeInfo::~OpalMixerNodeInfo | ( |  | ) |

inline virtual

## Member Function Documentation

virtual OpalMixerNodeInfo* OpalMixerNodeInfo::Clone | ( |  | ) | const

inline virtual

References OpalMixerNodeInfo().

## Field Documentation

bool OpalMixerNodeInfo::m_audioOnly

No video is to be allowed.

unsigned OpalMixerNodeInfo::m_height

Height of mixed video.

bool OpalMixerNodeInfo::m_listenOnly

Mixer only transmits data to "listeners".

bool OpalMixerNodeInfo::m_mediaPassThru

Enable media pass through to optimise mixer node with precisely two attached connections.

PString OpalMixerNodeInfo::m_name

Name for mixer node.

unsigned OpalMixerNodeInfo::m_rate

Frame rate of mixed video.

unsigned OpalMixerNodeInfo::m_sampleRate

Audio sample rate, usually 8000.

OpalVideoMixer::Styles OpalMixerNodeInfo::m_style

Method for mixing video.

unsigned OpalMixerNodeInfo::m_width

Width of mixed video.

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

- opalmixer.h