CMccTranscoder Class Reference
class CMccTranscoder : public CBase
|
MCC subsystem transcoder interface. Class is used for transcoding audio and video files from one codec to another. Transcoding can be also done with old codec in order to change bitrate.
Constructor & Destructor Documentation
CMccTranscoder()
CMccTranscoder
|
(
|
)
|
[private]
|
~CMccTranscoder()
~CMccTranscoder
|
(
|
)
|
[virtual]
|
Member Functions Documentation
CancelTranscodeFileL(TUint32)
void
|
CancelTranscodeFileL
|
(
|
TUint32
|
aSessionId
|
)
|
[virtual]
|
Cancels transcoding of media file.
Parameters
TUint32
aSessionId
|
session identifier for transcoding
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
By default Symbian 2nd phase constructor is private.
RegisterEventObserver(MMccTranscoderObserver &)
Registers observer for transcoding events.
TranscodeFileL(TUint32 &, const TDesC8 &)
void
|
TranscodeFileL
|
(
|
TUint32
&
|
aSessionId,
|
|
const
TDesC8
&
|
aVal
|
|
)
|
[virtual]
|
Starts transcoding of media file.
Parameters
TUint32
& aSessionId
|
session identifier for transcoding, updated on return
|
const
TDesC8
& aVal
|
TMccTranscodeFileMsgBuffer containing transcode parameters
|
UnregisterEventObserver()
void
|
UnregisterEventObserver
|
(
|
)
|
[virtual]
|
Unregisters observer for transcoding events.
Member Data Documentation
CMccTranscoderImpl * iTranscoderImpl
CMccTranscoderImpl *
|
iTranscoderImpl
|
[private]
|
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.