MMMFDSPControl Class Reference

#include <mmf/server/devsoundstandardcustominterfaces.h>

class MMMFDSPControl

Detailed Description

Custom interface class to allow control of DSP behaviour.

Member Function Documentation

MmdspcAcceptPlaybackBuffersInvalidFollowingStop ( )

TInt MmdspcAcceptPlaybackBuffersInvalidFollowingStop()[pure virtual]

Place DevSound in a mode where overflow/underflow errors on playing are ignored.

Returns: "This method may return one of the system-wide error codes."

MmdspcAcceptRecordBuffersInvalidFollowingStop ( )

TInt MmdspcAcceptRecordBuffersInvalidFollowingStop()[pure virtual]

Place DevSound in a mode where overflow/underflow errors on recording are ignored.

Returns: "This method may return one of the system-wide error codes."

MmdspcGetAudioPlaybackInfo ( TInt64 &, TInt64 &, TUint &, TUint & )

TInt MmdspcGetAudioPlaybackInfo(TInt64 &aSamplesPlayed,
TInt64 &aSystemTime,
TUint &aB,
TUint &aT
)[pure virtual]

Get the timestamp information from the DSP

ParameterDescription
aSamplesPlayed- number of audio samples played so far.
aSystemTime- current system time
aB- bytes consumed by the decoder
aT- bytes successfully decoded by the decoder.

Returns: "This method may return one of the system-wide error codes."