#include <opalmixer.h>
Public Member Functions | |
| MixerFrame (PINDEX _frameLength) | |
| void | CreateMixedData () const |
| PBoolean | GetMixedFrame (OpalAudioMixerStream::StreamFrame &frame) const |
| PBoolean | GetStereoFrame (OpalAudioMixerStream::StreamFrame &frame) const |
| PBoolean | GetChannelFrame (Key_T key, OpalAudioMixerStream::StreamFrame &frame) const |
| void | InsertFrame (Key_T key, OpalAudioMixerStream::StreamFrame &frame) |
Protected Attributes | |
| MixerPCMMap_T | channelData |
| PINDEX | frameLengthSamples |
| PIntArray | mixedData |
| PMutex | mutex |
| OpalAudioMixer::MixerFrame::MixerFrame | ( | PINDEX | _frameLength | ) |
| void OpalAudioMixer::MixerFrame::CreateMixedData | ( | ) | const |
| PBoolean OpalAudioMixer::MixerFrame::GetMixedFrame | ( | OpalAudioMixerStream::StreamFrame & | frame | ) | const |
| PBoolean OpalAudioMixer::MixerFrame::GetStereoFrame | ( | OpalAudioMixerStream::StreamFrame & | frame | ) | const |
| PBoolean OpalAudioMixer::MixerFrame::GetChannelFrame | ( | Key_T | key, | |
| OpalAudioMixerStream::StreamFrame & | frame | |||
| ) | const |
| void OpalAudioMixer::MixerFrame::InsertFrame | ( | Key_T | key, | |
| OpalAudioMixerStream::StreamFrame & | frame | |||
| ) |
MixerPCMMap_T OpalAudioMixer::MixerFrame::channelData [protected] |
PINDEX OpalAudioMixer::MixerFrame::frameLengthSamples [protected] |
PIntArray OpalAudioMixer::MixerFrame::mixedData [mutable, protected] |
PMutex OpalAudioMixer::MixerFrame::mutex [mutable, protected] |
1.5.1