Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

This page was last modified 10:18, 19 November 2007.

CVideoRecorderUtility尚未支持的方法

From Forum Nokia Wiki

  • 设备, 软件 版本:

S60 3rd Edition


  • 详细描述

目前S60手机上video recorder utility类中下列方法暂时无法使用:

CVideoRecorderUtility::OpenDesL() 
 
CVideoRecorderUtility::OpenFileL(const RFile &aFile, ...)
 
CVideoRecorderUtility::OpenUrlL()

CVideoRecorderUtility::OpenDesL()和OpenUrlL()方法会返回KErrNotSupported(-5)错误。这是因为Camera(Camcorder)MMF控制框架尚未实现这些方法。在存储空间中播放每帧视频或录制视频到缓存或url空间都暂不支持。


另外在使用重载过的使用文件句柄(RFile&)为函数参数的CVideoRecorderUtility::OpenFileL()方法时也会出现一些问题。这个方法不会引起异常或在MVideoRecorderUtilityObserver方法回调时立刻引发错误。但当试图录制视频时,MvruoRecordComplete()回调将收到KErrCompletion(-17)错误。并且没有数据会写到那个文件中。


  • 解决方法

CVideoRecorderUtility::OpenDesL()和CVideoRecorderUtility::OpenUrlL()不支持,不用调用。 可以使用CVideoRecorderUtility::OpenFileL(const TDesC &aFileName, ...)来录制视频到文件中。

 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX