OpalMixerNodeInfo Struct Reference

#include <opalmixer.h>


Public Member Functions

 OpalMixerNodeInfo ()
virtual ~OpalMixerNodeInfo ()
virtual OpalMixerNodeInfoClone () const

Data Fields

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


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 (  )  [inline]

virtual OpalMixerNodeInfo::~OpalMixerNodeInfo (  )  [inline, virtual]


Member Function Documentation

virtual OpalMixerNodeInfo* OpalMixerNodeInfo::Clone (  )  const [inline, virtual]


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".

PString OpalMixerNodeInfo::m_name

Name for mixer node.

bool OpalMixerNodeInfo::m_noMediaBypass

Disable media bypass to optimise mixer node with precisely two attached connections.

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:
Generated on Mon Feb 21 20:19:23 2011 for OPAL by  doxygen 1.4.7