OPAL Version 3.10.2
|
#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. | |
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_mediaPassThru |
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.
OpalMixerNodeInfo::OpalMixerNodeInfo | ( | const char * | name = NULL | ) | [inline] |
Referenced by Clone().
virtual OpalMixerNodeInfo::~OpalMixerNodeInfo | ( | ) | [inline, virtual] |
virtual OpalMixerNodeInfo* OpalMixerNodeInfo::Clone | ( | ) | const [inline, virtual] |
References OpalMixerNodeInfo().
No video is to be allowed.
unsigned OpalMixerNodeInfo::m_height |
Height of mixed video.
Mixer only transmits data to "listeners".
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.
Method for mixing video.
unsigned OpalMixerNodeInfo::m_width |
Width of mixed video.