OPAL  Version 3.10.4
OpalMixerNode::AudioMixer Struct Reference

#include <opalmixer.h>

Inheritance diagram for OpalMixerNode::AudioMixer:
OpalAudioMixer OpalMixerNode::MediaMixer OpalBaseMixer

Data Structures

struct  CachedAudio

Public Member Functions

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

Data Fields

std::map< PString, CachedAudiom_cache

Constructor & Destructor Documentation


Member Function Documentation

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

Reimplemented from OpalBaseMixer.

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

Field Documentation


The documentation for this struct was generated from the following file: