Multimedia framework
anonymousEnumerates the types of WTLS certificate name forms/identifiers.
Base.h Global variables
CleanupResetAndDestroy...
CMdaAudioClipUtility...
CMdaAudioConvertUtility
Converts the type, sample rate and format of audio data.
CMdaAudioInputStream...
CMdaAudioOutputStream...
CMdaAudioPlayerUtility
Plays sampled audio data.
CMdaAudioRecorderUtility
Plays back, records and edits audio sample data.
CMdaAudioToneUtility
Generates tones on an audio capable EPOC device.
CMdaAudioTypeDummy class - not supported in 7.0s
CMdaServerThis class has been deprecated in 7.0s.
CMidiClientUtilityUtility class to provide a standard client interface to a MIDI controller.
CMidiCustomCommandParserCustom command parser class to be used by controller plugins wishing to support ...
CMMFAddDataSourceSinkAsyncActive object utility class that can be used to add a data source or data sink t...
CMMFAudioControllerCustomCommandParser...
CMMFAudioInput
Concrete data source to provide microphone support.
CMMFAudioOutput
The interface into DevSound.
CMMFAudioPlayControllerCustomCommandParser...
CMMFAudioPlayDeviceCustomCommandParser...
CMMFAudioRecordControllerCustomCommandParser...
CMMFAudioRecordDeviceCustomCommandParser...
CMMFBitmapFrameBufferClass to store a frame of video data using an EPOC bitmap (RGB data).
CMMFBuffer
Abstract representation of a buffer to contain multimedia data.
CMMFClip...
CMMFCodec...
CMMFController
Base class for controller plugins.
CMMFControllerEventMonitor...
CMMFControllerImplementationInformation
Contains controller plugin information retrieved from the ECom registry.
CMMFControllerPluginSelectionParameters...
CMMFCustomCommandParserBase
Base class to define the interface of a custom command parser.
CMMFDataBuffer...
CMMFDataPathAbstract utility class that moves data from a single data source to a single dat...
CMMFDataPathEventMonitor...
CMMFDataSinkHolder
CMMFObject-derived class to wrap a Data Sink.
CMMFDataSourceHolder
CMMFObject-derived class to wrap a Data Source.
CMMFDescriptor...
CMMFDescriptorBuffer...
CMMFDurationInfoCustomCommandParser
CMMFFile
MultiMedia framework class. Represents a physical file.
CMMFFormatDecode...
CMMFFormatDecodePluginSelectionParameters...
CMMFFormatEncode
Base class from which sink formats can be derived from.
CMMFFormatEncodePluginSelectionParameters...
CMMFFormatImplementationInformation
Contains format support information retrieved from the ECom registry.
CMMFFormatPluginSelectionParameters...
CMMFFormatSelectionParameters
Defines the format support required.
CMMFMetaDataEntry
A piece of meta data.
CMMFMidiEventDescribe a MIDI event. Contains a UID to define the actual event type, and an in...
CMMFObject
Defines an object to which a client may have a direct handle.
CMMFObjectContainer...
CMMFPluginImplementationInformation
Abstract class that contains basic information about ECom Multimedia plugins.
CMMFPluginSelectionParameters
Contains the parameters used to select mmf plugins from the ECOM registry.
CMMFPtrBuffer...
CMMFResourceNotificationCustomCommandParser
Client class to provide Audio resource notification controllers.
CMMFUrlParams
Class to be used to configure a URL source or sink.
CMMFUrlSink
Concrete implementation of a URL data sink.
CMMFUrlSource
Concrete implementation of a URL data source.
CMMFVideoControllerCustomCommandParser...
CMMFVideoDRMExtCustomCommandParser
Client class to provide DRM extensions to video controllers.
CMMFVideoPlayControllerCustomCommandParser...
CMMFVideoRecordControllerCustomCommandParser...
CMMFYUVBufferClass to store a frame of video data using YUV data instead of an EPOC bitmap.
CVideoPlayerUtility
Plays sampled video data.
CVideoRecorderUtility
Records video data.
GsmAudio.h Global variables
MAsyncEventHandler...
MAudioLoadingObserver
The class defining a callback interface for receiving loading notifications.
MdaAudioTonePlayer.h Global variables
MDataSink
Abstract class representing a data sink.
MDataSource
Abstract class representing a data source.
midistandardcustomcommands.h Global variables
MMdaAudioInputStreamCallback...
MMdaAudioOutputStreamCallback...
MMdaAudioPlayerCallback
An interface to a set of audio player callback functions.
MMdaAudioToneObserver
An interface to a set of audio tone player callback functions.
MMdaObjectEventListenerThis class has been deprecated in 7.0s.
MMdaObjectStateChangeObserver...
MmfAudio.h Global variables
MmfAudioInput.h Global variables
MmfAudioOutput.h Global variables
mmfcontroller.h Global variables
mmfcontrollerframework.h Global variables
mmfcontrollerframeworkbase.h Global variables
mmfcontrollerpluginresolver.h Global variables
mmfdatabuffer.h Global variables
mmfdatapath.h Global variables
mmfdrmcustomcommands.h Global variables
mmfdurationinfocustomcommands.h Global variables
MmfFile.h Global variables
MMFFormatEcomUtilities
Provides an internal utility function to choose a format plugin from ECom.
MmfFourCC.h Global variables
MmfMeta.h Global variables
MmfMidi.h Global variables
mmfstandardcustomcommands.h Global variables
mmfsubthreadbase.h Global variables
MmfUtilities.h Global variables
MmfVideo.h Global variables
MMidiClientUtilityObserverActive object utility class to allow MIDI events to be signalled asynchronously....
MMidiCustomCommandImplementorMixin class to be derived from by controller plugins wishing to support the MIDI...
MMidiEventHandlerMixin class to define an object capable of handling a MIDI event within the cont...
MMMFAddDataSourceSinkAsyncObserverMixin class that the user of the class CMMFAddDataSourceSinkAsync must derive fr...
MMMFAudioControllerCustomCommandImplementor...
MMMFAudioInput
Interface class to allow dynamic linkage to CMMFAudioInput.
MMMFAudioOutput
Interface class to allow dynamic linkage to CMMFAudioOutput.
MMMFAudioPlayControllerCustomCommandImplementor...
MMMFAudioPlayDeviceCustomCommandImplementor...
MMMFAudioRecordControllerCustomCommandImplementor...
MMMFAudioRecordDeviceCustomCommandImplementor...
MMMFAudioResourceNotificationCallback
An interface to a set of audio player callback functions.
MMMFControllerEventMonitorObserver...
MMMFDataPathEventMonitorObserver...
MMMFDRMCustomCommand...
MMMFDRMCustomCommandImplementor...
MMMFDurationInfoCustomCommandImplementorMixin class to be derived from by controller plugins wishing to support the Dura...
MMMFResourceNotificationCustomCommandImplementor...
MMMFVideoControllerCustomCommandImplementor...
MMMFVideoDRMExtCustomCommandImplementor...
MMMFVideoFrameMessage...
MMMFVideoPlayControllerCustomCommandImplementor
Client class to access functionality specific to a video playback controller.
MMMFVideoRecordControllerCustomCommandImplementor...
MVideoLoadingObserver...
MVideoPlayerUtilityObserver
An interface to a set of video player callback functions.
MVideoRecorderUtilityObserver
An interface to a set of video recorder callback functions.
Resource.h Global variables
RMidiControllerCustomCommandsClient class to access functionality specific to a MIDI controller. The class us...
RMMFAudioControllerCustomCommands
Client class to access functionality specific to an audio controller.
RMMFAudioPlayControllerCustomCommands
Client class to access functionality specific to an audio play controller.
RMMFAudioPlayDeviceCustomCommands
Client class to access Audio Play Device functionality.
RMMFAudioRecordControllerCustomCommands
Client class to access functionality specific to an audio record controller.
RMMFAudioRecordDeviceCustomCommands
Client class to access Audio Record Device functionality.
RMMFController
Client representation of a controller plugin for the Multimedia Framework.
RMMFControllerImplInfoArray
Array of CMMFControllerImplementationInformation
RMMFCustomCommandsBase
Base class for client-side custom command classes.
RMMFDataPathProxy
Proxy class used to create a datapath in a new subthread.
RMMFFormatImplInfoArray
Array of CMMFFormatImplementationInformation
RMMFResourceNotificationCustomCommands
Client class to allow the client to register notification .
RMMFVideoControllerCustomCommands
Client class to access functionality specific to a video controller.
RMMFVideoDRMExtCustomCommands
Client class to allow the client to specify DRM Intent.
RMMFVideoPlayControllerCustomCommands
Client class to access functionality specific to a video playback controller.
RMMFVideoRecordControllerCustomCommands
Client class to access functionality specific to a video recorder controller.
RTransferWindow...
TBufferStatus
Flag reflecting the current buffer status.
TCodecProcessResult...
TFourCC...
TInstrumentInfoGeneral utility class to hold instrument information.
TMdaAlawAuCodecThe codec for .au audio data compressed using the A-Law algorithm.
TMdaAlawRawAudioCodecThe codec for raw audio data compressed using the A-Law algorithm.
TMdaAlawWavCodecThe codec for .wav audio data compressed using the A-Law algorithm.
TMdaAuClipFormatThe format for .au audio clips.
TMdaAuCodecThe base class for codecs used by .au audio files.
TMdaAudioDataSettingsThe settings for audio data played through the media server.
TMdaAudioStreamVolumeRampVolume ramping control on audio stream devices
TMdaAudioToneUtilityState
The state of the audio tone utility.
TMdaClientPCMAudioDeviceClient PCM Audio Stream Device Used to configure a 16bit PCM audio stream to/fro...
TMdaClipFormatThe base class for audio clip sound formats.
TMdaClipLocationAbstract base class for providing the location of audio clip data.
TMdaDatatypeSettingsDatatype parameters.
TMdaDesClipLocationA package containing a non-modifiable 8 bit descriptor that stores binary audio ...
TMdaEventMedia server event identification - Not used in MMF
TMdaEventPackageNot used in MMF
TMdaFileClipLocationA package containing the name of a file that stores audio clip data.
TMdaImaAdpcmWavCodecThe codec for .wav audio data compressed using the IMA-ADPCM algorithm.
TMdaLocalAudioDeviceLocal Audio Stream Device Control local microphone/speaker audio stream May not ...
TMdaMulawAuCodecThe codec for .au audio data compressed using the mu-law algorithm.
TMdaMulawRawAudioCodecThe codec for raw audio data compressed using the mu-law algorithm.
TMdaMulawWavCodecThe codec for .wav audio data compressed using the mu-law algorithm.
TMdaObjectEventNot used in MMF
TMdaPackageA data structure used to package messages (that include the package type) sent b...
TMdaPcm16BitAuCodecThe codec for 16 bit PCM .au audio data.
TMdaPcm8BitAuCodecThe codec for 8 bit PCM .au audio data.
TMdaPcmWavCodecThe codec for uncompressed 8 or 16 bit PCM .wav format sound data.
TMdaPriority...
TMdaPriorityPreference...
TMdaPrioritySettings
Generic Audio Parameters
TMdaRawAudioClipFormatAudio format for raw audio clips.
TMdaRawAudioCodecThe base class for raw audio codecs.
TMdaRawPackageAbstract base class for all media server package types.
TMdaS8PcmRawAudioCodecThe codec for signed 8 bit PCM raw audio data.
TMdaSB16RawAudioCodecThe codec for signed big-endian 16 bit PCM raw audio data.
TMdaSL16RawAudioCodecThe codec for signed little-endian 16 bit PCM raw audio data.
TMdaStreamDeviceNot used by MMF
TMdaTelephonyAudioDeviceTelephony Audio Stream Device Control telephony microphone+downlink/speaker+upli...
TMdaTelephonyStateQueryThis class is used in a ResourceConfig on a telephony port to determine the curr...
TMdaU8PcmRawAudioCodecThe codec for unsigned 8 bit PCM raw audio data.
TMdaUB16RawAudioCodecThe codec for unsigned big-endian 16 bit PCM raw audio data.
TMdaUL16RawAudioCodecThe codec for unsigned little-endian 16 bit PCM raw audio data.
TMdaUrlClipLocationNot used in MMF
TMdaWavClipFormatThe format for .wav audio clips.
TMdaWavCodecThe base class for codecs used by .wav audio files.
TMediaId
Identifies the particular stream of the given media type.
TMidiStateDefines the state of the MIDI client utility with regard to the MIDI resource.
TMipMessageEntryClass used to hold MIP message values.
TMMFAudioConfig...
TMMFAudioControllerPanicCode
Panic codes for CMMFAudioController.
TMMFAudioInputPanicCode
Panic codes for CMMFAudioInput.
TMMFAudioOutputPanicCode
Panic codes for CMMFAudioOutput
TMMFCodecBaseDefinitionsPanicCode
Panic codes for MMFCodecBaseDefinitions
TMMFDataPathPanicCodePanic codes for CMMFDataPath
TMMFDescriptorConfig
TMMFDescriptorPanicCode
Panic codes for CMMFDescriptor
TMMFDescriptorParams
Descriptor parameters.
TMMFDisplayPanicCodePanic codes for MMFDisplay
TMMFDSAEvent
TMMFEvent
General purpose class to describe an event.
TMMFEventPckg
Package buffer for TMMFEvent
TMMFFileConfig
TMMFFileHandleConfig
TMMFFileHandleParams
Provides a pointer to the file handle
TMMFFilePanicCode
Panic codes for CMMFFile
TMMFFileParams
Provides the filename and path of file.
TMMFMediaClientPanicCode
Panic codes for the audio media client
TMMFMediaClientUtilityPanicCode
Panic codes for the media client utility
TMMFMessage...
TMMFMessageDestination
Describes the destination of a message in the controller framework.
TMMFMessageDestinationPckg
Package buffer for TMMFMessageDestination
TMMFPrioritySettings...
TMMFPrioritySettingsPckg
This is a TPckgBuf package of a TMMFPrioritySettings.
TMMFState
Holds the current state of DevSound.
TMMFSubThreadMessageIds...
TMMFSubThreadPanicCode
Panic codes for RMMFSubThread.
TMMFTimeIntervalMicroSecondsPckg
Package buffer for TTimeIntervalMicroSeconds
TMMFToneControllerPanicCodePanic codes for MMFToneController.
TMMFUidPckg
Package buffer for TUid
TMMFVideoConfig...
TPlaybackRateDefines the current playback rate of the currently open MIDI resource.
TVideoRotation
Defines an absolute rotation in 90 degree increments