Namespaces
Variants
Actions

CMPMediaRecognizer:

Jump to: navigation, search
MultiMediaTile.png
Article Metadata

Article
Created: samiudd (29 Jun 2007)
Last edited: hamishwillee (14 Jun 2013)

CMPMediaRecognizer is basically used to identify the type of the media file, for example can local audio or video file,local audio play list, local Ram file etc. Its also used to check the valid Url and also MIME type of the file.

Below is the example code which demostrate CMPMediaRecognizer usuage.

_LIT(KVideo,"c:\\fileName.rm");
void CTestMPMediaRecognizerAppUi::ConstructL()
{
....
CMPMediaRecognizer* iMPRecognizer = CMPMediaRecognizer::NewL();
....
}
 
void CTestMPMediaRecognizerAppUi::IdentifyMediaTypeL()
{
TBuf<20> aText;
CMPMediaRecognizer::TMPMediaType aType;
//Recognizes media type, returns TMPMediaType which contains different media files
aType = iRecognizer->IdentifyMediaTypeL(KVideo,EFalse);
if (aType == 0)
{
_LIT(aText,"VideoFile");
CEikonEnv::InfoWinL(_L("Media Type"),aText);
aText.Zero();
}
else
{
_LIT(aText,"Other Format");
CEikonEnv::InfoWinL(_L("Media Type"),aText);
aText.Zero();
}
//Recognizes Media files MimeType.
aText = iRecognizer->MimeTypeL(KVideo);
CEikonEnv::InfoWinL(_L("MIME Type"),aText);
}
 
void CTestMPMediaRecognizerAppUi::CheckUrl()
{
//Checks if Url is valid or not.
TBool validUrl = iRecognizer->ValidUrl(KUrl);
if (validUrl)
CEikonEnv::InfoWinL(_L("Valid Url"),_L(""));
else
CEikonEnv::InfoWinL(_L("Not Valid"),_L(""));
}
This page was last modified on 14 June 2013, at 07:58.
61 page views in the last 30 days.
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved