#include <mmf/server/mmfaudioinput.h>
class MMMFAudioInput : public MDataSource, public MDataSource |
Public Member Functions | |
---|---|
pure virtual TInt | BytesPlayed() |
pure virtual void | HWFillBufferL(CMMFBuffer *, MDataSink *) |
MMMFAudioInput * | NewAudioInputL(TUid, const TDesC8 &) |
pure virtual CMMFDevSound & | SoundDevice() |
Protected Member Functions | |
---|---|
MMMFAudioInput() |
Interface class to allow dynamic linkage to CMMFAudioInput.
TInt | BytesPlayed | ( | ) | [pure virtual] |
Returns the number of bytes played.
void | HWFillBufferL | ( | CMMFBuffer * | aBuffer, |
MDataSink * | aConsumer | |||
) | [pure virtual] |
Deprecated
Gets audio from hardware device abstracted MMFDevsound (not used).
Parameters | |
---|---|
aBuffer | The data to read in from a Hardware Device |
aConsumer | The MDataSink consuming the data contained in aBuffer. |
MMMFAudioInput * | NewAudioInputL | ( | TUid | aImplementationUid, |
const TDesC8 & | aInitData | |||
) | [static, inline] |
Parameters | |
---|---|
aImplementationUid | The Implementation UID. |
aInitData | The initialisation data. |