MMMFPlaybackStatus Class Reference

#include <mmf/server/devsoundstandardcustominterfaces.h>

class MMMFPlaybackStatus

Nested Classes and Structures

Detailed Description

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.

Member Function Documentation

MmpsCancelLossOfSyncNotification ( )

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."

MmpsGetPlaybackStatusInformation ( TMMFPlaybackStatus & )

TInt MmpsGetPlaybackStatusInformation(TMMFPlaybackStatus &aStatus)[pure virtual]

A method to query for detailed status information from a playing DevSound. including timestamp information from the DSP.

ParameterDescription
aStatusthe current playback status.

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

MmpsRequestLossOfSyncNotification ( )

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."