Location:
MmfAudioOutput.h
class MMMFAudioOutput : public MDataSink;
Interface class to allow dynamic linkage to CMMFAudioOutput
.
MDataSink
- Abstract class representing a data sink
MMMFAudioOutput
- Interface class to allow dynamic linkage to
Defined in MMMFAudioOutput
:
BytesPlayed()
, HWEmptyBufferL()
, MMMFAudioOutput()
, NewAudioOutputL()
, SoundDevice()
Inherited from MDataSink
:
BufferFilledL()
,
CanCreateSinkBuffer()
,
ConstructSinkL()
,
CreateSinkBufferL()
,
DataSinkType()
,
EmptyBufferL()
,
NegotiateL()
,
NewSinkL()
,
SetSinkDataTypeCode()
,
SetSinkPrioritySettings()
,
SinkCustomCommand()
,
SinkDataTypeCode()
,
SinkPauseL()
,
SinkPlayL()
,
SinkPrimeL()
,
SinkStopL()
,
SinkThreadLogoff()
,
SinkThreadLogon()
static inline MMMFAudioOutput *NewAudioOutputL(TUid aImplementationUid, const TDesC8 &aInitData);
Gets a new audio output object.
|
|
virtual CMMFDevSound &SoundDevice()=0;
Returns the sound device.
Accessor function exposing public CMMFDevsound methods.
|
virtual TInt BytesPlayed()=0;
Returns the number of bytes played.
|
virtual void HWEmptyBufferL(CMMFBuffer *aBuffer, MDataSource *aSupplier)=0;
Gets audio from hardware device abstracted MMFDevsound (not used).
|