#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 |
Public Attributes | |
MixerPCMMap_T | channelData |
DWORD | timeStamp |
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 |
PIntArray OpalAudioMixer::MixerFrame::mixedData [mutable] |
PMutex OpalAudioMixer::MixerFrame::mutex [mutable] |