|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
This class is used to control the sipX Bridge Mixer mix matrix. More...
#include <SipXBridgeMixer.hxx>
Public Member Functions | |
| SipXBridgeMixer (CpTopologyGraphInterface &mediaInterface) | |
| Constructor. | |
| virtual | ~SipXBridgeMixer () |
| void | calculateMixWeightsForParticipant (Participant *participant) |
| Calculates all of the current mixer settings required for the passed in participant and applies them. | |
| void | outputBridgeMixWeights () |
| Logs a multiline representation of the current state of the mixing matrix. | |
Public Member Functions inherited from recon::BridgeMixer | |
| BridgeMixer () | |
| Constructor. | |
| virtual | ~BridgeMixer () |
This class is used to control the sipX Bridge Mixer mix matrix.
If there is ever a change required in the mixer bridge, the application should call calculateMixWeightsForParticipant in order to have the changes detected and applied.
Author: Scott Godin (sgodin AT SipSpectrum DOT com)
Definition at line 35 of file SipXBridgeMixer.hxx.
| SipXBridgeMixer::SipXBridgeMixer | ( | CpTopologyGraphInterface & | mediaInterface | ) |
|
virtual |
Definition at line 27 of file SipXBridgeMixer.cxx.
|
virtual |
Calculates all of the current mixer settings required for the passed in participant and applies them.
Calculations are based off of Participants membership into Conversations and the input/output gain settings.
| participant | Participant to calculate mixer weights for |
Implements recon::BridgeMixer.
Definition at line 32 of file SipXBridgeMixer.cxx.
|
virtual |
Logs a multiline representation of the current state of the mixing matrix.
Implements recon::BridgeMixer.
Definition at line 167 of file SipXBridgeMixer.cxx.