Categories: Symbian C++ | Code Examples | Multimedia | Audio | Video
This page was last modified 06:45, 26 November 2007.
CMPMediaRecognizer:
From Forum Nokia Wiki
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("")); }
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| 关于文件格式判断和文件列表的两个问题。 | junnikokuki | Symbian | 7 | 2007-12-18 05:43 |
