#include <mmf/server/devsoundstandardcustominterfaces.h>
class MMMFPlaybackStatus |
Public Member Functions | |
---|---|
pure virtual TInt | MmpsCancelLossOfSyncNotification() |
pure virtual TInt | MmpsGetPlaybackStatusInformation(TMMFPlaybackStatus &) |
pure virtual TInt | MmpsRequestLossOfSyncNotification() |
Custom interface class to enable access to the DevSound implementation to report the number of consumed input bytes, number of successfully decoded samples, samples played, system time and total samples played.
TInt | MmpsCancelLossOfSyncNotification | ( | ) | [pure virtual] |
Cancel the request for notification of loss of sync.
Returns: "This method may return one of the system-wide error codes."
TInt | MmpsGetPlaybackStatusInformation | ( | TMMFPlaybackStatus & | aStatus | ) | [pure virtual] |
A method to query for detailed status information from a playing DevSound. including timestamp information from the DSP.
Parameter | Description |
---|---|
aStatus | the current playback status. |
Returns: "This method may return one of the system-wide error codes."
TInt | MmpsRequestLossOfSyncNotification | ( | ) | [pure virtual] |
Request notification of loss of sync during decode - the notification will be received in the DevSound client callback SendEventToClient with the event type set to KMMFEventLossOfDecodeSync.
Returns: "This method may return one of the system-wide error codes."