// _Unsupported_ Those API could be not implemented and return KErrNotSupported


[Define]
KErrNotFound -1
KErrNotSupported -5
KErrAlreadyExists -11
KErrNotReady -18
KErrAccessDenied -21

KErrEventPending -2000
KErrCallbackErrorCode -2001
KErrUnexpectedValue -2002
KErrNotificationPending -2005
KErrUnexpectedNotification -2006
KErrTimeoutController -2007



[Enddefine]


[Test]
title 1. Create ErrorConcealment ErrorConcealmentIntfc 
create ErrorConcealmentIntfcTestClass ErrorConcealmentIntfc
ErrorConcealmentIntfc CreateObject DevSound
waittestclass ErrorConcealmentIntfc
ErrorConcealmentIntfc CreateErrorConcealmentIntfc DevSound
delete ErrorConcealmentIntfc
[Endtest]


[Test]
title 2. ConcealErrorForNextBuffer
create ErrorConcealmentIntfcTestClass ErrorConcealmentIntfc
ErrorConcealmentIntfc CreateObject DevSound
waittestclass ErrorConcealmentIntfc
ErrorConcealmentIntfc CreateErrorConcealmentIntfc DevSound
ErrorConcealmentIntfc ConcealErrorForNextBuffer
delete ErrorConcealmentIntfc
[Endtest]

[Test]
title 3. SetFrameMode 
create ErrorConcealmentIntfcTestClass ErrorConcealmentIntfc
ErrorConcealmentIntfc CreateObject DevSound
waittestclass ErrorConcealmentIntfc
ErrorConcealmentIntfc CreateErrorConcealmentIntfc DevSound
ErrorConcealmentIntfc SetFrameMode
delete ErrorConcealmentIntfc
[Endtest]

[Test]
title 4. FrameModeRqrdForEC 
create ErrorConcealmentIntfcTestClass ErrorConcealmentIntfc
ErrorConcealmentIntfc CreateObject DevSound
waittestclass ErrorConcealmentIntfc
ErrorConcealmentIntfc CreateErrorConcealmentIntfc DevSound
ErrorConcealmentIntfc FrameModeRqrdForEC
delete ErrorConcealmentIntfc
[Endtest]

[Test]
title 5. Create ErrorConcealment OutputStream 
create ErrorConcealmentIntfcTestClass ErrorConcealmentIntfc
ErrorConcealmentIntfc CreateObject OutputStream
waittestclass ErrorConcealmentIntfc
ErrorConcealmentIntfc CreateErrorConcealmentIntfc OutputStream
delete ErrorConcealmentIntfc
[Endtest]


[Test]
title 6. ConcealErrorForNextBuffer - OutputStream
create ErrorConcealmentIntfcTestClass ErrorConcealmentIntfc
ErrorConcealmentIntfc CreateObject OutputStream
waittestclass ErrorConcealmentIntfc
ErrorConcealmentIntfc CreateErrorConcealmentIntfc OutputStream
ErrorConcealmentIntfc SetFrameMode
ErrorConcealmentIntfc FrameModeRqrdForEC
ErrorConcealmentIntfc ConcealErrorForNextBuffer
delete ErrorConcealmentIntfc
[Endtest]

[Test]
title 7. SetFrameMode - OutputStream
create ErrorConcealmentIntfcTestClass ErrorConcealmentIntfc
ErrorConcealmentIntfc CreateObject OutputStream
waittestclass ErrorConcealmentIntfc
ErrorConcealmentIntfc CreateErrorConcealmentIntfc OutputStream
ErrorConcealmentIntfc SetFrameMode
delete ErrorConcealmentIntfc
[Endtest]

[Test]
title 8. FrameModeRqrdForEC - OutputStream
create ErrorConcealmentIntfcTestClass ErrorConcealmentIntfc
ErrorConcealmentIntfc CreateObject OutputStream
waittestclass ErrorConcealmentIntfc
ErrorConcealmentIntfc CreateErrorConcealmentIntfc OutputStream
ErrorConcealmentIntfc FrameModeRqrdForEC
delete ErrorConcealmentIntfc
[Endtest]
