CWmaDecoderIntfcMsgHdlr Class Reference
class CWmaDecoderIntfcMsgHdlr : public CMMFObject
|
Handle messages received from the interface proxy. The class receives the messages sent by the custom interface proxy and makes the appropriate call on its custom interface implementation.
WmaDecoderIntfcMsgHdlr.lib
-
Since
-
S60 3.2
Constructor & Destructor Documentation
CWmaDecoderIntfcMsgHdlr(CWmaDecoderIntfc *)
~CWmaDecoderIntfcMsgHdlr()
IMPORT_C
|
~CWmaDecoderIntfcMsgHdlr
|
(
|
)
|
[virtual]
|
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
By default Symbian 2nd phase constructor is private.
CreateBufFromUintArrayL(RArray< TUint > &)
void
|
CreateBufFromUintArrayL
|
(
|
RArray
<
TUint
> &
|
aArray
|
)
|
[private]
|
Utility method converting a TUint-type array to a buffer stream.
-
Since
-
S60 3.2
DoApplyConfigL(TMMFMessage &)
void
|
DoApplyConfigL
|
(
|
TMMFMessage
&
|
aMessage
|
)
|
[private]
|
Handles request for apply configuration methods.
-
Since
-
S60 3.2
DoGetAllL(TMMFMessage &)
Handles request for get all configure parameters.
-
Since
-
S60 3.2
DoGetControllableToolsL(TMMFMessage &)
void
|
DoGetControllableToolsL
|
(
|
TMMFMessage
&
|
aMessage
|
)
|
[private]
|
Handles request for the controllable tools methods.
-
Since
-
S60 3.2
DoGetNumOfControllableToolsL(TMMFMessage &)
void
|
DoGetNumOfControllableToolsL
|
(
|
TMMFMessage
&
|
aMessage
|
)
|
[private]
|
Handles request for number of controllable tools.
-
Since
-
S60 3.2
DoGetNumOfSupportedFormatsL(TMMFMessage &)
void
|
DoGetNumOfSupportedFormatsL
|
(
|
TMMFMessage
&
|
aMessage
|
)
|
[private]
|
Handles request for number of supported formats.
-
Since
-
S60 3.2
DoGetNumOfSupportedToolsL(TMMFMessage &)
void
|
DoGetNumOfSupportedToolsL
|
(
|
TMMFMessage
&
|
aMessage
|
)
|
[private]
|
Handles request for number of supported tools.
-
Since
-
S60 3.2
DoGetSupportedFormatsL(TMMFMessage &)
void
|
DoGetSupportedFormatsL
|
(
|
TMMFMessage
&
|
aMessage
|
)
|
[private]
|
Handles request for the number of supported formats methods.
-
Since
-
S60 3.2
DoGetSupportedMaxBitrateL(TMMFMessage &)
void
|
DoGetSupportedMaxBitrateL
|
(
|
TMMFMessage
&
|
aMessage
|
)
|
[private]
|
Handles request for the number of supported max bit rate methods.
-
Since
-
S60 3.2
DoGetSupportedMaxChannelsL(TMMFMessage &)
void
|
DoGetSupportedMaxChannelsL
|
(
|
TMMFMessage
&
|
aMessage
|
)
|
[private]
|
Handles request for the number of supported max channels methods.
-
Since
-
S60 3.2
DoGetSupportedMaxSampleRateL(TMMFMessage &)
void
|
DoGetSupportedMaxSampleRateL
|
(
|
TMMFMessage
&
|
aMessage
|
)
|
[private]
|
Handles request for the number of supported max sample methods.
-
Since
-
S60 3.2
DoGetSupportedToolsL(TMMFMessage &)
void
|
DoGetSupportedToolsL
|
(
|
TMMFMessage
&
|
aMessage
|
)
|
[private]
|
Handles request for the supported tools methods.
-
Since
-
S60 3.2
DoHandleRequestL(TMMFMessage &)
void
|
DoHandleRequestL
|
(
|
TMMFMessage
&
|
aMessage
|
)
|
[private]
|
Handles the messages from the proxy. Determines which custom interface to call.
-
Since
-
S60 3.2
HandleRequest(TMMFMessage &)
IMPORT_C void
|
HandleRequest
|
(
|
TMMFMessage
&
|
aMessage
|
)
|
[virtual]
|
NewL(TAny *)
Parameters
TAny
* aWmaDecoderConfigCI
|
|
Member Data Documentation
RArray< CWmaDecoderIntfc::TTool > iControllableTools
CBufFlat * iDataCopyBuffer
RArray< CWmaDecoderIntfc::TFormat > iSupportedFormats
RArray< CWmaDecoderIntfc::TTool > iSupportedTools
CWmaDecoderIntfc * iWmaDecoderIntfcCI
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.