CErrorConcealmentIntfc Class Reference
class CErrorConcealmentIntfc : public CBase
|
Interface for error concealment. Used for providing error concealment for lost data. This abstract class just provides the static NewL function for the creation of the proxy, and also defines the custom interface to be implemented by the proxy and the real custom interface implementation.
ErrorConcealmentIntfc.lib
-
Since
-
S60 3.0
Member Functions Documentation
ConcealErrorForNextBuffer()
IMPORT_C
TInt
|
ConcealErrorForNextBuffer
|
(
|
)
|
[pure virtual]
|
Indicates that an frame of encoded audio is lost and that error concealment should be performed for a lost frame. By definition, the next buffer sent to the decoder will contain no valid audio data.
-
Since
-
S60 3.0
FrameModeRqrdForEC(TBool &)
IMPORT_C
TInt
|
FrameModeRqrdForEC
|
(
|
TBool
&
|
aFrameModeRqrd
|
)
|
[pure virtual]
|
Query to find out if frame-based interface is required by hwdevice for supporting error concealment.
-
Since
-
S60 3.0
Parameters
TBool
& aFrameModeRqrd
|
indicates if frame mode is required.
|
NewL(CMdaAudioOutputStream &)
SetFrameMode(TBool)
IMPORT_C
TInt
|
SetFrameMode
|
(
|
TBool
|
aFrameMode
|
)
|
[pure virtual]
|
Puts the hwdevice into a frame-based interface. The alternate mode of interface would be buffer-based.
-
Since
-
S60 3.0
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.