#include <mmf/server/devsoundstandardcustominterfaces.h>
class MMMFDSPControl |
Public Member Functions | |
---|---|
pure virtual TInt | MmdspcAcceptPlaybackBuffersInvalidFollowingStop() |
pure virtual TInt | MmdspcAcceptRecordBuffersInvalidFollowingStop() |
pure virtual TInt | MmdspcGetAudioPlaybackInfo(TInt64 &, TInt64 &, TUint &, TUint &) |
Custom interface class to allow control of DSP behaviour.
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."
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."
TInt | MmdspcGetAudioPlaybackInfo | ( | TInt64 & | aSamplesPlayed, |
TInt64 & | aSystemTime, | |||
TUint & | aB, | |||
TUint & | aT | |||
) | [pure virtual] |
Get the timestamp information from the DSP
Parameter | Description |
---|---|
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."