OpalMixerNode::AudioMixer Struct Reference

#include <opalmixer.h>

Inheritance diagram for OpalMixerNode::AudioMixer:

OpalAudioMixer OpalMixerNode::MediaMixer OpalBaseMixer List of all members.

Public Member Functions

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

Public Attributes

std::map< PString, CachedAudiom_cache

Classes

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 
)


Member Data Documentation

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


The documentation for this struct was generated from the following file:
Generated on Mon Aug 3 20:50:54 2009 for OPAL by  doxygen 1.5.1