OPAL  Version 3.18.8
OpalMediaStreamMixer Class Reference

#include <opalmixer.h>

Inheritance diagram for OpalMediaStreamMixer:

Public Member Functions

 OpalMediaStreamMixer ()
 
void Append (const PSafePtr< OpalMixerMediaStream > &stream)
 
void Remove (const PSafePtr< OpalMixerMediaStream > &stream)
 
void CloseOne (const PSafePtr< OpalMixerMediaStream > &stream)
 

Protected Types

typedef PSafeDictionary
< PString,
OpalMixerMediaStream
StreamDict
 

Protected Attributes

StreamDict m_outputStreams
 

Member Typedef Documentation

typedef PSafeDictionary<PString, OpalMixerMediaStream> OpalMediaStreamMixer::StreamDict
protected

Constructor & Destructor Documentation

OpalMediaStreamMixer::OpalMediaStreamMixer ( )

Member Function Documentation

void OpalMediaStreamMixer::Append ( const PSafePtr< OpalMixerMediaStream > &  stream)
void OpalMediaStreamMixer::CloseOne ( const PSafePtr< OpalMixerMediaStream > &  stream)
void OpalMediaStreamMixer::Remove ( const PSafePtr< OpalMixerMediaStream > &  stream)
inline

References m_outputStreams.

Field Documentation

StreamDict OpalMediaStreamMixer::m_outputStreams
protected

Referenced by Remove().


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