diff -r fcaf4606ba4e -r 5c1df44f2eed devsound/a3fcharacterisationtest/src/char_a3f_devsound_initializationtest.cpp --- a/devsound/a3fcharacterisationtest/src/char_a3f_devsound_initializationtest.cpp Thu Oct 07 23:44:30 2010 +0100 +++ b/devsound/a3fcharacterisationtest/src/char_a3f_devsound_initializationtest.cpp Wed Oct 13 12:45:32 2010 +0100 @@ -147,6 +147,22 @@ ERR_PRINTF2(_L("Unexpected error on CancelInitialize = %d"), err); StopTest(err); } + INFO_PRINTF1(_L("Calling CMMFDevSound::InitializeL")); + TRAP(err, iMMFDevSound->InitializeL(*this, EMMFStateTonePlaying)); + if(err != KErrNone) + { + ERR_PRINTF2(_L("CMMFDevSound::InitializeL left with error = %d"), err); + StopTest(err); + break; + } + User::After(2000); + INFO_PRINTF1(_L("Calling CMMFDevSound::CancelInitialize")); + err = iMMFDevSound->CancelInitialize(); + if(err != KErrNone) + { + ERR_PRINTF2(_L("Unexpected error on CancelInitialize = %d"), err); + StopTest(err); + } INFO_PRINTF1(_L("DevSound State: EStateInitializing")); iDevSoundState = EStateInitializing; } @@ -744,6 +760,22 @@ ERR_PRINTF2(_L("Unexpected error on CancelInitialize = %d"), err); StopTest(err); } + INFO_PRINTF1(_L("Calling CMMFDevSound::InitializeL")); + TRAP(err, iMMFDevSound->InitializeL(*this, iFourCCCode, EMMFStatePlaying)); + if(err != KErrNone) + { + ERR_PRINTF2(_L("CMMFDevSound::InitializeL left with error = %d"), err); + StopTest(err); + break; + } + User::After(2000); + INFO_PRINTF1(_L("Calling CMMFDevSound::CancelInitialize")); + err = iMMFDevSound->CancelInitialize(); + if(err != KErrNone) + { + ERR_PRINTF2(_L("Unexpected error on CancelInitialize = %d"), err); + StopTest(err); + } INFO_PRINTF1(_L("DevSound State: EStateInitializing")); iDevSoundState = EStateInitializing; }