Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <MmfPanicCodes.h>

Enum TMMFAudioInputPanicCode

TMMFAudioInputPanicCode

Description

Panic codes for CMMFAudioInputCMMFAudioInput.

EMMFAudioInputPanicBadUID

Panic in MMMFAudioInput::NewAudioInputL(TUid,const TDesC8 &) if ImplementationUid!=KUidMmfAudioInput.

EMMFAudioInputPanicToneFinishedNotSupported

MDevSoundObserver::ToneFinished(TInt) was called but not implemented.

EMMFAudioInputPanicPlayerDataUsedNotSupported

MDevSoundObserver::BufferToBeFilled(CMMFBuffer *) was called but not implemented.

EMMFAudioInputPanicPlayErrorNotSupported

MDevSoundObserver::PlayError(TInt) was called but not implemented.

EMMFAudioInputDevSoundNotLoaded

Panic if CMMFAudioInput::DevSound not loaded.

[Top]


Enum TMMFAudioOutputPanicCode

TMMFAudioOutputPanicCode

Description

Panic codes for CMMFAudioOutputCMMFAudioOutput

EMMFAudioOutputPanicBadUID

Panic in MMMFAudioOutput::NewAudioInputL() if ImplementationUid!=KUidMmfAudioInput

EMMFAudioOutputPanicBufferFilledLNotSupported

MDataSink::BufferFilledL(CMMFBuffer *) was called but not implemented

EMMFAudioOutputPanicToneFinishedNotSupported

MMMFAudioOutput::ToneFinished() was called but not implemented

EMMFAudioOutputPanicRecordDataFilledNotSupported

Unimplemented panic code.

EMMFAudioOutputPanicRecordErrorNotSupported

MMMFAudioOutput::RecordError() was called but not implemented

EMMFAudioOutputDevSoundNotLoaded

Panic if CMMFAudioOutput::iMMFDevSound is NULL

[Top]


Enum TMMFDescriptorPanicCode

TMMFDescriptorPanicCode

Description

Panic codes for CMMFDescriptorCMMFDescriptor

EMMFDescriptorPanicBufferEmptiedLNotSupported

MDataSource::BufferEmptiedL(CMMFBuffer *) was called but not implemented

EMMFDescriptorPanicBufferFilledLNotSupported

MDataSink::BufferFilledL(CMMFBuffer *) was called but not implemented

[Top]


Enum TMMFFilePanicCode

TMMFFilePanicCode

Description

Panic codes for CMMFFileCMMFFile

EMMFFilePanicBufferEmptiedLNotSupported

MDataSource::BufferEmptiedL(CMMFBuffer *) called but not implemented

EMMFFilePanicBufferFilledLNotSupported

MDataSink::BufferFilledL(CMMFBuffer *) called but not implemented

EMMFFileAlreadyOpen

Panic code raised if the file is already open.

[Top]


Enum TMMFDataPathPanicCode

Interface status: deprecated

TMMFDataPathPanicCode

Description

Panic codes for CMMFDataPathCMMFDataPath

EMMFDataPathPanicBadState

The iState value is not the expected value (normally EPlaying). For example, when it is asked to initialise the sink or source whilst it is already playing some audio data.

EMMFDataPathPanicProgrammingError

The code has detected a condition that cannot occur - must be programming error

EMMFDataPathPanicSinkError

A panic in CMMFDataPath::EmptySinkBufferL() if sink status is not EFull or EBeingFilled.

[Top]


Enum TMMFSubThreadPanicCode

TMMFSubThreadPanicCode

Description

Panic codes for RMMFSubThread.

EMMFSubThreadPanicTimedOut

An attempt to close the subthread using RMMFSubThreadBase::Shutdown() has failed. The shutdown command waits for both the death of the thread and the time-out of a timer to minimise the risk of deadlock. If the timer times-out and the sub-thread is not dead then this thread is panicked in debug mode or, in release mode the sub-thread is killed.

[Top]


Enum TMMFCodecBaseDefinitionsPanicCode

TMMFCodecBaseDefinitionsPanicCode

Description

Panic codes for MMFCodecBaseDefinitions

EMMFCodecBaseDefinitionsPanicConvertFastNotSupported

Panic code raised when the codec TMMFTableAudioCodec::ConvertFast(TUint8 *,TUint8 *,TInt) method is not supported for this codec.

[Top]


Enum TMMFAudioControllerPanicCode

TMMFAudioControllerPanicCode

Description

Panic codes for CMMFAudioController.

EMMFAudioControllerPanicBadUID

Panic code for a bad Unique Identifier. This is reserved.

EMMFAudioControllerPanicDataSourceDoesNotExist

AddDataSourceL() failed to add a data source. This could be caused by an audio source that has been loaded but now does not exist.

EMMFAudioControllerPanicDataSinkDoesNotExist

AddDataSinkL() failed to add a sink. This could be caused by an audio sink that has been loaded but now does not exist.

[Top]


Enum TMMFDisplayPanicCode

Interface status: deprecated

TMMFDisplayPanicCode

Description

Panic codes for MMFDisplay

EMMFDisplayPanicWrongThread

Panic code raised when this CMMFDisplay is in the wrong thread.

EMMFDisplayPanicNotReady

Panic code raised when the CMMFDisplay has been asked to do something before it is ready.

EMMFDisplayPanicCreateSinkBufferLNotSupported

Panic code raised when the CMMFDisplay::CreateSinkBufferL() method is not supported.

EMMFDisplayPanicBufferFilledLNotSupported

Panic code raised when the CMMFDisplay::BufferFilledL() method is not supported.

EMMFDisplayPanicCallingSupplierDoesNotExist

Panic code raised when the calling supplier does not exist.

EMMFDisplayPanicRequestStatusError

Panic code raised when the CMMFDisplay method has an internal error.

[Top]


Enum TMMFToneControllerPanicCode

Interface status: deprecated

TMMFToneControllerPanicCode

Description

Panic codes for MMFToneController.

EMMFToneControllerPanicBadUID

Panic code raised when the tone controller encounters a bad Unique Identifier.

EMMFToneControllerPanicUnexpectedMixinApiCall

Panic code raised when the mixin class API encounters an unexpected call, for example when the hardware has full buffer or when playback is stopped due to error or EOF.

EMMFToneControllerPanicBadCancelCustomCommand

Panic code raised when there is an error with the cancel command. Not used at present.

[Top]


Enum TMMFMediaClientPanicCode

TMMFMediaClientPanicCode

Description

Panic codes for the audio media client

EMMFMediaClientPanicSetAudioDeviceModeNotSupported

The specified audio device mode is not supported.

EMMFMediaClientPanicServerCommunicationProblem

An error occurred communicating with the audio device.

EMMFMediaClientBadState

The functions CMMFMdaAudioConvertUtility::OpenL(const TDesC &,const TDesC &) or CMMFMdaAudioRecorderUtility::DoPlay() detected an invalid internal state

EMMFMediaClientBadArgument

The audio media client received a bad argument.

EMMFReservedCall

Reserved function should not be called

[Top]


Enum TMMFMediaClientUtilityPanicCode

TMMFMediaClientUtilityPanicCode

Description

Panic codes for the media client utility

EMMFMediaClientUtilityBadState

Client utility is in a bad state

EMMFMediaClientUtilityBadArgument

Client utility is passed a bad argument