CMMFSwCodecDataPath Class Reference
class CMMFSwCodecDataPath : public CBase
|
Base class for the datapath internal to the Sw codec wrapper
Constructor & Destructor Documentation
CMMFSwCodecDataPath()
CMMFSwCodecDataPath
|
(
|
)
|
[protected, inline]
|
~CMMFSwCodecDataPath()
~CMMFSwCodecDataPath
|
(
|
)
|
[virtual]
|
Member Functions Documentation
BufferEmptiedL(const CMMFDataBuffer &)
BufferFilledL(CMMFDataBuffer &)
ConstructL()
void
|
ConstructL
|
(
|
)
|
[protected]
|
CustomInterface(TUid)
TAny
*
|
CustomInterface
|
(
|
TUid
|
aInterfaceId
|
)
|
[virtual]
|
Retrieves a custom interface to the device. Usually the derived class should return the implementation for this.
Device()
RMdaDevSound &
|
Device
|
(
|
)
|
[pure virtual]
|
Panic(TInt)
void
|
Panic
|
(
|
TInt
|
aPanicCode
|
)
|
[protected, inline]
|
Pause()
void
|
Pause
|
(
|
)
|
[pure virtual]
|
SetObserver(MMMFHwDeviceObserver &)
SoundDeviceException(TInt)
void
|
SoundDeviceException
|
(
|
TInt
|
aError
|
)
|
[pure virtual]
|
Start()
TInt
|
Start
|
(
|
)
|
[pure virtual]
|
Stop()
void
|
Stop
|
(
|
)
|
[pure virtual]
|
Member Enumerations Documentation
Enum TSwCodecDataPathState
Enumerators
EStopped
|
|
EPlaying
|
|
EPaused
|
|
Member Data Documentation
MMMFHwDeviceObserver * iHwDeviceObserver
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.