OpalMixerNode::AudioMixer Struct Reference

#include <opalmixer.h>

Inheritance diagram for OpalMixerNode::AudioMixer:

OpalAudioMixer OpalMixerNode::MediaMixer OpalBaseMixer

Public Member Functions

 AudioMixer (const OpalMixerNodeInfo &info)
 ~AudioMixer ()
virtual bool OnPush ()
void PushOne (OpalMixerMediaStream &stream, CachedAudio &cache, const short *audioToSubtract)

Data Fields

std::map< PString, CachedAudiom_cache

Data Structures

struct  CachedAudio

Constructor & Destructor Documentation

OpalMixerNode::AudioMixer::AudioMixer ( const OpalMixerNodeInfo info  ) 

OpalMixerNode::AudioMixer::~AudioMixer (  ) 


Member Function Documentation

virtual bool OpalMixerNode::AudioMixer::OnPush (  )  [virtual]

Reimplemented from OpalBaseMixer.

void OpalMixerNode::AudioMixer::PushOne ( OpalMixerMediaStream stream,
CachedAudio cache,
const short *  audioToSubtract 
)


Field Documentation

std::map<PString, CachedAudio> OpalMixerNode::AudioMixer::m_cache


The documentation for this struct was generated from the following file:
Generated on Mon Feb 21 20:19:23 2011 for OPAL by  doxygen 1.4.7