configmanagers/imagingconfigmanager/tsrc/public/basic/src/ICMSTIF.cpp
changeset 42 605672cc2a86
parent 0 9b3e960ffc8a
equal deleted inserted replaced
39:e80a5e3e883f 42:605672cc2a86
   269 	_LIT8(KFileMime, "video/3gpp");
   269 	_LIT8(KFileMime, "video/3gpp");
   270 	_LIT8(KVideoCodecMimeType, "video/H263-2000");
   270 	_LIT8(KVideoCodecMimeType, "video/H263-2000");
   271 	_LIT8(KPreferredSupplier, "Nokia");
   271 	_LIT8(KPreferredSupplier, "Nokia");
   272 	const TUint32 KAudioFourCCType = 0x524D4120;
   272 	const TUint32 KAudioFourCCType = 0x524D4120;
   273 	CImagingConfigManager* icm = CImagingConfigManager::NewL();
   273 	CImagingConfigManager* icm = CImagingConfigManager::NewL();
       
   274 	CleanupStack::PushL( icm );
   274     CArrayFixFlat<TUint>* levels = new( ELeave ) CArrayFixFlat< TUint >( 1 );
   275     CArrayFixFlat<TUint>* levels = new( ELeave ) CArrayFixFlat< TUint >( 1 );
   275     TVideoQualitySet videoset;
   276     TVideoQualitySet videoset;
   276     icm->GetVideoQualityLevelsL(*levels);
   277     icm->GetVideoQualityLevelsL(*levels);
   277     
   278     
   278     if(levels->Count() != 8 || levels->At(0) != 98
   279     if(levels->Count() != 8 || levels->At(0) != 98
   342             {
   343             {
   343             aResult.iResult = KErrNone;
   344             aResult.iResult = KErrNone;
   344     		aResult.iResultDes = _L("GetVideoQualitySetL() OK.");
   345     		aResult.iResultDes = _L("GetVideoQualitySetL() OK.");
   345             }
   346             }
   346         }
   347         }
       
   348     CleanupStack::Pop( icm );
   347     delete levels;
   349     delete levels;
   348 	delete icm;
   350 	delete icm;
   349     return KErrNone;
   351     return KErrNone;
   350 	}
   352 	}
   351 
   353 
   514 TInt CICMSTIF::TestCase_007L( TTestResult& aResult )
   516 TInt CICMSTIF::TestCase_007L( TTestResult& aResult )
   515 	{
   517 	{
   516 	_LIT8(KImageFileMimeType, "image/jpeg");
   518 	_LIT8(KImageFileMimeType, "image/jpeg");
   517 	_LIT8(KImageFileExtension, ".jpg");
   519 	_LIT8(KImageFileExtension, ".jpg");
   518 	CImagingConfigManager* icm = CImagingConfigManager::NewL();
   520 	CImagingConfigManager* icm = CImagingConfigManager::NewL();
       
   521 	CleanupStack::PushL( icm );
   519     CArrayFixFlat<TUint>* levels = new( ELeave ) CArrayFixFlat< TUint >( 1 );
   522     CArrayFixFlat<TUint>* levels = new( ELeave ) CArrayFixFlat< TUint >( 1 );
   520     TImageQualitySet imageset;
   523     TImageQualitySet imageset;
   521     icm->GetImageQualityLevelsL(*levels, 2);
   524     icm->GetImageQualityLevelsL(*levels, 2);
   522     
   525     
   523     if(levels->Count() != 24 || levels->At(0) != 99 || levels->At(1) != 100 || levels->At(2) != 101
   526     if(levels->Count() != 24 || levels->At(0) != 99 || levels->At(1) != 100 || levels->At(2) != 101
   570             {
   573             {
   571             aResult.iResult = KErrNone;
   574             aResult.iResult = KErrNone;
   572     		aResult.iResultDes = _L("GetImageQualityLevelsL() OK.");
   575     		aResult.iResultDes = _L("GetImageQualityLevelsL() OK.");
   573             }
   576             }
   574         }
   577         }
       
   578     CleanupStack::Pop( icm );
   575     delete levels;
   579     delete levels;
   576 	delete icm;
   580 	delete icm;
   577     return KErrNone;
   581     return KErrNone;
   578 	}
   582 	}
   579 
   583