#include <iso_synth_port_average_strategy.h>
Inherits iso::synth::PortFanInStrategy.
Inheritance diagram for iso::synth::PortAverageStrategy:


Public Member Functions | |
| PortAverageStrategy (unsigned int pFrameCount, unsigned int pChannelCount, InputPort *pInputPort) | |
| parameter based constructor | |
| virtual | ~PortAverageStrategy () |
| destructor | |
| virtual void | process (Buffer *pBuffer) |
| process buffer | |
| virtual String | info (bool pPropagate=false) const |
| obtain textual link conversion strategy information | |
Protected Member Functions | |
| PortAverageStrategy () | |
buffers that are combined at the input port
Created by Daniel Bisig on 6/24/06.
| PortAverageStrategy::PortAverageStrategy | ( | unsigned int | pFrameCount, | |
| unsigned int | pChannelCount, | |||
| InputPort * | pInputPort | |||
| ) |
parameter based constructor
| pFrameCount | number of frames of internal backup buffer | |
| pChannelCount | numbder of channels of internal backup buffer | |
| pInputPort | input port, this port connection strategy is part of |
| PortAverageStrategy::~PortAverageStrategy | ( | ) | [virtual] |
destructor
| PortAverageStrategy::PortAverageStrategy | ( | ) | [protected] |
| void PortAverageStrategy::process | ( | Buffer * | pBuffer | ) | [virtual] |
process buffer
| pBuffer | buffer to operate on |
Implements iso::synth::PortConnectionStrategy.
| String PortAverageStrategy::info | ( | bool | pPropagate = false |
) | const [virtual] |
obtain textual link conversion strategy information
| pPropagate | ignored |
Implements iso::synth::PortConnectionStrategy.
1.5.1