H323AudioPluginCapability Class Reference

Inheritance diagram for H323AudioPluginCapability:

H323AudioCapability H323PluginCapabilityInfo H323RealTimeCapability H323Capability H323GSMPluginCapability H323PluginG7231Capability List of all members.

Public Member Functions

 H323AudioPluginCapability (PluginCodec_Definition *_encoderCodec, PluginCodec_Definition *_decoderCodec, unsigned _pluginSubType)
 H323AudioPluginCapability (const PString &_mediaFormat, const PString &_baseName, unsigned maxFramesPerPacket, unsigned recommendedFramesPerPacket, unsigned _pluginSubType)
virtual PObject * Clone () const
virtual PString GetFormatName () const
virtual H323CodecCreateCodec (H323Codec::Direction direction) const
virtual unsigned GetSubType () const

Protected Attributes

unsigned pluginSubType
unsigned h323subType

Detailed Description

Definition at line 1827 of file h323pluginmgr.cxx.


Member Function Documentation

virtual H323Codec* H323AudioPluginCapability::CreateCodec ( H323Codec::Direction  direction  )  const [inline, virtual]

Create the codec instance, allocating resources as required.

Implements H323Capability.

Definition at line 1863 of file h323pluginmgr.cxx.

References H323PluginCapabilityInfo::CreateCodec(), and H323Codec::GetMediaFormat().

virtual unsigned H323AudioPluginCapability::GetSubType (  )  const [inline, virtual]

Get the sub-type of the capability. This is a code dependent on the main type of the capability.

Implements H323Capability.

Definition at line 1866 of file h323pluginmgr.cxx.


The documentation for this class was generated from the following file:
Generated on Thu Oct 25 13:45:19 2007 for h323plus by  doxygen 1.5.2