The VoipMediaEngine class is the primary class for accessing all the capabilities of the LanScape VOIP Media Engine.

The VoipMediaEngine..::.PhoneLineVuMeter type exposes the following members.

Constructors

  NameDescription
VoipMediaEngine..::.PhoneLineVuMeter
Initializes a new instance of the VoipMediaEngine..::.PhoneLineVuMeter class

Methods

  NameDescription
Finalize
The Object's finalizer.
(Overrides Object..::.Finalize()()().)
SetPhoneLineVuMeterCallback
The SetPhoneLineVuMeterCallback procedure allows application software to receive full duplex digitally mixed audio sample block data from a phone line. This sample block data can be used for the purposes of driving VU meter display GUI elements in the VOIP application.
Note:
VU meter functionality shares the phone line's digital mixer that is used during phone call recording. You must configure the media engine to enable call recording if you want VU meter sample data. This does not mean that call recording has to be active during any call in order to get VU meter sampled data. It simply means the media engine's phone line record digital mixers must be created to support VU meter callback functionality.

Fields

  NameDescription
MediaEngine
The media enigne instance. Do not modify this value directly.
PhoneLine
The zero based phone line index. Do not modify this value directly.
pManagedPhoneLineVuMeterInstance
A pseudo pointer to this managed wrapper. Do not modify this value directly.
pUserPhoneLineVuMeterProc_Mananged
An internal callback handler. Do not modify this value directly.
UserDefinedData_Mananged
Instance data that gets passed to an internal callback handler. Do not modify this value directly.

See Also