CVoIPAudioDownlinkStream Class Reference

class CVoIPAudioDownlinkStream

CVoIPAudioDownlinkStream class

?more_complete_description

VoIPAudioIntfc.dll

Public Member Functions
~CVoIPAudioDownlinkStream()
IMPORT_C TIntBufferFilled(CVoIPDataBuffer *)
IMPORT_C voidClose()
IMPORT_C TIntGetAudioDevice(TVoIPOutputDevice &)
IMPORT_C TIntGetMaxVolume(TInt &)
IMPORT_C TIntGetVersion(TVersion &)
IMPORT_C TIntGetVolume(TInt &)
IMPORT_C TIntOpen(MVoIPDownlinkObserver &)
IMPORT_C TIntSetAudioDevice(TVoIPOutputDevice)
IMPORT_C TIntSetFormat(TVoIPCodecFormat, CVoIPFormatIntfc *&)
IMPORT_C TIntSetVolume(TInt)
IMPORT_C TIntStart()
IMPORT_C TIntStop()
Protected Member Functions
CVoIPAudioDownlinkStream()
voidConstructL(CVoIPAudioDownlinkStreamImpl *)
Public Member Enumerations
enumTVoIPOutputDevice { EHandset, ELoudSpeaker, ENoPreference }
Private Attributes
CVoIPAudioDownlinkStreamImpl *iVoIPAudioDownlinkStreamImpl

Constructor & Destructor Documentation

CVoIPAudioDownlinkStream()

CVoIPAudioDownlinkStream()[protected]

Constructor

Since
S60 v5.0

~CVoIPAudioDownlinkStream()

IMPORT_C~CVoIPAudioDownlinkStream()[virtual]

Destructor

Since
S60 v5.0

Member Functions Documentation

BufferFilled(CVoIPDataBuffer *)

IMPORT_C TIntBufferFilled(CVoIPDataBuffer *aBuffer)

?description

Since
S60 v5.0

Parameters

CVoIPDataBuffer * aBuffer

Close()

IMPORT_C voidClose()

?description

Since
S60 v5.0

ConstructL(CVoIPAudioDownlinkStreamImpl *)

voidConstructL(CVoIPAudioDownlinkStreamImpl *aVoIPAudioDownlinkStreamImpl)[protected]

Symbian constructor

Since
S60 v5.0

Parameters

CVoIPAudioDownlinkStreamImpl * aVoIPAudioDownlinkStreamImpl

GetAudioDevice(TVoIPOutputDevice &)

IMPORT_C TIntGetAudioDevice(TVoIPOutputDevice &aDevice)

?description

Since
S60 v5.0

Parameters

TVoIPOutputDevice & aDevice

GetMaxVolume(TInt &)

IMPORT_C TIntGetMaxVolume(TInt &aVolume)

?description

Since
S60 v5.0

Parameters

TInt & aVolume

GetVersion(TVersion &)

IMPORT_C TIntGetVersion(TVersion &aVersion)

?description

Since
S60 v5.0

Parameters

TVersion & aVersion

GetVolume(TInt &)

IMPORT_C TIntGetVolume(TInt &aVolume)

?description

Since
S60 v5.0

Parameters

TInt & aVolume

Open(MVoIPDownlinkObserver &)

IMPORT_C TIntOpen(MVoIPDownlinkObserver &aObserver)

?description

Since
S60 v5.0

Parameters

MVoIPDownlinkObserver & aObserver

SetAudioDevice(TVoIPOutputDevice)

IMPORT_C TIntSetAudioDevice(TVoIPOutputDeviceaDevice)

?description

Since
S60 v5.0

Parameters

TVoIPOutputDevice aDevice

SetFormat(TVoIPCodecFormat, CVoIPFormatIntfc *&)

IMPORT_C TIntSetFormat(TVoIPCodecFormataFormat,
CVoIPFormatIntfc *&aIntfc
)

?description

Since
S60 v5.0

Parameters

TVoIPCodecFormat aFormat
CVoIPFormatIntfc *& aIntfc

SetVolume(TInt)

IMPORT_C TIntSetVolume(TIntaVolume)

?description

Since
S60 v5.0

Parameters

TInt aVolume

Start()

IMPORT_C TIntStart()

?description

Since
S60 v5.0

Stop()

IMPORT_C TIntStop()

?description

Since
S60 v5.0

Member Enumerations Documentation

Enum TVoIPOutputDevice

TVoIPOutputDevice ?description

Enumerators

EHandset
ELoudSpeaker
ENoPreference

Member Data Documentation

CVoIPAudioDownlinkStreamImpl * iVoIPAudioDownlinkStreamImpl

CVoIPAudioDownlinkStreamImpl *iVoIPAudioDownlinkStreamImpl[private]